Loading Cargo.lock +5 −4 Original line number Diff line number Diff line Loading @@ -2072,9 +2072,9 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "openssl" version = "0.10.66" version = "0.10.68" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1" checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5" dependencies = [ "bitflags 2.4.2", "cfg-if 1.0.0", Loading Loading @@ -2104,9 +2104,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" version = "0.9.103" version = "0.9.104" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741" dependencies = [ "cc", "libc", Loading Loading @@ -2275,6 +2275,7 @@ dependencies = [ "fancy-regex", "is-terminal", "is_executable", "openssl", "owo-colors 4.0.0", "pyproject-toml", "rayon", Loading lcov.info +547 −547 Original line number Diff line number Diff line Loading @@ -274,85 +274,85 @@ FN:511,Config::get_environment_variables FN:523,Config::get_inputs FN:553,Config::get_module_list FN:568,Config::prepare_modules FN:779,Config::read FN:803,Config::read_json FN:824,Config::read_yaml FN:844,Config::run_workflow FN:925,Config::set_environment_variables FN:943,Config::verify_requirements FN:961,Config::verify_resources FN:970,<impl PartialEq for Details>::eq FN:976,EnvironmentValue::formatted_prefix FN:981,EnvironmentValue::from_value FN:989,EnvironmentValue::prepend_prefix FN:993,EnvironmentValue::trim_prefix FN:997,EnvironmentValue::get_from_serde FN:1011,EnvironmentValue::get_all FN:1021,EnvironmentValue::print_all FN:1032,EnvironmentValue::set_variable FN:1042,EnvironmentValue::set_variables FN:1049,Extension::from_string FN:1058,Label::dry_run FN:1062,Label::invalid FN:1065,Label::fmt_invalid FN:1069,Label::fail FN:1072,Label::fmt_fail FN:1076,Label::found FN:1080,Label::not_found FN:1083,Label::fmt_not_found FN:1087,Label::output FN:1090,Label::fmt_output FN:1094,Label::pass FN:1098,Label::read FN:1102,Label::rejected FN:1106,Label::run FN:1110,Label::using FN:1113,Label::fmt_using FN:1119,ModuleUri<'_>::from FN:1129,ModuleUri<'_>::hash FN:1153,ModuleUri<'_>::get_whitelist FN:1156,ModuleUri<'_>::is_allowed FN:1159,ModuleUri<'_>::test FN:1160,ModuleUri<'_>::test::check FN:1177,ModuleUri<'_>::working_directory FN:1191,<impl Deref for PyProjectToml>::deref FN:1196,PyProjectToml::read FN:1212,PyProjectToml::get_module_name FN:1223,SemanticVersion::from_string FN:1232,Script::ensure_relative FN:1251,Script::expand_arguments FN:1286,Script::expand_arguments_from FN:1321,Script::from_module FN:1379,Script::from_path FN:1394,Script::from_template FN:1414,Script::get_command FN:1424,Script::get_arguments FN:1464,Script::maybe_create_virtual_environment FN:1505,Script::maybe_git_clone FN:1512,Script::python_default FN:1526,Script::run FN:1593,Script::with_container FN:1600,Script::with_current_dir FN:1605,Script::with_envs FN:1647,Script::with_virtual_environment FN:1653,ScriptTemplate::from_path FN:1665,ScriptTemplate::resolve_python_virtual_environment FN:1693,StringTemplate::new FN:1702,StringTemplate::expand FN:1709,StringTemplate::get_variable FN:1739,StringTemplate::is_handlebars FN:1774,StringTemplate::remove_spaces FN:1784,add_dot_slash FN:1792,add_forward_slash FN:1799,download_binary FN:1800,download_binary::download FN:785,Config::read FN:809,Config::read_json FN:830,Config::read_yaml FN:850,Config::run_workflow FN:940,Config::set_environment_variables FN:958,Config::verify_requirements FN:976,Config::verify_resources FN:985,<impl PartialEq for Details>::eq FN:991,EnvironmentValue::formatted_prefix FN:996,EnvironmentValue::from_value FN:1004,EnvironmentValue::prepend_prefix FN:1008,EnvironmentValue::trim_prefix FN:1012,EnvironmentValue::get_from_serde FN:1026,EnvironmentValue::get_all FN:1036,EnvironmentValue::print_all FN:1047,EnvironmentValue::set_variable FN:1057,EnvironmentValue::set_variables FN:1064,Extension::from_string FN:1073,Label::dry_run FN:1077,Label::invalid FN:1080,Label::fmt_invalid FN:1084,Label::fail FN:1087,Label::fmt_fail FN:1091,Label::found FN:1095,Label::not_found FN:1098,Label::fmt_not_found FN:1102,Label::output FN:1105,Label::fmt_output FN:1109,Label::pass FN:1113,Label::read FN:1117,Label::rejected FN:1121,Label::run FN:1125,Label::using FN:1128,Label::fmt_using FN:1134,ModuleUri<'_>::from FN:1144,ModuleUri<'_>::hash FN:1168,ModuleUri<'_>::get_whitelist FN:1171,ModuleUri<'_>::is_allowed FN:1174,ModuleUri<'_>::test FN:1175,ModuleUri<'_>::test::check FN:1192,ModuleUri<'_>::working_directory FN:1206,<impl Deref for PyProjectToml>::deref FN:1211,PyProjectToml::read FN:1227,PyProjectToml::get_module_name FN:1238,SemanticVersion::from_string FN:1247,Script::ensure_relative FN:1266,Script::expand_arguments FN:1301,Script::expand_arguments_from FN:1336,Script::from_module FN:1394,Script::from_path FN:1409,Script::from_template FN:1429,Script::get_command FN:1439,Script::get_arguments FN:1479,Script::maybe_create_virtual_environment FN:1520,Script::maybe_git_clone FN:1527,Script::python_default FN:1541,Script::run FN:1608,Script::with_container FN:1615,Script::with_current_dir FN:1620,Script::with_envs FN:1662,Script::with_virtual_environment FN:1668,ScriptTemplate::from_path FN:1680,ScriptTemplate::resolve_python_virtual_environment FN:1708,StringTemplate::new FN:1717,StringTemplate::expand FN:1724,StringTemplate::get_variable FN:1754,StringTemplate::is_handlebars FN:1789,StringTemplate::remove_spaces FN:1799,add_dot_slash FN:1807,add_forward_slash FN:1814,download_binary FN:1815,download_binary::download FNF:77 FNDA:1,Command::test FNDA:0,Config::get_environment_variables FNDA:1,Config::get_inputs FNDA:1,Config::get_module_list FNDA:0,Config::prepare_modules FNDA:3,Config::read FNDA:1,Config::read FNDA:1,Config::read_json FNDA:1,Config::read_yaml FNDA:0,Config::run_workflow Loading @@ -369,7 +369,7 @@ FNDA:1,EnvironmentValue::get_all FNDA:0,EnvironmentValue::print_all FNDA:0,EnvironmentValue::set_variable FNDA:0,EnvironmentValue::set_variables FNDA:3,Extension::from_string FNDA:2,Extension::from_string FNDA:0,Label::dry_run FNDA:0,Label::invalid FNDA:0,Label::fmt_invalid Loading @@ -384,8 +384,8 @@ FNDA:0,Label::pass FNDA:0,Label::read FNDA:0,Label::rejected FNDA:0,Label::run FNDA:4,Label::using FNDA:4,Label::fmt_using FNDA:2,Label::using FNDA:2,Label::fmt_using FNDA:2,ModuleUri<'_>::from FNDA:1,ModuleUri<'_>::hash FNDA:0,ModuleUri<'_>::get_whitelist Loading Loading @@ -541,614 +541,614 @@ DA:708,0 DA:709,0 DA:711,0 DA:712,0 DA:713,0 DA:714,0 DA:715,0 DA:716,0 DA:717,0 DA:718,0 DA:719,0 DA:720,0 DA:721,0 DA:722,0 DA:724,0 DA:734,0 DA:735,0 DA:736,0 DA:737,0 DA:739,0 DA:725,0 DA:726,0 DA:727,0 DA:728,0 DA:730,0 DA:740,0 DA:741,0 DA:742,0 DA:743,0 DA:745,0 DA:747,0 DA:748,0 DA:756,0 DA:757,0 DA:758,0 DA:759,0 DA:761,0 DA:766,0 DA:749,0 DA:751,0 DA:753,0 DA:754,0 DA:762,0 DA:763,0 DA:764,0 DA:765,0 DA:767,0 DA:768,0 DA:771,0 DA:772,0 DA:773,0 DA:775,0 DA:774,0 DA:777,0 DA:779,3 DA:780,6 DA:781,6 DA:782,3 DA:779,0 DA:781,0 DA:783,0 DA:785,2 DA:786,1 DA:787,0 DA:791,6 DA:792,3 DA:794,0 DA:795,0 DA:803,1 DA:804,2 DA:805,2 DA:807,0 DA:808,0 DA:811,5 DA:812,4 DA:813,8 DA:785,1 DA:786,3 DA:787,3 DA:788,1 DA:789,0 DA:791,2 DA:792,1 DA:793,0 DA:797,3 DA:798,2 DA:800,0 DA:801,0 DA:809,1 DA:810,2 DA:811,4 DA:813,0 DA:814,0 DA:816,12 DA:817,4 DA:824,1 DA:825,2 DA:826,1 DA:828,0 DA:829,0 DA:832,2 DA:833,1 DA:834,2 DA:818,2 DA:819,4 DA:820,0 DA:822,6 DA:823,2 DA:830,1 DA:831,2 DA:832,1 DA:834,0 DA:835,0 DA:837,3 DA:838,1 DA:844,0 DA:845,0 DA:846,0 DA:848,0 DA:849,0 DA:838,2 DA:839,1 DA:840,2 DA:841,0 DA:843,3 DA:844,1 DA:850,0 DA:851,0 DA:853,0 DA:852,0 DA:854,0 DA:855,0 DA:856,0 DA:858,0 DA:861,0 DA:859,0 DA:862,0 DA:863,0 DA:864,0 DA:865,0 DA:867,0 DA:869,0 DA:870,0 DA:871,0 DA:872,0 DA:874,0 DA:875,0 DA:873,0 DA:876,0 DA:877,0 DA:878,0 DA:879,0 DA:880,0 DA:882,0 DA:883,0 DA:886,0 DA:887,0 DA:888,0 DA:889,0 DA:890,0 DA:891,0 DA:892,0 DA:893,0 DA:895,0 DA:896,0 DA:897,0 DA:898,0 DA:900,0 DA:901,0 DA:902,0 DA:903,0 DA:904,0 DA:905,0 DA:906,0 DA:907,0 DA:908,0 DA:910,0 DA:911,0 DA:912,0 DA:913,0 DA:915,0 DA:916,0 DA:918,0 DA:919,0 DA:920,0 DA:921,0 DA:922,0 DA:923,0 DA:925,0 DA:926,0 DA:927,0 DA:928,0 DA:929,0 DA:930,0 DA:935,0 DA:931,0 DA:934,0 DA:936,0 DA:937,0 DA:940,0 DA:941,0 DA:942,0 DA:943,0 DA:944,0 DA:945,0 DA:946,0 DA:947,0 DA:948,0 DA:949,0 DA:953,0 DA:955,0 DA:950,0 DA:951,0 DA:952,0 DA:958,0 DA:959,0 DA:960,0 DA:961,0 DA:962,0 DA:970,1 DA:971,1 DA:976,1 DA:977,1 DA:981,0 DA:982,0 DA:983,0 DA:984,0 DA:985,0 DA:986,0 DA:989,0 DA:990,0 DA:993,1 DA:994,1 DA:995,2 DA:963,0 DA:964,0 DA:968,0 DA:970,0 DA:976,0 DA:977,0 DA:985,1 DA:986,1 DA:991,1 DA:992,1 DA:996,0 DA:997,0 DA:998,0 DA:999,0 DA:1000,0 DA:1001,0 DA:1002,0 DA:1003,0 DA:1004,0 DA:1005,0 DA:1007,0 DA:1009,0 DA:1011,1 DA:1012,1 DA:1013,2 DA:1014,2 DA:1015,2 DA:1016,2 DA:1017,1 DA:1021,0 DA:1008,1 DA:1009,1 DA:1010,2 DA:1012,0 DA:1013,0 DA:1014,0 DA:1015,0 DA:1016,0 DA:1017,0 DA:1018,0 DA:1019,0 DA:1020,0 DA:1022,0 DA:1023,0 DA:1025,0 DA:1026,0 DA:1032,0 DA:1033,0 DA:1034,0 DA:1035,0 DA:1024,0 DA:1026,1 DA:1027,1 DA:1028,2 DA:1029,2 DA:1030,2 DA:1031,2 DA:1032,1 DA:1036,0 DA:1037,0 DA:1038,0 DA:1042,0 DA:1043,0 DA:1045,0 DA:1049,3 DA:1050,6 DA:1051,6 DA:1052,3 DA:1040,0 DA:1041,0 DA:1047,0 DA:1048,0 DA:1049,0 DA:1050,0 DA:1051,0 DA:1052,0 DA:1053,0 DA:1057,0 DA:1058,0 DA:1059,0 DA:1060,0 DA:1062,0 DA:1063,0 DA:1065,0 DA:1066,0 DA:1067,0 DA:1069,0 DA:1070,0 DA:1072,0 DA:1064,2 DA:1065,3 DA:1066,3 DA:1067,3 DA:1068,0 DA:1073,0 DA:1074,0 DA:1076,0 DA:1075,0 DA:1077,0 DA:1078,0 DA:1080,0 DA:1081,0 DA:1083,0 DA:1082,0 DA:1084,0 DA:1085,0 DA:1087,1 DA:1088,1 DA:1090,1 DA:1091,1 DA:1092,1 DA:1094,0 DA:1087,0 DA:1088,0 DA:1089,0 DA:1091,0 DA:1092,0 DA:1093,0 DA:1095,0 DA:1096,0 DA:1098,0 DA:1099,0 DA:1100,0 DA:1102,0 DA:1103,0 DA:1104,0 DA:1106,0 DA:1107,0 DA:1108,0 DA:1110,4 DA:1111,4 DA:1113,4 DA:1114,4 DA:1115,4 DA:1119,2 DA:1120,2 DA:1121,3 DA:1122,1 DA:1123,2 DA:1124,0 DA:1126,1 DA:1129,1 DA:1130,1 DA:1131,1 DA:1132,1 DA:1133,1 DA:1134,0 DA:1136,2 DA:1140,2 DA:1141,2 DA:1143,2 DA:1144,2 DA:1146,2 DA:1102,1 DA:1103,1 DA:1105,1 DA:1106,1 DA:1107,1 DA:1109,0 DA:1110,0 DA:1111,0 DA:1113,0 DA:1114,0 DA:1115,0 DA:1117,0 DA:1118,0 DA:1119,0 DA:1121,0 DA:1122,0 DA:1123,0 DA:1125,2 DA:1126,2 DA:1128,2 DA:1129,2 DA:1130,2 DA:1134,2 DA:1135,2 DA:1136,3 DA:1137,1 DA:1138,2 DA:1139,0 DA:1141,1 DA:1144,1 DA:1145,1 DA:1146,1 DA:1147,1 DA:1148,1 DA:1149,0 DA:1153,0 DA:1154,0 DA:1156,0 DA:1157,0 DA:1159,0 DA:1160,0 DA:1161,0 DA:1163,0 DA:1151,2 DA:1155,2 DA:1156,2 DA:1158,2 DA:1159,2 DA:1161,2 DA:1164,0 DA:1165,0 DA:1166,0 DA:1167,0 DA:1168,0 DA:1169,0 DA:1171,0 DA:1173,0 DA:1177,0 DA:1172,0 DA:1174,0 DA:1175,0 DA:1178,0 DA:1179,0 DA:1180,0 DA:1181,0 DA:1183,0 DA:1184,0 DA:1191,1 DA:1196,1 DA:1197,2 DA:1198,2 DA:1200,0 DA:1201,0 DA:1204,2 DA:1205,1 DA:1206,2 DA:1207,0 DA:1209,3 DA:1210,1 DA:1212,1 DA:1213,1 DA:1214,1 DA:1215,1 DA:1188,0 DA:1192,0 DA:1193,0 DA:1194,0 DA:1195,0 DA:1196,0 DA:1198,0 DA:1199,0 DA:1206,1 DA:1211,1 DA:1212,2 DA:1213,2 DA:1215,0 DA:1216,0 DA:1218,0 DA:1223,1 DA:1224,1 DA:1225,3 DA:1226,3 DA:1227,3 DA:1232,1 DA:1233,1 DA:1234,2 DA:1235,1 DA:1251,1 DA:1252,2 DA:1255,2 DA:1256,1 DA:1257,2 DA:1258,1 DA:1259,1 DA:1261,2 DA:1265,1 DA:1219,2 DA:1220,1 DA:1221,2 DA:1222,0 DA:1224,3 DA:1225,1 DA:1227,1 DA:1228,1 DA:1229,1 DA:1230,1 DA:1231,0 DA:1233,0 DA:1238,1 DA:1239,1 DA:1240,3 DA:1241,3 DA:1242,3 DA:1247,1 DA:1248,1 DA:1249,2 DA:1250,1 DA:1266,1 DA:1286,1 DA:1287,2 DA:1290,2 DA:1291,1 DA:1292,2 DA:1293,2 DA:1296,2 DA:1298,1 DA:1300,2 DA:1304,1 DA:1305,1 DA:1321,0 DA:1323,0 DA:1324,0 DA:1325,0 DA:1328,0 DA:1329,0 DA:1330,0 DA:1331,0 DA:1332,0 DA:1334,0 DA:1335,0 DA:1267,2 DA:1270,2 DA:1271,1 DA:1272,2 DA:1273,1 DA:1274,1 DA:1276,2 DA:1280,1 DA:1281,1 DA:1301,1 DA:1302,2 DA:1305,2 DA:1306,1 DA:1307,2 DA:1308,2 DA:1311,2 DA:1313,1 DA:1315,2 DA:1319,1 DA:1320,1 DA:1336,0 DA:1338,0 DA:1339,0 DA:1340,0 DA:1341,0 DA:1342,0 DA:1343,0 DA:1344,0 DA:1345,0 DA:1346,0 DA:1347,0 DA:1349,0 DA:1350,0 DA:1352,0 DA:1353,0 DA:1351,0 DA:1354,0 DA:1355,0 DA:1356,0 DA:1357,0 DA:1360,0 DA:1361,0 DA:1362,0 DA:1363,0 DA:1379,1 DA:1380,1 DA:1381,1 DA:1365,0 DA:1367,0 DA:1368,0 DA:1371,0 DA:1377,0 DA:1378,0 DA:1394,1 DA:1395,1 DA:1396,3 DA:1400,2 DA:1402,2 DA:1404,2 DA:1408,1 DA:1396,1 DA:1409,1 DA:1410,1 DA:1412,2 DA:1414,1 DA:1415,1 DA:1416,2 DA:1417,1 DA:1419,1 DA:1420,2 DA:1421,1 DA:1411,3 DA:1415,2 DA:1417,2 DA:1419,2 DA:1423,1 DA:1424,1 DA:1425,1 DA:1426,2 DA:1427,2 DA:1428,2 DA:1429,1 DA:1430,0 DA:1432,0 DA:1433,0 DA:1436,4 DA:1437,2 DA:1430,1 DA:1431,1 DA:1432,1 DA:1434,1 DA:1435,2 DA:1436,1 DA:1439,1 DA:1440,1 DA:1441,1 DA:1442,1 DA:1443,1 DA:1444,2 DA:1445,2 DA:1447,1 DA:1449,2 DA:1450,2 DA:1452,0 DA:1453,0 DA:1443,2 DA:1444,1 DA:1445,0 DA:1447,0 DA:1448,0 DA:1451,4 DA:1452,2 DA:1454,1 DA:1456,1 DA:1457,1 DA:1459,1 DA:1464,0 DA:1465,0 DA:1466,0 DA:1458,1 DA:1459,2 DA:1460,2 DA:1462,1 DA:1464,2 DA:1465,2 DA:1467,0 DA:1469,0 DA:1470,0 DA:1471,0 DA:1472,0 DA:1473,0 DA:1474,0 DA:1476,0 DA:1477,0 DA:1478,0 DA:1468,0 DA:1471,1 DA:1472,1 DA:1474,1 DA:1479,0 DA:1480,0 DA:1481,0 DA:1482,0 DA:1484,0 DA:1485,0 DA:1486,0 DA:1487,0 DA:1488,0 DA:1489,0 DA:1491,0 DA:1492,0 DA:1493,0 DA:1494,0 DA:1495,0 DA:1496,0 DA:1501,0 DA:1505,1 DA:1506,2 DA:1507,2 DA:1508,2 DA:1509,3 DA:1510,1 DA:1512,0 DA:1513,0 DA:1514,0 DA:1522,0 DA:1526,1 DA:1527,1 DA:1528,1 DA:1529,2 DA:1530,2 DA:1531,3 DA:1532,1 DA:1533,7 DA:1534,2 DA:1535,1 DA:1536,1 DA:1537,1 DA:1538,1 DA:1543,2 DA:1544,1 DA:1546,0 DA:1547,0 DA:1497,0 DA:1499,0 DA:1500,0 DA:1503,0 DA:1507,0 DA:1508,0 DA:1511,0 DA:1516,0 DA:1520,1 DA:1521,2 DA:1522,2 DA:1523,2 DA:1524,3 DA:1525,1 DA:1527,0 DA:1528,0 DA:1529,0 DA:1537,0 DA:1541,1 DA:1542,1 DA:1543,1 DA:1544,2 DA:1545,2 DA:1546,3 DA:1547,1 DA:1548,7 DA:1549,2 DA:1550,1 DA:1551,1 DA:1552,2 DA:1553,2 DA:1556,2 DA:1557,1 DA:1559,0 DA:1560,0 DA:1563,1 DA:1564,1 DA:1565,2 DA:1566,3 DA:1552,1 DA:1553,1 DA:1558,2 DA:1559,1 DA:1561,0 DA:1562,0 DA:1565,1 DA:1566,1 DA:1567,2 DA:1570,2 DA:1571,1 DA:1572,3 DA:1573,1 DA:1574,3 DA:1575,3 DA:1576,1 DA:1578,0 DA:1579,0 DA:1580,0 DA:1583,0 DA:1584,0 DA:1585,0 DA:1589,0 DA:1590,0 DA:1593,1 DA:1594,1 DA:1595,1 DA:1600,1 DA:1601,2 DA:1602,1 DA:1568,2 DA:1571,2 DA:1572,1 DA:1574,0 DA:1575,0 DA:1578,1 DA:1579,1 DA:1580,2 DA:1581,3 DA:1582,2 DA:1585,2 DA:1586,1 DA:1587,3 DA:1588,1 DA:1589,3 DA:1590,3 DA:1591,1 DA:1593,0 DA:1594,0 DA:1595,0 DA:1598,0 DA:1599,0 DA:1600,0 DA:1604,0 DA:1605,0 DA:1606,0 DA:1607,0 DA:1647,1 DA:1648,2 DA:1649,2 DA:1653,1 DA:1654,2 DA:1655,1 DA:1657,0 DA:1658,0 DA:1661,2 DA:1663,1 DA:1665,0 DA:1666,0 DA:1667,0 DA:1668,0 DA:1669,0 DA:1670,0 DA:1671,0 DA:1608,1 DA:1609,1 DA:1610,1 DA:1615,1 DA:1616,2 DA:1617,1 DA:1620,0 DA:1621,0 DA:1622,0 DA:1662,1 DA:1663,2 DA:1664,1 DA:1668,1 DA:1669,2 DA:1670,1 DA:1672,0 DA:1674,0 DA:1675,0 DA:1676,0 DA:1673,0 DA:1676,2 DA:1678,1 DA:1680,0 DA:1681,0 DA:1682,0 DA:1683,0 DA:1693,1 DA:1695,1 DA:1702,1 DA:1703,4 DA:1704,3 DA:1709,1 DA:1710,2 DA:1711,2 DA:1712,1 DA:1713,2 DA:1715,0 DA:1739,1 DA:1740,2 DA:1741,2 DA:1742,1 DA:1743,0 DA:1745,0 DA:1774,1 DA:1775,2 DA:1776,1 DA:1777,0 DA:1779,3 DA:1780,1 DA:1784,1 DA:1785,2 DA:1786,2 DA:1788,4 DA:1792,1 DA:1793,2 DA:1794,0 DA:1796,2 DA:1799,0 DA:1800,0 DA:1801,0 DA:1802,0 DA:1803,0 DA:1804,0 DA:1805,0 DA:1806,0 DA:1807,0 DA:1808,0 DA:1684,0 DA:1685,0 DA:1686,0 DA:1687,0 DA:1689,0 DA:1690,0 DA:1691,0 DA:1696,0 DA:1697,0 DA:1698,0 DA:1708,1 DA:1710,1 DA:1717,1 DA:1718,4 DA:1719,3 DA:1724,1 DA:1725,2 DA:1726,2 DA:1727,1 DA:1728,2 DA:1730,0 DA:1754,1 DA:1755,2 DA:1756,2 DA:1757,1 DA:1758,0 DA:1760,0 DA:1789,1 DA:1790,2 DA:1791,1 DA:1792,0 DA:1794,3 DA:1795,1 DA:1799,1 DA:1800,2 DA:1801,2 DA:1803,4 DA:1807,1 DA:1808,2 DA:1809,0 DA:1810,0 DA:1812,0 DA:1811,2 DA:1814,0 DA:1815,0 DA:1816,0 DA:1817,0 DA:1818,0 DA:1819,0 DA:1820,0 DA:1835,1 DA:1836,1 DA:1837,4 DA:1838,2 DA:1842,1 DA:1843,2 DA:1844,2 DA:1845,2 DA:1846,2 DA:1847,5 DA:1821,0 DA:1822,0 DA:1823,0 DA:1824,0 DA:1825,0 DA:1827,0 DA:1829,0 DA:1832,0 DA:1833,0 DA:1834,0 DA:1835,0 DA:1850,1 DA:1852,2 DA:1854,4 DA:1857,0 DA:1884,1 DA:1885,2 DA:1886,2 DA:1887,1 DA:1888,6 DA:1900,1 DA:1902,0 DA:1904,1 DA:1919,3 DA:1920,3 DA:1923,1 DA:1924,3 DA:1936,1 DA:1937,1 DA:1940,0 DA:1941,0 DA:1942,0 DA:1944,0 DA:1948,0 DA:1949,0 DA:1950,0 DA:1952,0 DA:1851,1 DA:1852,4 DA:1853,2 DA:1857,1 DA:1858,2 DA:1859,2 DA:1860,2 DA:1861,2 DA:1862,5 DA:1865,1 DA:1867,2 DA:1869,4 DA:1872,0 DA:1899,1 DA:1900,2 DA:1901,2 DA:1902,1 DA:1903,6 DA:1915,1 DA:1917,0 DA:1919,1 DA:1934,2 DA:1935,1 DA:1938,1 DA:1939,3 DA:1951,1 DA:1952,1 DA:1955,0 DA:1956,0 DA:1958,0 DA:1957,0 DA:1959,0 DA:1966,1 DA:1968,2 DA:1969,1 DA:1970,1 DA:1972,3 DA:1985,2 DA:1986,2 DA:1987,4 DA:1988,3 DA:1989,9 DA:1990,6 DA:1992,1 DA:1993,3 DA:1994,1 DA:1997,1 DA:1999,1 DA:2000,4 DA:2002,1 DA:1963,0 DA:1964,0 DA:1965,0 DA:1967,0 DA:1971,0 DA:1973,0 DA:1974,0 DA:1981,1 DA:1983,2 DA:1984,1 DA:1985,1 DA:1987,3 DA:2000,2 DA:2001,2 DA:2002,4 DA:2003,3 DA:2004,10 DA:2005,6 DA:2007,1 DA:2008,3 DA:2009,1 DA:2012,2 DA:2014,1 DA:2015,4 DA:2017,1 DA:2018,3 LF:725 LH:299 end_of_record pipe-lib/Cargo.toml +1 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,7 @@ bytes = "1.7.2" is_executable = "1.0.4" toml = "0.8.19" pyproject-toml = "0.11.0" openssl = "0.10.68" [lints.rust] unsafe_code = "forbid" pipe-lib/src/lib.rs +20 −5 Original line number Diff line number Diff line Loading @@ -710,11 +710,17 @@ impl Config { }; let current_dir = match options.root.clone() { | Some(value) => path_to_string(value), | None => ".".to_string(), | None => { error!(module = module.name, "=> {} Root directory", Label::not_found()); std::process::exit(exitcode::UNAVAILABLE); } }; let module_root = match options.root.clone() { | Some(value) => path_to_string(value.join(ModuleUri::from(uri).hash())), | None => ModuleUri::from(uri).hash(), | None => { error!(module = module.name, "=> {} Root directory", Label::not_found()); std::process::exit(exitcode::UNAVAILABLE); } }; if let Some(script) = Script::maybe_git_clone(uri.clone(), current_dir) { if options.dry_run.unwrap_or_default() { Loading Loading @@ -848,7 +854,10 @@ impl Config { let envs = self.clone().get_environment_variables(Some(module.clone()), input.clone()); let working_dir = match options.root.clone() { | Some(value) => path_to_string(value), | None => ".".to_owned(), | None => { error!(module = module.name, "=> {} Root directory", Label::not_found()); std::process::exit(exitcode::UNAVAILABLE); } }; let loaded = Script::from_module(module.clone(), Some(PathBuf::from(working_dir.clone()))); let script = loaded.ensure_relative().expand_arguments_from(envs).with_current_dir(working_dir); Loading @@ -869,7 +878,10 @@ impl Config { let envs = self.clone().get_environment_variables(Some(module.clone()), input.clone()); let root = match options.root.clone() { | Some(value) => Some(value), | None => Some(PathBuf::from(".".to_owned())), | None => { error!(module = module.name, "=> {} Root directory", Label::not_found()); std::process::exit(exitcode::UNAVAILABLE); } }; let working_dir = ModuleUri::from(uri).working_directory(root.clone()); let loaded = Script::from_module(module.clone(), root); Loading @@ -890,7 +902,10 @@ impl Config { let envs = self.clone().get_environment_variables(Some(module.clone()), input.clone()); let root = match options.root.clone() { | Some(value) => Some(value), | None => Some(PathBuf::from(".".to_owned())), | None => { error!(module = module.name, "=> {} Root directory", Label::not_found()); std::process::exit(exitcode::UNAVAILABLE); } }; let working_dir = ModuleUri::from(uri).working_directory(root.clone()); let virtual_environment = match &module.template { Loading Loading
Cargo.lock +5 −4 Original line number Diff line number Diff line Loading @@ -2072,9 +2072,9 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "openssl" version = "0.10.66" version = "0.10.68" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1" checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5" dependencies = [ "bitflags 2.4.2", "cfg-if 1.0.0", Loading Loading @@ -2104,9 +2104,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" version = "0.9.103" version = "0.9.104" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741" dependencies = [ "cc", "libc", Loading Loading @@ -2275,6 +2275,7 @@ dependencies = [ "fancy-regex", "is-terminal", "is_executable", "openssl", "owo-colors 4.0.0", "pyproject-toml", "rayon", Loading
lcov.info +547 −547 Original line number Diff line number Diff line Loading @@ -274,85 +274,85 @@ FN:511,Config::get_environment_variables FN:523,Config::get_inputs FN:553,Config::get_module_list FN:568,Config::prepare_modules FN:779,Config::read FN:803,Config::read_json FN:824,Config::read_yaml FN:844,Config::run_workflow FN:925,Config::set_environment_variables FN:943,Config::verify_requirements FN:961,Config::verify_resources FN:970,<impl PartialEq for Details>::eq FN:976,EnvironmentValue::formatted_prefix FN:981,EnvironmentValue::from_value FN:989,EnvironmentValue::prepend_prefix FN:993,EnvironmentValue::trim_prefix FN:997,EnvironmentValue::get_from_serde FN:1011,EnvironmentValue::get_all FN:1021,EnvironmentValue::print_all FN:1032,EnvironmentValue::set_variable FN:1042,EnvironmentValue::set_variables FN:1049,Extension::from_string FN:1058,Label::dry_run FN:1062,Label::invalid FN:1065,Label::fmt_invalid FN:1069,Label::fail FN:1072,Label::fmt_fail FN:1076,Label::found FN:1080,Label::not_found FN:1083,Label::fmt_not_found FN:1087,Label::output FN:1090,Label::fmt_output FN:1094,Label::pass FN:1098,Label::read FN:1102,Label::rejected FN:1106,Label::run FN:1110,Label::using FN:1113,Label::fmt_using FN:1119,ModuleUri<'_>::from FN:1129,ModuleUri<'_>::hash FN:1153,ModuleUri<'_>::get_whitelist FN:1156,ModuleUri<'_>::is_allowed FN:1159,ModuleUri<'_>::test FN:1160,ModuleUri<'_>::test::check FN:1177,ModuleUri<'_>::working_directory FN:1191,<impl Deref for PyProjectToml>::deref FN:1196,PyProjectToml::read FN:1212,PyProjectToml::get_module_name FN:1223,SemanticVersion::from_string FN:1232,Script::ensure_relative FN:1251,Script::expand_arguments FN:1286,Script::expand_arguments_from FN:1321,Script::from_module FN:1379,Script::from_path FN:1394,Script::from_template FN:1414,Script::get_command FN:1424,Script::get_arguments FN:1464,Script::maybe_create_virtual_environment FN:1505,Script::maybe_git_clone FN:1512,Script::python_default FN:1526,Script::run FN:1593,Script::with_container FN:1600,Script::with_current_dir FN:1605,Script::with_envs FN:1647,Script::with_virtual_environment FN:1653,ScriptTemplate::from_path FN:1665,ScriptTemplate::resolve_python_virtual_environment FN:1693,StringTemplate::new FN:1702,StringTemplate::expand FN:1709,StringTemplate::get_variable FN:1739,StringTemplate::is_handlebars FN:1774,StringTemplate::remove_spaces FN:1784,add_dot_slash FN:1792,add_forward_slash FN:1799,download_binary FN:1800,download_binary::download FN:785,Config::read FN:809,Config::read_json FN:830,Config::read_yaml FN:850,Config::run_workflow FN:940,Config::set_environment_variables FN:958,Config::verify_requirements FN:976,Config::verify_resources FN:985,<impl PartialEq for Details>::eq FN:991,EnvironmentValue::formatted_prefix FN:996,EnvironmentValue::from_value FN:1004,EnvironmentValue::prepend_prefix FN:1008,EnvironmentValue::trim_prefix FN:1012,EnvironmentValue::get_from_serde FN:1026,EnvironmentValue::get_all FN:1036,EnvironmentValue::print_all FN:1047,EnvironmentValue::set_variable FN:1057,EnvironmentValue::set_variables FN:1064,Extension::from_string FN:1073,Label::dry_run FN:1077,Label::invalid FN:1080,Label::fmt_invalid FN:1084,Label::fail FN:1087,Label::fmt_fail FN:1091,Label::found FN:1095,Label::not_found FN:1098,Label::fmt_not_found FN:1102,Label::output FN:1105,Label::fmt_output FN:1109,Label::pass FN:1113,Label::read FN:1117,Label::rejected FN:1121,Label::run FN:1125,Label::using FN:1128,Label::fmt_using FN:1134,ModuleUri<'_>::from FN:1144,ModuleUri<'_>::hash FN:1168,ModuleUri<'_>::get_whitelist FN:1171,ModuleUri<'_>::is_allowed FN:1174,ModuleUri<'_>::test FN:1175,ModuleUri<'_>::test::check FN:1192,ModuleUri<'_>::working_directory FN:1206,<impl Deref for PyProjectToml>::deref FN:1211,PyProjectToml::read FN:1227,PyProjectToml::get_module_name FN:1238,SemanticVersion::from_string FN:1247,Script::ensure_relative FN:1266,Script::expand_arguments FN:1301,Script::expand_arguments_from FN:1336,Script::from_module FN:1394,Script::from_path FN:1409,Script::from_template FN:1429,Script::get_command FN:1439,Script::get_arguments FN:1479,Script::maybe_create_virtual_environment FN:1520,Script::maybe_git_clone FN:1527,Script::python_default FN:1541,Script::run FN:1608,Script::with_container FN:1615,Script::with_current_dir FN:1620,Script::with_envs FN:1662,Script::with_virtual_environment FN:1668,ScriptTemplate::from_path FN:1680,ScriptTemplate::resolve_python_virtual_environment FN:1708,StringTemplate::new FN:1717,StringTemplate::expand FN:1724,StringTemplate::get_variable FN:1754,StringTemplate::is_handlebars FN:1789,StringTemplate::remove_spaces FN:1799,add_dot_slash FN:1807,add_forward_slash FN:1814,download_binary FN:1815,download_binary::download FNF:77 FNDA:1,Command::test FNDA:0,Config::get_environment_variables FNDA:1,Config::get_inputs FNDA:1,Config::get_module_list FNDA:0,Config::prepare_modules FNDA:3,Config::read FNDA:1,Config::read FNDA:1,Config::read_json FNDA:1,Config::read_yaml FNDA:0,Config::run_workflow Loading @@ -369,7 +369,7 @@ FNDA:1,EnvironmentValue::get_all FNDA:0,EnvironmentValue::print_all FNDA:0,EnvironmentValue::set_variable FNDA:0,EnvironmentValue::set_variables FNDA:3,Extension::from_string FNDA:2,Extension::from_string FNDA:0,Label::dry_run FNDA:0,Label::invalid FNDA:0,Label::fmt_invalid Loading @@ -384,8 +384,8 @@ FNDA:0,Label::pass FNDA:0,Label::read FNDA:0,Label::rejected FNDA:0,Label::run FNDA:4,Label::using FNDA:4,Label::fmt_using FNDA:2,Label::using FNDA:2,Label::fmt_using FNDA:2,ModuleUri<'_>::from FNDA:1,ModuleUri<'_>::hash FNDA:0,ModuleUri<'_>::get_whitelist Loading Loading @@ -541,614 +541,614 @@ DA:708,0 DA:709,0 DA:711,0 DA:712,0 DA:713,0 DA:714,0 DA:715,0 DA:716,0 DA:717,0 DA:718,0 DA:719,0 DA:720,0 DA:721,0 DA:722,0 DA:724,0 DA:734,0 DA:735,0 DA:736,0 DA:737,0 DA:739,0 DA:725,0 DA:726,0 DA:727,0 DA:728,0 DA:730,0 DA:740,0 DA:741,0 DA:742,0 DA:743,0 DA:745,0 DA:747,0 DA:748,0 DA:756,0 DA:757,0 DA:758,0 DA:759,0 DA:761,0 DA:766,0 DA:749,0 DA:751,0 DA:753,0 DA:754,0 DA:762,0 DA:763,0 DA:764,0 DA:765,0 DA:767,0 DA:768,0 DA:771,0 DA:772,0 DA:773,0 DA:775,0 DA:774,0 DA:777,0 DA:779,3 DA:780,6 DA:781,6 DA:782,3 DA:779,0 DA:781,0 DA:783,0 DA:785,2 DA:786,1 DA:787,0 DA:791,6 DA:792,3 DA:794,0 DA:795,0 DA:803,1 DA:804,2 DA:805,2 DA:807,0 DA:808,0 DA:811,5 DA:812,4 DA:813,8 DA:785,1 DA:786,3 DA:787,3 DA:788,1 DA:789,0 DA:791,2 DA:792,1 DA:793,0 DA:797,3 DA:798,2 DA:800,0 DA:801,0 DA:809,1 DA:810,2 DA:811,4 DA:813,0 DA:814,0 DA:816,12 DA:817,4 DA:824,1 DA:825,2 DA:826,1 DA:828,0 DA:829,0 DA:832,2 DA:833,1 DA:834,2 DA:818,2 DA:819,4 DA:820,0 DA:822,6 DA:823,2 DA:830,1 DA:831,2 DA:832,1 DA:834,0 DA:835,0 DA:837,3 DA:838,1 DA:844,0 DA:845,0 DA:846,0 DA:848,0 DA:849,0 DA:838,2 DA:839,1 DA:840,2 DA:841,0 DA:843,3 DA:844,1 DA:850,0 DA:851,0 DA:853,0 DA:852,0 DA:854,0 DA:855,0 DA:856,0 DA:858,0 DA:861,0 DA:859,0 DA:862,0 DA:863,0 DA:864,0 DA:865,0 DA:867,0 DA:869,0 DA:870,0 DA:871,0 DA:872,0 DA:874,0 DA:875,0 DA:873,0 DA:876,0 DA:877,0 DA:878,0 DA:879,0 DA:880,0 DA:882,0 DA:883,0 DA:886,0 DA:887,0 DA:888,0 DA:889,0 DA:890,0 DA:891,0 DA:892,0 DA:893,0 DA:895,0 DA:896,0 DA:897,0 DA:898,0 DA:900,0 DA:901,0 DA:902,0 DA:903,0 DA:904,0 DA:905,0 DA:906,0 DA:907,0 DA:908,0 DA:910,0 DA:911,0 DA:912,0 DA:913,0 DA:915,0 DA:916,0 DA:918,0 DA:919,0 DA:920,0 DA:921,0 DA:922,0 DA:923,0 DA:925,0 DA:926,0 DA:927,0 DA:928,0 DA:929,0 DA:930,0 DA:935,0 DA:931,0 DA:934,0 DA:936,0 DA:937,0 DA:940,0 DA:941,0 DA:942,0 DA:943,0 DA:944,0 DA:945,0 DA:946,0 DA:947,0 DA:948,0 DA:949,0 DA:953,0 DA:955,0 DA:950,0 DA:951,0 DA:952,0 DA:958,0 DA:959,0 DA:960,0 DA:961,0 DA:962,0 DA:970,1 DA:971,1 DA:976,1 DA:977,1 DA:981,0 DA:982,0 DA:983,0 DA:984,0 DA:985,0 DA:986,0 DA:989,0 DA:990,0 DA:993,1 DA:994,1 DA:995,2 DA:963,0 DA:964,0 DA:968,0 DA:970,0 DA:976,0 DA:977,0 DA:985,1 DA:986,1 DA:991,1 DA:992,1 DA:996,0 DA:997,0 DA:998,0 DA:999,0 DA:1000,0 DA:1001,0 DA:1002,0 DA:1003,0 DA:1004,0 DA:1005,0 DA:1007,0 DA:1009,0 DA:1011,1 DA:1012,1 DA:1013,2 DA:1014,2 DA:1015,2 DA:1016,2 DA:1017,1 DA:1021,0 DA:1008,1 DA:1009,1 DA:1010,2 DA:1012,0 DA:1013,0 DA:1014,0 DA:1015,0 DA:1016,0 DA:1017,0 DA:1018,0 DA:1019,0 DA:1020,0 DA:1022,0 DA:1023,0 DA:1025,0 DA:1026,0 DA:1032,0 DA:1033,0 DA:1034,0 DA:1035,0 DA:1024,0 DA:1026,1 DA:1027,1 DA:1028,2 DA:1029,2 DA:1030,2 DA:1031,2 DA:1032,1 DA:1036,0 DA:1037,0 DA:1038,0 DA:1042,0 DA:1043,0 DA:1045,0 DA:1049,3 DA:1050,6 DA:1051,6 DA:1052,3 DA:1040,0 DA:1041,0 DA:1047,0 DA:1048,0 DA:1049,0 DA:1050,0 DA:1051,0 DA:1052,0 DA:1053,0 DA:1057,0 DA:1058,0 DA:1059,0 DA:1060,0 DA:1062,0 DA:1063,0 DA:1065,0 DA:1066,0 DA:1067,0 DA:1069,0 DA:1070,0 DA:1072,0 DA:1064,2 DA:1065,3 DA:1066,3 DA:1067,3 DA:1068,0 DA:1073,0 DA:1074,0 DA:1076,0 DA:1075,0 DA:1077,0 DA:1078,0 DA:1080,0 DA:1081,0 DA:1083,0 DA:1082,0 DA:1084,0 DA:1085,0 DA:1087,1 DA:1088,1 DA:1090,1 DA:1091,1 DA:1092,1 DA:1094,0 DA:1087,0 DA:1088,0 DA:1089,0 DA:1091,0 DA:1092,0 DA:1093,0 DA:1095,0 DA:1096,0 DA:1098,0 DA:1099,0 DA:1100,0 DA:1102,0 DA:1103,0 DA:1104,0 DA:1106,0 DA:1107,0 DA:1108,0 DA:1110,4 DA:1111,4 DA:1113,4 DA:1114,4 DA:1115,4 DA:1119,2 DA:1120,2 DA:1121,3 DA:1122,1 DA:1123,2 DA:1124,0 DA:1126,1 DA:1129,1 DA:1130,1 DA:1131,1 DA:1132,1 DA:1133,1 DA:1134,0 DA:1136,2 DA:1140,2 DA:1141,2 DA:1143,2 DA:1144,2 DA:1146,2 DA:1102,1 DA:1103,1 DA:1105,1 DA:1106,1 DA:1107,1 DA:1109,0 DA:1110,0 DA:1111,0 DA:1113,0 DA:1114,0 DA:1115,0 DA:1117,0 DA:1118,0 DA:1119,0 DA:1121,0 DA:1122,0 DA:1123,0 DA:1125,2 DA:1126,2 DA:1128,2 DA:1129,2 DA:1130,2 DA:1134,2 DA:1135,2 DA:1136,3 DA:1137,1 DA:1138,2 DA:1139,0 DA:1141,1 DA:1144,1 DA:1145,1 DA:1146,1 DA:1147,1 DA:1148,1 DA:1149,0 DA:1153,0 DA:1154,0 DA:1156,0 DA:1157,0 DA:1159,0 DA:1160,0 DA:1161,0 DA:1163,0 DA:1151,2 DA:1155,2 DA:1156,2 DA:1158,2 DA:1159,2 DA:1161,2 DA:1164,0 DA:1165,0 DA:1166,0 DA:1167,0 DA:1168,0 DA:1169,0 DA:1171,0 DA:1173,0 DA:1177,0 DA:1172,0 DA:1174,0 DA:1175,0 DA:1178,0 DA:1179,0 DA:1180,0 DA:1181,0 DA:1183,0 DA:1184,0 DA:1191,1 DA:1196,1 DA:1197,2 DA:1198,2 DA:1200,0 DA:1201,0 DA:1204,2 DA:1205,1 DA:1206,2 DA:1207,0 DA:1209,3 DA:1210,1 DA:1212,1 DA:1213,1 DA:1214,1 DA:1215,1 DA:1188,0 DA:1192,0 DA:1193,0 DA:1194,0 DA:1195,0 DA:1196,0 DA:1198,0 DA:1199,0 DA:1206,1 DA:1211,1 DA:1212,2 DA:1213,2 DA:1215,0 DA:1216,0 DA:1218,0 DA:1223,1 DA:1224,1 DA:1225,3 DA:1226,3 DA:1227,3 DA:1232,1 DA:1233,1 DA:1234,2 DA:1235,1 DA:1251,1 DA:1252,2 DA:1255,2 DA:1256,1 DA:1257,2 DA:1258,1 DA:1259,1 DA:1261,2 DA:1265,1 DA:1219,2 DA:1220,1 DA:1221,2 DA:1222,0 DA:1224,3 DA:1225,1 DA:1227,1 DA:1228,1 DA:1229,1 DA:1230,1 DA:1231,0 DA:1233,0 DA:1238,1 DA:1239,1 DA:1240,3 DA:1241,3 DA:1242,3 DA:1247,1 DA:1248,1 DA:1249,2 DA:1250,1 DA:1266,1 DA:1286,1 DA:1287,2 DA:1290,2 DA:1291,1 DA:1292,2 DA:1293,2 DA:1296,2 DA:1298,1 DA:1300,2 DA:1304,1 DA:1305,1 DA:1321,0 DA:1323,0 DA:1324,0 DA:1325,0 DA:1328,0 DA:1329,0 DA:1330,0 DA:1331,0 DA:1332,0 DA:1334,0 DA:1335,0 DA:1267,2 DA:1270,2 DA:1271,1 DA:1272,2 DA:1273,1 DA:1274,1 DA:1276,2 DA:1280,1 DA:1281,1 DA:1301,1 DA:1302,2 DA:1305,2 DA:1306,1 DA:1307,2 DA:1308,2 DA:1311,2 DA:1313,1 DA:1315,2 DA:1319,1 DA:1320,1 DA:1336,0 DA:1338,0 DA:1339,0 DA:1340,0 DA:1341,0 DA:1342,0 DA:1343,0 DA:1344,0 DA:1345,0 DA:1346,0 DA:1347,0 DA:1349,0 DA:1350,0 DA:1352,0 DA:1353,0 DA:1351,0 DA:1354,0 DA:1355,0 DA:1356,0 DA:1357,0 DA:1360,0 DA:1361,0 DA:1362,0 DA:1363,0 DA:1379,1 DA:1380,1 DA:1381,1 DA:1365,0 DA:1367,0 DA:1368,0 DA:1371,0 DA:1377,0 DA:1378,0 DA:1394,1 DA:1395,1 DA:1396,3 DA:1400,2 DA:1402,2 DA:1404,2 DA:1408,1 DA:1396,1 DA:1409,1 DA:1410,1 DA:1412,2 DA:1414,1 DA:1415,1 DA:1416,2 DA:1417,1 DA:1419,1 DA:1420,2 DA:1421,1 DA:1411,3 DA:1415,2 DA:1417,2 DA:1419,2 DA:1423,1 DA:1424,1 DA:1425,1 DA:1426,2 DA:1427,2 DA:1428,2 DA:1429,1 DA:1430,0 DA:1432,0 DA:1433,0 DA:1436,4 DA:1437,2 DA:1430,1 DA:1431,1 DA:1432,1 DA:1434,1 DA:1435,2 DA:1436,1 DA:1439,1 DA:1440,1 DA:1441,1 DA:1442,1 DA:1443,1 DA:1444,2 DA:1445,2 DA:1447,1 DA:1449,2 DA:1450,2 DA:1452,0 DA:1453,0 DA:1443,2 DA:1444,1 DA:1445,0 DA:1447,0 DA:1448,0 DA:1451,4 DA:1452,2 DA:1454,1 DA:1456,1 DA:1457,1 DA:1459,1 DA:1464,0 DA:1465,0 DA:1466,0 DA:1458,1 DA:1459,2 DA:1460,2 DA:1462,1 DA:1464,2 DA:1465,2 DA:1467,0 DA:1469,0 DA:1470,0 DA:1471,0 DA:1472,0 DA:1473,0 DA:1474,0 DA:1476,0 DA:1477,0 DA:1478,0 DA:1468,0 DA:1471,1 DA:1472,1 DA:1474,1 DA:1479,0 DA:1480,0 DA:1481,0 DA:1482,0 DA:1484,0 DA:1485,0 DA:1486,0 DA:1487,0 DA:1488,0 DA:1489,0 DA:1491,0 DA:1492,0 DA:1493,0 DA:1494,0 DA:1495,0 DA:1496,0 DA:1501,0 DA:1505,1 DA:1506,2 DA:1507,2 DA:1508,2 DA:1509,3 DA:1510,1 DA:1512,0 DA:1513,0 DA:1514,0 DA:1522,0 DA:1526,1 DA:1527,1 DA:1528,1 DA:1529,2 DA:1530,2 DA:1531,3 DA:1532,1 DA:1533,7 DA:1534,2 DA:1535,1 DA:1536,1 DA:1537,1 DA:1538,1 DA:1543,2 DA:1544,1 DA:1546,0 DA:1547,0 DA:1497,0 DA:1499,0 DA:1500,0 DA:1503,0 DA:1507,0 DA:1508,0 DA:1511,0 DA:1516,0 DA:1520,1 DA:1521,2 DA:1522,2 DA:1523,2 DA:1524,3 DA:1525,1 DA:1527,0 DA:1528,0 DA:1529,0 DA:1537,0 DA:1541,1 DA:1542,1 DA:1543,1 DA:1544,2 DA:1545,2 DA:1546,3 DA:1547,1 DA:1548,7 DA:1549,2 DA:1550,1 DA:1551,1 DA:1552,2 DA:1553,2 DA:1556,2 DA:1557,1 DA:1559,0 DA:1560,0 DA:1563,1 DA:1564,1 DA:1565,2 DA:1566,3 DA:1552,1 DA:1553,1 DA:1558,2 DA:1559,1 DA:1561,0 DA:1562,0 DA:1565,1 DA:1566,1 DA:1567,2 DA:1570,2 DA:1571,1 DA:1572,3 DA:1573,1 DA:1574,3 DA:1575,3 DA:1576,1 DA:1578,0 DA:1579,0 DA:1580,0 DA:1583,0 DA:1584,0 DA:1585,0 DA:1589,0 DA:1590,0 DA:1593,1 DA:1594,1 DA:1595,1 DA:1600,1 DA:1601,2 DA:1602,1 DA:1568,2 DA:1571,2 DA:1572,1 DA:1574,0 DA:1575,0 DA:1578,1 DA:1579,1 DA:1580,2 DA:1581,3 DA:1582,2 DA:1585,2 DA:1586,1 DA:1587,3 DA:1588,1 DA:1589,3 DA:1590,3 DA:1591,1 DA:1593,0 DA:1594,0 DA:1595,0 DA:1598,0 DA:1599,0 DA:1600,0 DA:1604,0 DA:1605,0 DA:1606,0 DA:1607,0 DA:1647,1 DA:1648,2 DA:1649,2 DA:1653,1 DA:1654,2 DA:1655,1 DA:1657,0 DA:1658,0 DA:1661,2 DA:1663,1 DA:1665,0 DA:1666,0 DA:1667,0 DA:1668,0 DA:1669,0 DA:1670,0 DA:1671,0 DA:1608,1 DA:1609,1 DA:1610,1 DA:1615,1 DA:1616,2 DA:1617,1 DA:1620,0 DA:1621,0 DA:1622,0 DA:1662,1 DA:1663,2 DA:1664,1 DA:1668,1 DA:1669,2 DA:1670,1 DA:1672,0 DA:1674,0 DA:1675,0 DA:1676,0 DA:1673,0 DA:1676,2 DA:1678,1 DA:1680,0 DA:1681,0 DA:1682,0 DA:1683,0 DA:1693,1 DA:1695,1 DA:1702,1 DA:1703,4 DA:1704,3 DA:1709,1 DA:1710,2 DA:1711,2 DA:1712,1 DA:1713,2 DA:1715,0 DA:1739,1 DA:1740,2 DA:1741,2 DA:1742,1 DA:1743,0 DA:1745,0 DA:1774,1 DA:1775,2 DA:1776,1 DA:1777,0 DA:1779,3 DA:1780,1 DA:1784,1 DA:1785,2 DA:1786,2 DA:1788,4 DA:1792,1 DA:1793,2 DA:1794,0 DA:1796,2 DA:1799,0 DA:1800,0 DA:1801,0 DA:1802,0 DA:1803,0 DA:1804,0 DA:1805,0 DA:1806,0 DA:1807,0 DA:1808,0 DA:1684,0 DA:1685,0 DA:1686,0 DA:1687,0 DA:1689,0 DA:1690,0 DA:1691,0 DA:1696,0 DA:1697,0 DA:1698,0 DA:1708,1 DA:1710,1 DA:1717,1 DA:1718,4 DA:1719,3 DA:1724,1 DA:1725,2 DA:1726,2 DA:1727,1 DA:1728,2 DA:1730,0 DA:1754,1 DA:1755,2 DA:1756,2 DA:1757,1 DA:1758,0 DA:1760,0 DA:1789,1 DA:1790,2 DA:1791,1 DA:1792,0 DA:1794,3 DA:1795,1 DA:1799,1 DA:1800,2 DA:1801,2 DA:1803,4 DA:1807,1 DA:1808,2 DA:1809,0 DA:1810,0 DA:1812,0 DA:1811,2 DA:1814,0 DA:1815,0 DA:1816,0 DA:1817,0 DA:1818,0 DA:1819,0 DA:1820,0 DA:1835,1 DA:1836,1 DA:1837,4 DA:1838,2 DA:1842,1 DA:1843,2 DA:1844,2 DA:1845,2 DA:1846,2 DA:1847,5 DA:1821,0 DA:1822,0 DA:1823,0 DA:1824,0 DA:1825,0 DA:1827,0 DA:1829,0 DA:1832,0 DA:1833,0 DA:1834,0 DA:1835,0 DA:1850,1 DA:1852,2 DA:1854,4 DA:1857,0 DA:1884,1 DA:1885,2 DA:1886,2 DA:1887,1 DA:1888,6 DA:1900,1 DA:1902,0 DA:1904,1 DA:1919,3 DA:1920,3 DA:1923,1 DA:1924,3 DA:1936,1 DA:1937,1 DA:1940,0 DA:1941,0 DA:1942,0 DA:1944,0 DA:1948,0 DA:1949,0 DA:1950,0 DA:1952,0 DA:1851,1 DA:1852,4 DA:1853,2 DA:1857,1 DA:1858,2 DA:1859,2 DA:1860,2 DA:1861,2 DA:1862,5 DA:1865,1 DA:1867,2 DA:1869,4 DA:1872,0 DA:1899,1 DA:1900,2 DA:1901,2 DA:1902,1 DA:1903,6 DA:1915,1 DA:1917,0 DA:1919,1 DA:1934,2 DA:1935,1 DA:1938,1 DA:1939,3 DA:1951,1 DA:1952,1 DA:1955,0 DA:1956,0 DA:1958,0 DA:1957,0 DA:1959,0 DA:1966,1 DA:1968,2 DA:1969,1 DA:1970,1 DA:1972,3 DA:1985,2 DA:1986,2 DA:1987,4 DA:1988,3 DA:1989,9 DA:1990,6 DA:1992,1 DA:1993,3 DA:1994,1 DA:1997,1 DA:1999,1 DA:2000,4 DA:2002,1 DA:1963,0 DA:1964,0 DA:1965,0 DA:1967,0 DA:1971,0 DA:1973,0 DA:1974,0 DA:1981,1 DA:1983,2 DA:1984,1 DA:1985,1 DA:1987,3 DA:2000,2 DA:2001,2 DA:2002,4 DA:2003,3 DA:2004,10 DA:2005,6 DA:2007,1 DA:2008,3 DA:2009,1 DA:2012,2 DA:2014,1 DA:2015,4 DA:2017,1 DA:2018,3 LF:725 LH:299 end_of_record
pipe-lib/Cargo.toml +1 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,7 @@ bytes = "1.7.2" is_executable = "1.0.4" toml = "0.8.19" pyproject-toml = "0.11.0" openssl = "0.10.68" [lints.rust] unsafe_code = "forbid"
pipe-lib/src/lib.rs +20 −5 Original line number Diff line number Diff line Loading @@ -710,11 +710,17 @@ impl Config { }; let current_dir = match options.root.clone() { | Some(value) => path_to_string(value), | None => ".".to_string(), | None => { error!(module = module.name, "=> {} Root directory", Label::not_found()); std::process::exit(exitcode::UNAVAILABLE); } }; let module_root = match options.root.clone() { | Some(value) => path_to_string(value.join(ModuleUri::from(uri).hash())), | None => ModuleUri::from(uri).hash(), | None => { error!(module = module.name, "=> {} Root directory", Label::not_found()); std::process::exit(exitcode::UNAVAILABLE); } }; if let Some(script) = Script::maybe_git_clone(uri.clone(), current_dir) { if options.dry_run.unwrap_or_default() { Loading Loading @@ -848,7 +854,10 @@ impl Config { let envs = self.clone().get_environment_variables(Some(module.clone()), input.clone()); let working_dir = match options.root.clone() { | Some(value) => path_to_string(value), | None => ".".to_owned(), | None => { error!(module = module.name, "=> {} Root directory", Label::not_found()); std::process::exit(exitcode::UNAVAILABLE); } }; let loaded = Script::from_module(module.clone(), Some(PathBuf::from(working_dir.clone()))); let script = loaded.ensure_relative().expand_arguments_from(envs).with_current_dir(working_dir); Loading @@ -869,7 +878,10 @@ impl Config { let envs = self.clone().get_environment_variables(Some(module.clone()), input.clone()); let root = match options.root.clone() { | Some(value) => Some(value), | None => Some(PathBuf::from(".".to_owned())), | None => { error!(module = module.name, "=> {} Root directory", Label::not_found()); std::process::exit(exitcode::UNAVAILABLE); } }; let working_dir = ModuleUri::from(uri).working_directory(root.clone()); let loaded = Script::from_module(module.clone(), root); Loading @@ -890,7 +902,10 @@ impl Config { let envs = self.clone().get_environment_variables(Some(module.clone()), input.clone()); let root = match options.root.clone() { | Some(value) => Some(value), | None => Some(PathBuf::from(".".to_owned())), | None => { error!(module = module.name, "=> {} Root directory", Label::not_found()); std::process::exit(exitcode::UNAVAILABLE); } }; let working_dir = ModuleUri::from(uri).working_directory(root.clone()); let virtual_environment = match &module.template { Loading