From a71b39785d779011c5aa47416be5f524c2b04aa9 Mon Sep 17 00:00:00 2001 From: Andre Filho Date: Thu, 18 Oct 2018 14:34:09 -0300 Subject: [PATCH 1/8] add(coverage): initial coverage config --- .coverage | 1 + .travis.yml | 16 +++++++++++----- generator.py | 14 +++++++------- requirements.txt | 2 ++ 4 files changed, 21 insertions(+), 12 deletions(-) create mode 100644 .coverage diff --git a/.coverage b/.coverage new file mode 100644 index 0000000..a34f7ae --- /dev/null +++ b/.coverage @@ -0,0 +1 @@ +!coverage.py: This is a private format, don't read it directly!{"lines":{"/usr/local/lib/python3.5/dist-packages/yaml/parser.py":[64,65,66,67,537,69,70,583,72,139,77,78,208,81,402,270,512,89,267,217,542,471,427,94,159,587,422,273,476,107,264,114,446,62,502,376,569,526,381,190,127],"/home/andre/.local/lib/python3.5/site-packages/pathlib2/__init__.py":[1028,5,6,7,8,9,10,11,12,13,14,15,16,17,19,21,22,23,24,1049,27,28,29,30,32,33,41,43,44,49,50,1081,58,65,1093,1099,1101,1102,1104,1107,1111,88,89,1114,1115,1116,1117,1119,1121,1126,103,1133,1138,123,1166,1560,1170,1171,1172,1175,1176,1177,1183,1186,1189,1190,1191,1192,1193,199,1196,1197,1201,1203,1204,1207,185,1226,191,194,1215,196,197,1223,200,204,202,203,1228,205,1230,207,208,210,212,206,214,215,216,1241,218,219,220,221,1248,225,1574,1255,233,234,235,236,237,239,244,247,1273,253,213,257,261,262,1287,264,266,268,269,273,274,1301,283,1313,1331,322,325,1351,328,1356,1358,1365,1372,1373,353,1378,1380,1381,1382,1383,363,1388,367,1395,1402,379,1413,392,1417,1421,1422,1424,1447,424,425,426,1451,428,1454,1455,432,1457,434,1463,1464,441,1466,444,1469,446,448,451,1477,454,1486,1495,1209,1503,1512,1520,501,504,1532,510,427,1544,87,526,527,530,1556,533,536,1561,538,539,541,542,544,1569,91,548,550,433,552,554,263,556,558,1583,560,562,565,568,570,1595,572,574,576,577,579,1608,588,592,595,1621,599,606,1634,621,622,1647,625,628,630,430,1659,1660,639,1664,1666,1669,651,653,657,659,90,663,679,681,685,707,709,712,730,757,760,761,763,770,776,782,786,793,1663,796,799,1220,805,806,807,809,814,818,819,820,821,823,827,828,829,831,841,843,844,847,848,849,850,851,852,853,854,856,857,858,859,860,861,862,863,864,866,868,869,873,875,877,878,879,880,881,883,886,887,888,889,890,891,893,896,902,909,912,918,927,934,937,1575,944,950,956,962,968,969,971,972,974,980,983,984,986,988,1465,998,1007,545,1017],"/home/andre/Documents/programacao_pessoal/commit_gen/utils.py":[1,2,5,6,7,72,9,74,77,20,23,24,25,26,29,30,31,34,35,36,37,40,71,8,50,73],"/home/andre/.local/lib/python3.5/site-packages/_pytest/nose.py":[1,66,67,4,6,7,10,2,19,20,68,26,28,29,36,38,65,40,43,44,45,46,52,53,57,60,61],"/home/andre/.local/lib/python3.5/site-packages/py/_code/code.py":[1,2,3,5,774,7,9,10,268,781,14,783,784,17,18,19,536,623,30,33,603,36,295,604,257,760,48,307,513,56,138,62,578,76,78,80,568,341,342,87,344,347,348,349,94,610,472,114,105,618,728,622,317,370,628,374,119,122,637,638,640,448,645,390,137,394,140,141,143,400,401,147,661,662,151,155,668,670,159,673,162,667,676,677,422,679,168,427,173,686,175,177,434,436,437,439,440,188,192,708,289,713,714,631,463,433,469,216,729,218,719,732,598,479,736,737,740,232,501,246,248,762,251,254,255],"/home/andre/.local/lib/python3.5/site-packages/pytest_cov/__init__.py":[1],"/home/andre/.local/lib/python3.5/site-packages/_pytest/capture.py":[512,513,514,171,4,5,518,7,8,9,10,11,12,13,15,16,17,530,19,532,533,22,23,24,25,26,539,28,29,30,517,32,33,34,35,36,37,550,551,552,41,66,555,44,45,46,559,48,49,50,563,53,521,56,57,570,60,574,63,576,65,578,579,580,581,582,583,72,524,586,588,590,591,592,593,594,595,596,85,86,87,88,601,90,527,604,610,187,612,613,102,615,104,105,618,107,208,621,110,111,113,626,627,116,629,118,119,525,121,122,636,126,611,642,619,644,646,103,649,650,651,140,653,516,109,656,145,450,659,662,537,152,665,673,27,164,198,166,167,168,540,683,684,114,174,541,176,108,91,691,180,542,182,183,184,185,186,543,188,190,117,193,175,195,197,710,711,201,203,204,546,206,92,209,774,211,718,214,216,220,549,225,740,741,536,519,238,553,250,213,172,43,772,520,556,266,780,130,557,131,282,47,560,134,561,298,136,602,137,318,322,324,331,339,228,347,58,199,361,365,616,369,599,377,381,382,383,64,389,390,392,393,663,396,397,399,400,401,403,408,412,417,418,421,424,425,427,428,429,430,431,432,433,435,436,437,438,439,440,441,443,445,446,448,83,452,453,454,455,456,457,461,462,463,464,465,466,470,544,472,169,474,475,476,477,478,479,480,482,484,485,486,490,491,492,495,499,501,503,504,505,506,511],"/usr/local/lib/python3.5/dist-packages/yaml/constructor.py":[256,2,3,5,6,8,684,10,11,13,15,16,472,18,643,532,661,24,155,539,28,645,33,475,40,558,547,306,675,308,53,677,462,572,651,667,581,672,338,659,625,657,685,679,401,360,103,620,621,110,623,624,616,660,627,628,629,118,631,632,633,635,636,381,639,640,641,387,644,133,390,647,648,649,395,652,653,655,656,145,147,148,149,151,664,665,154,411,668,157,159,416,417,418,619,420,421,166,497,424,425,426,683,428,429,430,669,432,433,434,436,437,438,457,440,441,442,671,444,445,446,448,449,450,452,453,454,673,456,201,458,680,460,461,206,464,465,211,212,213,214,215,216,676,219,280,223,422,681,491,494,637,296,663,467,500,511,153,251,252,253,254,469],"/home/andre/.local/lib/python3.5/site-packages/_pytest/junitxml.py":[513,260,44,10,11,13,14,15,16,17,18,19,20,21,24,516,27,28,29,32,33,291,292,293,294,295,296,41,42,299,300,45,46,303,48,49,50,51,52,309,54,311,312,57,314,315,316,318,322,323,68,69,335,80,337,84,301,342,87,90,357,358,372,121,553,380,128,133,398,402,407,325,304,270,183,186,308,202,305,208,211,218,336,550,307,234,306,493,240,500,547,297,298,508,102],"/home/andre/.local/lib/python3.5/site-packages/_pytest/helpconfig.py":[128,1,2,4,5,6,7,8,9,12,19,21,22,23,24,25,26,27,28,31,39,40,41,42,43,44,46,47,48,49,50,51,180,53,54,55,56,57,58,59,63,64,65,66,195,68,197,70,71,72,73,74,183,204,77,78,79,80,81,75,213,86,88,89,90,135,67,196,82,117,118],"/home/andre/.local/lib/python3.5/site-packages/_pytest/debugging.py":[1,2,3,4,5,6,8,10,11,14,15,18,19,20,21,22,23,24,26,27,28,29,30,33,34,35,36,37,41,42,172,47,49,51,181,55,188,62,63,64,65,66,69,70,71,72,73,76,77,79,80,81,83,84,143,101,102,60,111,119,120,126],"/home/andre/.local/lib/python3.5/site-packages/_pytest/assertion/util.py":[1,2,3,5,6,7,8,10,322,16,291,276,21,28,257,97,98,99,100,103,234,167,44,61],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/six.py":[1,23,25,26,27,28,29,31,32,36,37,38,40,41,42,43,44,45,47,75,77,80,82,83,86,88,89,91,92,93,94,97,100,103,105,106,107,108,109,110,114,115,117,124,126,127,128,130,136,139,141,142,143,144,146,147,148,149,151,152,159,160,161,164,171,173,174,175,177,178,179,181,182,184,185,186,187,189,190,191,195,196,198,199,200,201,202,205,206,207,209,216,218,224,226,229,231,232,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,303,308,309,310,311,312,314,316,317,320,322,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,350,351,352,354,356,357,360,362,366,367,368,370,371,372,374,376,377,380,382,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,420,421,422,424,426,427,430,432,436,437,438,439,441,442,443,445,447,448,451,453,457,459,460,461,463,465,466,469,471,472,473,474,475,476,477,479,482,483,486,491,502,503,504,506,507,508,509,520,521,525,528,529,535,536,539,541,544,561,562,565,566,567,568,569,570,573,574,577,580,583,586,588,590,610,611,612,613,614,615,618,619,622,624,625,626,627,628,629,630,631,632,633,634,635,639,640,662,663,666,670,674,678,679,681,706,712,713,715,721,722,776,786,788,797,800,812,828,849,850,851,852,856,857,862,863,864,865,866,868],"/home/andre/.local/lib/python3.5/site-packages/_pytest/skipping.py":[1,2,4,5,6,9,10,11,12,13,14,15,16,19,20,21,278,279,24,282,28,29,286,287,288,289,290,291,292,293,48,42,43,44,176,49,50,199,236,23,57,58,187,188,138,68,197,198,71,72,73,202,77,208,56,99,86,87,216,90,143,92,93,94,95,96,227,101,102,103,161,108,110,177,111,140,200,189,120,122,123,124,126,255],"/home/andre/.local/lib/python3.5/site-packages/_pytest/deprecated.py":[66,67,70,7,8,76,10,75,12,13,17,18,22,28,34,82,37,81,40,71,44,45,50,51,56,57,60,61],"/home/andre/.local/lib/python3.5/site-packages/py/_version.py":[4],"/usr/local/lib/python3.5/dist-packages/yaml/loader.py":[33,2,4,5,6,7,8,9,11,13,21,23,31],"/home/andre/.local/lib/python3.5/site-packages/_pytest/config/argparsing.py":[1,2,3,261,6,263,8,10,87,12,269,15,271,205,20,22,23,24,25,26,27,28,285,286,5,288,289,290,91,292,325,49,300,301,303,48,305,306,51,308,53,310,55,312,52,314,59,317,318,309,79,322,323,324,54,326,327,328,329,330,75,76,78,369,80,56,83,84,86,313,88,89,90,347,92,93,94,95,97,98,315,100,101,358,103,104,361,106,231,110,112,287,371,116,117,118,120,319,131,132,133,81,136,140,142,146,153,159,161,163,165,166,167,168,169,199,29,176,177,178,179,57,182,183,31,32,331,196,197,33,200,201,203,34,207,208,210,211,212,213,214,215,216,36,335,223,224,226,50,228,229,230,337,232,233,234,235,236,237,238,240,241,243,349,247,248,350,102,254,255],"/home/andre/.local/lib/python3.5/site-packages/pluggy/_tracing.py":[65,66,3,4,69,70,7,8,9,10,11,13,78,16,84,14,34,35,38,39,40,41,43,46,54,55,56,57,59,60,62],"/home/andre/.local/lib/python3.5/site-packages/_pytest/fixtures.py":[1,3,4,5,6,7,9,10,12,13,14,16,17,18,19,174,536,1057,35,36,518,38,1065,42,43,44,270,47,48,49,1074,51,53,54,55,56,57,351,60,266,63,1059,66,1091,68,69,70,71,1315,74,75,76,78,269,611,85,87,356,90,271,186,225,357,1121,1123,1124,1125,246,1127,1128,105,1130,1131,1132,1133,1134,1136,625,1138,446,1142,873,1144,1145,1146,635,1149,1151,1152,1153,1154,1155,1156,278,243,1161,651,1165,1167,294,657,1170,659,1172,1177,1178,1180,1334,112,1307,676,1189,1267,680,170,683,1196,173,686,687,1201,690,1203,1204,181,694,1207,184,185,698,699,188,1141,1321,1215,708,709,711,1224,1226,1227,717,461,547,213,1313,215,216,1060,218,219,220,221,1147,226,1269,1062,1255,1257,1259,1260,237,1262,1263,240,1265,1266,979,1268,757,758,41,248,1274,1275,247,765,1278,1279,1280,1281,1283,1285,1286,1287,1288,265,1290,1291,1292,386,1294,1295,784,275,1300,277,1302,791,1071,1311,214,304,1314,803,1316,1317,1318,1319,1320,297,1324,301,302,816,817,308,309,310,312,1337,827,1340,830,1077,832,833,834,835,836,837,839,840,841,842,1355,845,848,340,272,267,250,346,655,348,349,229,1205,354,355,1171,1332,358,1137,360,828,363,365,353,370,403,1325,251,241,217,831,1223,1206,898,235,391,236,906,396,67,238,239,413,926,418,423,1129,428,242,433,946,947,948,440,244,954,958,959,960,187,962,843,964,1270,673,456,1169,1271,460,973,462,463,245,254,467,984,1188,986,1192,989,990,991,992,993,994,995,997,998,1001,1191,1006,253,1008,1009,1012,501,1333,511],"/home/andre/.local/lib/python3.5/site-packages/_pytest/python_api.py":[1,2,3,4,5,7,8,9,11,13,14,16,17,19,22,154,158,160,219,36,165,171,175,48,547,52,286,55,56,185,58,700,189,191,288,66,139,69,701,199,204,74,76,79,336,82,339,85,342,697,345,207,92,222,224,225,227,104,711,111,114,531,116,707,120,123,254,341],"/home/andre/.local/lib/python3.5/site-packages/_pytest/setupplan.py":[1,3,6,7,8,9,10,11,12,17,25,27],"/home/andre/.local/lib/python3.5/site-packages/attr/_config.py":[1,19,4,6,9],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/markers.py":[258,259,4,261,6,7,8,9,266,11,12,13,15,16,274,275,20,21,217,25,282,283,28,285,31,288,34,37,41,298,263,44,301,46,47,49,50,52,55,59,61,62,65,67,68,71,73,74,268,299,267,94,95,272,98,99,100,101,102,103,105,114,115,118,119,121,122,124,126,128,129,131,132,134,135,136,138,141,142,143,145,148,149,155,156,157,159,160,161,162,165,166,168,172,173,174,175,176,177,178,179,183,184,185,186,187,189,191,192,260,197,200,203,204,206,211,214,215,265,218,220,221,222,223,225,226,227,232,234,235,238,241,242,243,244,246,297,262,249,250,251,252,264,276],"/usr/local/lib/python3.5/dist-packages/yaml/emitter.py":[515,260,9,266,11,12,14,15,17,18,787,1044,791,280,539,796,31,800,545,34,35,292,38,39,274,557,310,1079,826,316,580,837,844,333,853,354,813,359,616,106,914,111,368,626,373,120,388,133,392,395,908,909,910,911,912,913,146,915,916,917,918,921,920,409,922,925,414,160,422,170,430,175,178,437,459,376,979,919,469,214,990,226,232,233,494,426],"/home/andre/.local/lib/python3.5/site-packages/_pytest/warning_types.py":[1,35,36,37,6,33,9,42,14,17,22,25,31],"/usr/local/lib/python3.5/dist-packages/yaml/cyaml.py":[2,3,5],"/home/andre/.local/lib/python3.5/site-packages/attr/filters.py":[3,5,38,7,8,11,21],"/home/andre/.local/lib/python3.5/site-packages/_pytest/pastebin.py":[1,2,4,5,6,7,10,11,12,13,14,15,16,17,18,19,23,25,90,92,93,44,45,89,60],"/home/andre/.local/lib/python3.5/site-packages/py/_io/__init__.py":[1],"/home/andre/.local/lib/python3.5/site-packages/attr/_compat.py":[1,3,4,5,6,9,10,140,13,144,18,21,150,151,153,154,155,95,160,16,98,163,100,101,103,104,107,111,113,116,118],"/usr/local/lib/python3.5/dist-packages/yaml/dumper.py":[2,4,5,6,7,9,12,13,14,15,16,27,30,31,32,33,34,45,48,49,50,51,52],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/specifiers.py":[256,259,4,726,6,7,8,9,266,11,12,269,15,272,88,18,275,21,23,516,175,541,30,543,653,180,36,262,551,470,112,43,562,50,658,57,660,64,65,267,70,71,589,78,591,80,82,83,84,85,598,599,600,601,271,93,606,95,523,610,612,529,108,621,111,624,369,114,627,372,373,89,376,377,378,379,380,381,382,383,386,136,137,650,139,140,141,142,655,144,146,148,150,152,708,156,413,670,160,673,674,163,676,165,166,625,170,125,729,594,693,182,697,700,702,703,448,452,456,458,460,717,464,724,725,214,548,483,476,227,485,230,231,519,234,235,236,237,238,239,242,651,247,250,530,253,469],"/home/andre/.local/lib/python3.5/site-packages/_pytest/mark/evaluate.py":[1,2,3,4,5,65,72,10,76,71,49,23,24,25,26,27,28,30,32,34,36,39,40,42,7,108,48,113,50,106,74],"/home/andre/.local/lib/python3.5/site-packages/pluggy/manager.py":[1,2,3,4,261,262,7,264,307,267,269,16,273,21,23,260,28,292,40,42,45,46,47,48,49,50,51,57,58,59,60,61,64,67,69,327,328,73,75,83,86,87,88,89,90,91,92,93,94,97,98,99,100,101,102,104,105,106,108,109,112,116,124,126,277,145,150,152,154,157,158,159,160,161,162,163,164,170,172,176,177,178,180,184,188,193,195,197,199,203,209,210,215,218,219,229,232,233,234,235,243,246,248,250,252,253],"/home/andre/.local/lib/python3.5/site-packages/more_itertools/__init__.py":[1,2],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/karma_angular.py":[1,2,3,4,6,7],"/home/andre/.local/lib/python3.5/site-packages/_pytest/_code/__init__.py":[1,2,3,4,5,6,7,8,9,10],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/changelog.py":[1,2,3,4],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/no_convention.py":[1,2,3,4],"/home/andre/.local/lib/python3.5/site-packages/_pytest/nodes.py":[512,1,2,3,5,6,7,520,9,10,11,524,13,526,15,528,17,530,515,20,277,462,283,285,517,342,293,297,519,257,44,306,56,57,58,60,61,62,320,522,523,69,327,72,330,77,525,80,338,83,341,86,343,344,89,346,527,92,349,95,98,101,529,104,106,107,109,110,112,115,117,118,119,120,121,122,124,125,126,127,491,391,136,394,139,237,412,415,417,418,420,426,433,186,74,448,449,450,451,452,453,454,455,456,457,518,459,461,206,464,466,469,470,292,474,475,478,442,481,483,485,486,487,232,235,493,238,509,240,241,243,244,246,249,250,251,252,253,254,255],"/home/andre/.local/lib/python3.5/site-packages/_pytest/unittest.py":[1,2,75,4,5,70,71,8,9,10,11,12,142,15,17,18,107,84,149,218,216,26,155,29,158,31,97,164,139,104,161,193,43,72,243,204,246,73,184,20,136,202,21],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/appdirs.py":[576,257,455,9,23,206,16,17,20,21,407,408,409,26,28,410,442,417,100,422,166,558,41,427,45,356,432,25,437,532,314,479,506,447],"/usr/local/lib/python3.5/dist-packages/yaml/nodes.py":[2,35,37,8,44,45,47,48,3,25,26,28],"/home/andre/.local/lib/python3.5/site-packages/_pytest/assertion/rewrite.py":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,19,20,21,24,25,539,540,541,542,543,544,545,546,547,548,37,38,551,40,553,42,555,556,557,558,559,560,50,51,513,53,54,521,56,569,570,59,60,63,64,577,66,68,69,70,72,74,76,77,79,592,81,82,355,84,85,86,89,90,91,92,93,94,97,99,100,259,110,112,114,116,117,120,642,131,644,133,134,135,136,649,141,536,151,152,155,156,169,170,171,173,180,181,182,185,287,313,190,191,192,195,197,200,202,715,205,206,719,208,209,774,211,213,214,218,219,732,221,549,736,225,226,550,742,307,232,233,234,235,236,237,238,239,240,552,242,243,245,760,252,554,254,230,43,260,726,262,130,271,275,278,793,282,283,284,286,799,289,290,295,297,298,436,300,301,563,137,564,314,317,323,325,55,332,57,857,58,354,867,357,358,361,299,132,747,902,65,908,916,417,422,423,426,427,428,429,430,943,948,437,438,442,443,447,450,453,458,220,981,982,986,480,80,483,996,83,187,509],"/home/andre/.local/lib/python3.5/site-packages/_pytest/resultlog.py":[3,4,6,7,72,73,10,11,12,77,14,13,16,17,82,22,23,88,25,15,40,105,42,18,48,116,41],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/pyparsing.py":[2050,2052,2058,2059,2061,1296,2733,2065,2066,2067,2068,2070,4783,5661,3418,3206,2079,4570,3419,4141,2102,3207,4883,4571,4159,4160,4161,4163,4164,694,4166,4167,4168,4169,4170,75,4172,77,78,79,4176,81,82,83,84,85,86,87,88,89,90,91,92,698,94,95,99,101,102,1295,2153,2154,108,109,2159,2160,2161,2162,2164,4214,2167,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,364,4234,139,140,141,142,143,144,2193,148,366,1049,2201,4250,4251,2204,1050,4254,2207,4256,4257,2210,1051,2213,1052,4268,4269,4270,4271,4273,4274,5666,4276,4278,183,2232,185,373,3075,5152,4291,196,4293,198,199,4296,201,202,203,205,206,3789,209,210,5155,718,377,216,217,218,220,228,4334,4335,4336,4337,243,246,3193,248,383,963,1645,384,258,4715,261,2433,145,4364,1410,759,2435,3487,279,280,388,282,284,285,4382,287,4384,290,291,4390,1073,4393,4394,391,4397,1901,306,307,308,4406,311,314,315,2364,317,215,319,2368,321,395,324,2375,2376,2377,2378,2379,2380,2383,2386,2387,2394,3471,2398,404,4450,762,362,363,2412,2413,2414,2415,2416,2417,4467,372,4469,2422,2423,2424,2425,378,379,380,4718,382,2431,2432,2112,2434,387,2436,2437,390,2439,393,5575,2809,396,397,398,399,400,401,403,4500,406,2455,2456,409,2458,411,412,4509,415,416,3483,420,421,422,423,424,696,4174,429,430,2479,433,434,435,436,439,4537,5535,444,2493,5663,447,448,449,2498,4171,454,3489,2504,457,458,459,460,461,462,4173,760,2514,2515,468,4565,471,4568,4569,474,3151,4573,478,2527,3152,482,763,4463,761,3153,2536,764,2539,2813,2545,4179,766,5545,1899,506,509,511,2569,2570,4183,4184,2579,4185,3503,4215,2821,2814,4187,4646,4188,2823,5554,2606,2824,563,4190,5556,428,701,4875,4681,4877,3512,413,2652,605,2654,2655,2656,2657,4706,2659,2660,2661,2662,2663,2665,2666,619,2668,2670,5565,2673,2675,4725,2678,2680,2681,2682,2684,637,2686,2687,2749,2690,2691,644,645,646,5569,648,2156,2698,2699,2700,450,4750,4751,4752,4753,658,2707,4756,4757,4758,663,4760,4761,666,4763,2716,2717,670,2719,2720,2721,2722,2723,2724,2725,679,2728,2729,2730,2731,4781,4782,687,2737,690,4787,693,2742,2743,2744,2745,2746,4895,4797,702,2751,704,2753,2755,2757,2758,2760,2762,3297,2765,4901,720,4216,4252,4899,365,4825,2778,2411,2752,2781,2783,2784,2788,2789,2791,2792,2793,2173,755,3198,3881,2808,4857,2810,2811,4860,4861,4862,2815,2816,4865,2818,4867,2820,4869,2822,3201,4872,2826,2827,2828,2829,2830,2832,2833,2835,4884,2838,3204,4890,4891,2522,4229,4896,4898,475,4900,4230,4902,4904,4231,2862,2863,2864,4232,2867,2868,5551,2872,1151,827,2880,3552,834,2883,4932,2885,2886,481,2888,3497,2890,1847,3213,2897,2898,2899,2900,2901,2902,4921,2908,2910,3557,2913,5393,4923,2916,2917,871,2535,2924,2925,2926,2928,2929,2930,2931,2933,2934,2689,2939,2941,1444,2943,4995,4997,2881,2954,2882,2958,2961,2963,916,5614,2966,2967,2884,2970,5615,2972,2975,2710,5032,5033,5034,2887,940,2990,2991,2992,2993,2994,947,2996,2999,3001,2964,4255,3004,3006,3007,3008,3010,3011,3012,3013,966,1185,968,1396,3400,4258,5148,4259,981,3032,3033,3034,3035,3036,3038,3039,2969,4261,3042,3044,374,3046,1003,647,3053,1006,3055,3056,1009,3058,3059,1012,3061,3062,3063,5394,3066,3067,3068,3070,3072,375,3077,1537,3081,1039,1040,1041,1042,1043,1046,1047,3097,3098,3099,3100,3101,3102,5151,3104,5153,5154,3107,3108,5157,1063,3112,1066,1067,1069,1070,1071,1072,3121,1074,445,3130,3485,3936,1093,1094,1095,1096,1099,1101,3150,1103,1104,1105,1106,3155,1108,3160,3163,3164,3165,3166,3167,3169,1123,4811,3949,3180,3183,3184,3185,3186,3188,3189,1897,1144,1145,1146,3195,1148,1149,1150,3199,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1167,195,3220,3221,4292,3226,4881,1183,1184,3233,1186,1187,1188,4294,1190,697,3240,3241,1198,1199,1200,200,1202,1204,4297,3256,4200,3259,3260,3261,3262,3265,4299,3268,1910,3270,1569,1224,1225,1228,1229,3278,3280,2936,3283,1230,2713,3288,3291,3292,3293,3294,3295,1232,1250,5670,431,3247,5361,5362,211,5364,5365,5366,3319,3320,3322,3323,5372,2702,5375,3328,3329,3330,3331,1284,1285,1286,3335,1288,3337,3339,3340,3341,3342,3343,3344,3345,1298,3347,3349,3351,2372,3353,3354,3882,3357,4714,318,3363,3364,3365,3366,3368,1321,1322,1927,1325,1318,3382,3384,3385,1338,3390,3391,3392,3393,3394,3395,2873,3397,1351,1352,3401,3402,1355,1356,1357,1358,1359,1361,1363,1364,1366,1367,3417,1370,1371,3420,1373,3422,3427,1937,5247,3434,3435,3438,3439,3441,1395,3444,1398,1399,1400,1401,1402,1403,1404,1406,2965,1408,3457,3458,1411,1412,3461,3460,5639,3465,3466,1943,3468,3469,3470,3309,3472,3473,3474,1427,1428,1429,1430,1431,1432,1433,1434,2819,5533,3486,1439,3488,1441,1442,1443,5540,1447,3496,1948,3498,5548,1455,1456,2708,4339,3508,3509,5558,585,5560,3513,5562,3515,3517,1952,3523,5572,1477,1478,1479,2777,5367,3459,5581,5582,5583,5584,5585,5586,3539,3540,3541,3542,3543,5592,5593,3547,3548,3549,3550,3551,4197,3553,3554,3555,3556,4006,2915,4007,3565,3566,3567,4464,3571,3576,3577,119,3580,3581,3583,1536,3585,1538,5636,1542,3591,5036,5642,4710,2711,5378,5646,5379,2738,3332,1565,5662,1567,2779,1570,1572,1573,1574,5673,2653,3336,5385,3644,3645,3651,667,4705,1608,5388,4716,1976,4707,1294,4708,5391,1978,4709,5578,5392,1635,1636,1637,2714,1639,1641,1642,1643,1644,3346,3700,4198,1656,1658,3874,3709,669,960,3715,3718,3719,3720,3721,3722,3723,3726,3727,3728,3729,3730,3731,3732,3733,3734,3735,3737,3738,3739,3743,3744,3745,3746,3747,3748,3750,3015,1898,3016,3762,3763,3764,3765,3766,3017,3768,4383,3467,3775,5669,1729,3781,3782,3783,3784,3785,3787,3788,4386,3792,1315,407,1316,1317,3808,3809,4567,3813,5399,3818,2923,1772,3946,2685,3828,3829,3830,3832,3833,3834,3836,3841,3842,1323,3333,3845,3846,1799,3848,3850,3851,3852,3853,3854,3855,3857,3859,3860,3861,3862,3863,2692,3868,1821,3870,3871,3872,3873,3334,3876,3879,3880,1833,1834,1835,3884,3886,1839,3888,1841,5645,4403,1845,1846,2697,1851,1853,376,316,3267,993,3912,1865,3914,3915,4222,3918,3919,3921,3923,1877,2703,3934,3935,367,3937,5382,3939,3940,3941,3942,3943,3945,3200,4223,1900,4754,3950,1903,3952,3954,3955,3957,3958,1911,1912,3961,3962,2367,1918,2709,1920,1922,1925,1926,2369,1928,3883,1930,4759,664,1939,1942,665,1945,3996,3997,3998,3999,4000,4001,1954,4003,4004,4005,1958,3057,1960,668,5589,3475,4014,4015,4017,4018,1972,4021,4022,1931,4024,4026,671,1982,1984,672,695,3403,3203,4226,673,3476,1996,3064,675,3406,2008,676,3272,677,408,2020,2024,2026,4080,4081,4186,368,2040,2041,2043,3355,2045,4094],"/home/andre/.local/lib/python3.5/site-packages/py/_path/local.py":[3,4,6,7,8,9,10,11,13,15,16,17,21,22,23,25,26,27,540,29,548,37,552,46,49,52,565,567,56,57,571,572,575,523,71,586,75,590,79,594,597,599,601,92,685,98,613,104,106,619,620,109,110,111,113,114,115,628,629,630,631,635,636,125,638,128,192,131,618,134,138,651,654,655,656,657,658,659,148,149,662,151,152,623,156,669,158,453,160,161,674,539,164,165,166,625,168,169,682,626,175,177,178,180,181,183,186,189,190,704,193,199,290,291,724,220,280,621,242,622,254,768,257,770,259,537,263,264,265,779,269,271,784,273,687,276,277,278,279,792,793,282,284,285,287,288,289,802,803,292,293,295,296,297,299,300,303,304,305,306,307,310,312,314,315,316,317,319,258,322,568,327,328,329,330,331,332,333,334,335,336,337,339,340,341,342,346,347,348,349,350,352,363,364,365,366,368,660,371,372,373,374,375,376,377,378,379,381,382,661,386,387,388,405,407,409,411,413,667,668,670,671,956,959,448,965,673,972,462,163,468,676,989,990,991,992,678,486,167,253,681,477,507],"/home/andre/.local/lib/python3.5/site-packages/attr/validators.py":[3,132,5,134,7,136,10,76,13,14,15,17,82,35,149,36,155,133,98,99,100,37,102,41,108,114,54,57,58,59,61,21],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/_structures.py":[65,4,7,9,12,15,18,21,24,68,27,30,33,34,36,39,41,44,47,50,53,56,59,62],"/home/andre/.local/lib/python3.5/site-packages/_pytest/warnings.py":[1,3,132,5,134,7,9,12,142,143,144,152,146,149,151,137,4,155,158,36,37,38,39,40,41,42,135,44,45,46,47,53,54,55,56,61,70,71,72,73,75,78,81,82,87,89,90,92,94,100,140,153],"/home/andre/.local/lib/python3.5/site-packages/py/_io/capture.py":[1,2,3,4,133,6,7,137,11,140,141,271,18,259,20,21,282,156,154,31,32,34,171,29,305,178,52,183,184,313,287,288,69,198,328,332,80,185,345,91,351,352,354,355,356,358,360,234,365,366,242,246,119,120,124,362],"/home/andre/.local/lib/python3.5/site-packages/_pytest/setuponly.py":[1,18,3,4,7,8,9,10,11,12,82,13,16,17,50,19,84,41,23,15],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/__init__.py":[1],"/home/andre/.local/lib/python3.5/site-packages/py/_io/terminalwriter.py":[257,258,259,5,262,8,9,10,11,13,14,15,277,278,279,282,27,28,29,30,261,33,34,35,36,43,264,50,52,54,393,57,58,59,60,61,62,320,66,67,68,325,72,329,269,267,315,316,125,126,128,130,131,132,134,135,136,137,138,139,396,265,142,143,400,148,151,153,154,155,156,26,158,415,160,162,283,164,166,170,157,266,183,191,193,194,195,196,197,199,200,201,202,204,205,206,208,209,210,213,219,224,225,226,234,235,237,239,240,241,244,246,247,249,250,252,253,254,255],"/usr/local/lib/python3.5/dist-packages/yaml/resolver.py":[2,4,5,7,9,10,12,14,15,16,18,19,21,25,27,28,29,31,32,34,35,37,38,167,168,170,171,172,174,175,177,178,179,219,183,184,186,187,188,192,193,195,196,197,198,200,201,202,143,205,207,208,209,213,214,216,217,218,91,223,224,225,226,114,204,120],"/home/andre/.local/lib/python3.5/site-packages/_pytest/doctest.py":[1,2,4,5,6,8,9,10,13,14,15,16,17,20,21,22,23,24,28,285,31,32,33,34,35,36,294,39,41,42,43,44,45,46,47,304,305,50,307,52,53,54,55,57,58,59,60,266,62,63,65,66,67,68,69,70,72,73,74,75,76,77,334,81,82,83,84,270,86,345,346,97,98,100,101,102,104,107,108,61,112,374,119,120,125,392,90,51,159,172,173,180,190,447,49,198,456,465,211,481,38,507],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/__init__.py":[2050,3073,16,18,2067,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,2091,44,45,50,51,55,56,59,60,61,62,2457,67,68,70,71,73,2122,77,78,79,80,81,82,83,86,89,92,3140,2064,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,118,122,125,2069,2752,132,2070,135,136,137,140,2190,2192,2193,2194,148,2073,2756,2202,155,159,164,2758,2215,168,2218,2219,172,2222,175,2226,2419,2229,2231,2234,2235,188,189,190,2239,2242,196,2246,2249,202,203,204,205,2254,208,209,210,2259,213,214,217,218,2267,221,2270,2271,224,225,226,2276,229,2278,232,2281,2282,235,236,237,238,239,2088,242,2291,2292,246,247,2296,249,2299,2300,253,2302,2303,2304,2305,2306,259,2308,261,263,267,2316,271,274,2323,2330,2331,2332,285,2334,289,2338,291,2340,293,2344,2345,298,299,301,304,2353,2354,2355,308,2357,2358,312,318,2367,321,325,326,329,2378,331,332,333,334,335,336,3128,2386,339,2388,2389,2390,2391,2393,346,2395,2396,349,2398,2400,2401,2402,2403,2405,2406,2408,2409,362,2411,2414,2415,2416,2417,2418,2451,2421,2422,2424,2425,378,2428,382,388,2437,390,391,2442,2443,2444,2445,2446,2447,2450,403,2452,406,2455,2456,409,2458,2459,412,2461,2462,2463,2464,2465,2467,2468,2469,2470,2471,2472,2460,2474,2475,2476,2477,2479,2480,2481,2484,2485,2487,2498,2501,2504,458,2507,2510,3149,2513,468,471,2526,2528,2529,2530,2531,2532,2534,487,492,2541,497,498,501,504,510,513,516,2567,520,521,2570,523,528,2578,533,2950,2584,2585,538,2587,2588,541,2590,544,548,549,551,553,554,555,556,558,559,561,562,2612,2613,2614,2615,2616,569,570,2619,572,2621,574,2623,2624,2631,584,2633,2634,2635,2636,2638,2640,2641,2642,2643,2644,2645,2649,606,2066,2660,616,617,2666,619,621,625,2674,2676,2677,2678,2680,641,2693,2694,2695,2696,2697,650,651,2700,655,2709,663,2716,669,670,671,2720,2721,2722,675,676,677,678,2728,2732,692,693,695,696,697,698,699,701,703,704,705,706,708,2757,710,711,2760,2761,2762,782,2767,2768,2771,2772,737,739,741,742,744,748,750,2719,2800,753,757,760,761,2753,763,764,571,2822,2519,2830,783,1799,789,2838,793,794,2843,2844,797,800,803,2856,2857,2858,2859,2862,2866,2867,2868,2870,2873,2874,2875,2876,2877,2878,2880,2882,2883,2884,2885,2886,2888,2890,2892,482,2894,2895,2897,2898,2899,2900,2902,2903,2905,2906,2907,2909,2913,2914,2915,2919,2932,2933,886,2937,2943,2945,2947,902,2199,908,910,2959,2960,2962,2963,916,917,2966,2967,920,2970,2971,2973,926,2975,2976,2978,2980,934,2983,937,2986,939,2989,2990,2991,2994,948,949,951,3001,954,955,3004,958,3007,3009,3010,3013,3018,3020,3023,3025,3026,3027,3028,981,3031,3037,995,999,3050,2216,3058,3059,3060,3061,1014,3063,3064,3065,3066,3070,1025,3076,1035,2339,3091,3095,3096,3097,3100,3101,3103,3104,3105,3106,3107,3108,1062,3112,1074,3125,3126,2569,1080,3129,3130,3131,3133,3138,3139,1092,3142,3143,3144,3146,3148,1101,1104,1117,1120,1121,1122,1124,1125,1127,2236,1131,2237,1137,2238,1143,1149,1155,1161,2586,1189,2381,790,201,1214,649,1240,2597,1260,2156,1286,1300,1312,1317,1320,1324,2610,1326,2269,1328,1329,1332,2982,564,1338,1341,1349,2273,795,2956,2274,1363,2617,911,2277,912,1378,1379,1381,1382,1383,1385,1389,1392,1395,2622,1398,1401,1402,1404,1405,1407,1408,1410,1411,1413,1416,1419,1422,2968,1427,1450,1455,1460,2974,1465,1466,1467,1470,1471,1472,1478,1481,1482,1484,1488,1491,1492,1493,1494,2297,1496,1497,1498,1503,1504,1506,1507,1509,1512,1515,1518,1519,1520,1522,1524,1525,1526,1527,1530,752,1533,1534,1536,1538,1540,1543,1546,1547,1550,1553,1556,1558,1567,1569,1573,1575,1577,1580,1583,1584,1586,1590,1591,1593,1594,1595,1597,1600,1601,1603,1604,1606,1610,2999,1613,1614,1616,1617,1622,2319,3002,1632,1634,1636,1649,1658,959,618,1713,1729,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1751,1752,1753,1755,1756,1757,2718,1759,1762,1765,1768,1772,1775,1785,1787,1788,1790,1791,1793,1794,1797,1798,2689,1800,1802,1804,1805,1810,1811,1814,1327,1832,1834,1835,1836,1839,1840,1842,1845,1846,1847,1850,1851,1854,1857,1864,652,1867,1869,1870,1871,1874,1878,1882,1883,1884,1885,1887,1495,1901,1904,1905,1908,2366,1911,1926,1930,1931,1932,1934,1937,1939,1941,1949,1955,1956,1957,2033,1961,1962,1963,1964,1965,1966,1969,1973,1974,2377,1977,1979,1981,1982,1986,407,3062,1993,1994,1995,1996,1999,2003,2382,2007,2008,2724,2383,2725,2384,2024,2025,2026,2027,2030,2032,680,2034,2035,2039],"/home/andre/.local/lib/python3.5/site-packages/_pytest/recwarn.py":[64,1,2,67,4,6,7,8,9,11,140,13,14,144,17,146,195,212,57,196,156,30,160,164,168,188,176,180,54,73,55,87,151],"/home/andre/.local/lib/python3.5/site-packages/py/_builtin.py":[1,3,4,150,134,137,138,241,141,144,147,85,86,121,132,47,93,94,223,224,240,98,99,244,38,39,108,242,110,111,48,238,91,243,116,117,118,247,56,57,122,245],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/_compat.py":[4,30,6,20,9,10,27,28,29,14,15],"/home/andre/.local/lib/python3.5/site-packages/_pytest/__init__.py":[1,3,4],"/home/andre/.local/lib/python3.5/site-packages/_pytest/_code/source.py":[1,83,67,4,5,6,7,8,9,10,11,239,13,271,16,338,3,21,214,23,218,155,220,221,94,237,131,70,102,259,199,236,109,238,47,19,118,55,57,314,151,247],"/home/andre/.local/lib/python3.5/site-packages/atomicwrites/__init__.py":[1,2,3,4,5,7,8,96,12,194,15,17,20,85,151,26,29,32,33,145,40,199,108,48,168,52,181,187,124,126],"/home/andre/.local/lib/python3.5/site-packages/_pytest/compat.py":[256,3,4,6,7,8,9,10,11,268,13,270,15,16,17,18,259,20,21,154,299,26,28,29,287,32,33,292,37,38,305,40,41,42,263,44,302,47,304,264,50,51,52,309,312,308,59,60,273,319,67,327,328,74,76,333,79,80,81,84,142,343,345,90,91,95,272,148,145,104,274,373,118,377,378,379,381,382,383,384,387,141,398,143,400,401,269,406,153,410,413,158,415,160,163,167,284,170,71,72,181,182,183,185,187,201,271,282,297,293,294,307,247,253,255],"/usr/local/lib/python3.5/dist-packages/yaml/representer.py":[256,2,3,5,6,385,8,265,10,11,268,13,270,15,16,18,259,25,283,286,261,32,290,262,294,264,64,66,67,68,70,72,73,258,76,84,267,272,356,102,364,365,367,368,370,371,373,374,376,377,379,380,382,383,129,386,132,134,142,145,148,155,162,165,166,167,169,74,189,204,207,213,217,221,228,231,232,234,235,237,238,240,241,243,244,246,247,249,250,252,253,255],"/home/andre/.local/lib/python3.5/site-packages/py/test.py":[1,2,3,4],"/home/andre/.local/lib/python3.5/site-packages/py/_vendored_packages/__init__.py":[1],"/usr/local/lib/python3.5/dist-packages/yaml/__init__.py":[128,129,2,4,5,6,8,9,11,12,13,256,15,16,18,20,277,278,279,280,155,284,31,288,162,163,164,165,166,167,296,42,305,53,265,65,195,202,76,290,210,88,292,218,219,293,96,229,104,105,106,295,274,239,247,298,125,126,127],"/home/andre/.local/lib/python3.5/site-packages/_pytest/assertion/truncate.py":[35,6,7,8,41,10,13,14,15,80,18,27],"/home/andre/Documents/programacao_pessoal/commit_gen/test/test_conventions.py":[1,2,3,4,5,8,9,11,15,16,18,22,23,25,29,30,32,36,38,41,42,43,45,46],"/home/andre/.local/lib/python3.5/site-packages/_pytest/_version.py":[4],"/home/andre/.local/lib/python3.5/site-packages/pluggy/hooks.py":[258,3,4,5,6,9,270,15,17,18,20,278,280,260,282,284,287,304,34,35,37,38,39,40,42,300,45,303,48,305,306,310,311,56,313,58,59,316,317,319,54,55,312,83,84,85,86,87,89,90,314,95,96,97,98,99,102,103,104,110,117,118,119,120,121,123,128,134,135,139,140,141,142,144,147,148,149,151,153,154,155,158,161,165,167,168,171,172,173,174,175,176,177,178,179,180,181,182,183,184,186,187,189,190,191,192,194,195,196,197,198,199,201,202,204,214,249,217,218,220,222,223,224,225,228,229,230,231,233,241,244,245,247,248,315,250,251,281],"/home/andre/.local/lib/python3.5/site-packages/_pytest/_code/code.py":[1,2,3,4,5,6,513,8,9,10,11,12,13,14,783,16,18,19,278,875,280,25,282,27,28,29,542,517,32,545,36,518,38,296,41,810,43,46,816,50,51,94,822,521,824,60,829,62,821,576,322,779,950,71,328,780,588,866,269,848,849,514,340,855,856,858,861,350,96,272,98,868,614,969,105,487,907,786,515,114,275,967,379,380,125,865,384,897,387,389,134,391,648,53,394,139,142,24,658,918,793,452,922,157,158,927,160,417,163,420,168,199,172,178,952,436,30,182,713,440,185,919,31,191,448,449,450,451,196,453,161,201,205,811,953,931,901,902,761,676,79,482,928,516,33,536,231,519,233,492,792,775,552,511,760,505,506,507,767,801,510,255],"/home/andre/.local/lib/python3.5/site-packages/more_itertools/recipes.py":[299,406,518,9,10,11,14,15,17,18,276,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,179,52,394,447,193,325,203,288,82,467,343,217,427,485,97,354,227,166,237,115,501,246,249,554,126],"/home/andre/.local/lib/python3.5/site-packages/_pytest/config/findpaths.py":[128,1,2,3,6,7,8,137,138,140,13,131,20,149,22,23,24,26,27,28,29,30,31,134,129,135,136,53,56,57,58,59,61,62,64,65,130,72,74,76,79,80,81,83,84,86,87,89,93,94,95,98,101,102,103,127],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/symphony_cmf.py":[1,2,3],"/home/andre/.local/lib/python3.5/site-packages/_pytest/mark/structures.py":[1,2,3,4,5,7,264,9,10,11,270,17,18,275,20,277,278,24,260,27,29,30,34,292,293,298,257,52,53,310,311,283,314,316,318,319,67,68,326,327,328,329,333,334,335,312,339,341,344,395,349,400,354,102,273,231,364,366,368,369,370,371,373,375,276,396,391,394,139,140,397,142,144,146,148,408,411,414,415,416,418,163,420,421,422,424,14,427,431,432,398,440,267,442,444,449,195,197,199,200,201,458,203,162,207,210,419,213,224,227,228,229,230,337,234,235,236,240,244,245,247,250],"/usr/local/lib/python3.5/dist-packages/yaml/error.py":[48,51,2,50,4,37,6,58,46,45,14],"/home/andre/.local/lib/python3.5/site-packages/_pytest/freeze_support.py":[8,4,5,21],"/usr/local/lib/python3.5/dist-packages/yaml/tokens.py":[2,3,6,17,18,19,25,26,28,29,31,32,33,34,39,40,42,43,45,46,48,49,51,52,54,55,57,58,60,61,63,64,66,67,69,70,72,73,75,76,77,82,83,84,89,90,91,96,97,98],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/__about__.py":[17,18,4,21,7,8,20,11,12,13,15],"/home/andre/.local/lib/python3.5/site-packages/pluggy/_version.py":[4],"/home/andre/.local/lib/python3.5/site-packages/_pytest/mark/__init__.py":[1,2,3,4,129,136,137,138,139,15,18,19,20,21,22,23,154,27,156,29,159,32,161,155,164,166,173,174,52,53,54,55,56,57,58,59,60,160,72,73,74,75,76,77,78,82,83,84,85,88,89,92,93,95,131,109,112,113,114,116,117,121,122,123,124,127],"/home/andre/.local/lib/python3.5/site-packages/_pytest/main.py":[512,1,2,4,5,6,7,8,9,11,12,13,14,16,17,18,22,23,24,25,26,27,540,30,31,32,33,34,35,548,37,38,39,41,42,555,49,50,51,52,53,566,55,56,58,59,60,61,62,63,64,65,67,68,69,70,609,72,73,74,75,76,77,591,80,81,82,83,84,85,87,88,89,90,91,604,606,607,96,97,98,99,100,101,103,104,617,106,619,108,109,110,111,112,114,115,116,117,118,105,122,123,124,125,126,127,128,611,130,131,132,133,134,135,137,138,139,140,141,654,143,656,145,146,147,148,149,150,537,664,153,154,155,156,157,158,159,163,164,167,169,170,171,172,173,174,175,176,177,178,542,543,608,544,603,197,198,545,200,201,518,203,204,546,665,207,208,211,214,215,615,217,463,223,224,227,228,550,231,234,235,236,237,239,241,244,553,248,249,618,261,262,263,264,265,268,435,271,272,276,277,278,279,280,282,284,287,288,289,290,219,305,539,505,54,493,142,549,345,346,655,199,351,357,358,657,361,362,364,658,367,368,660,371,372,373,375,376,377,379,380,381,382,383,384,385,386,388,662,390,392,394,663,396,399,661,401,610,407,409,410,514,412,666,415,416,417,418,423,424,426,427,428,429,430,431,432,499,436,437,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,247,589,612,466,467,468,469,471,472,473,474,475,476,477,478,592,484,486,487,489,490,491,594,613,497,498,595,500,503,504,596,506,507,509,510,511],"/home/andre/.local/lib/python3.5/site-packages/_pytest/mark/legacy.py":[32,64,35,4,5,6,8,11,12,14,16,72,18,67,23,57,27,30],"/home/andre/.local/lib/python3.5/site-packages/attr/_funcs.py":[1,3,5,6,7,265,215,12,13,14,15,227,85,118,119,120,121],"/usr/local/lib/python3.5/dist-packages/yaml/events.py":[64,66,4,5,8,75,76,78,15,16,81,82,84,21,22,23,79,31,32,36,37,42,43,45,46,47,54,55,56,61,62,85],"/usr/lib/python3/dist-packages/six.py":[1,2,3,5,6,8,10,12,14,16,17,23,24,25,26,27,28,29,31,32,35,36,37,38,39,40,41,42,43,44,45,47,49,51,53,75,77,80,82,83,86,88,89,91,92,93,94,97,100,103,105,106,107,108,109,110,114,115,117,124,126,127,128,130,136,139,141,142,143,144,146,147,148,149,151,152,159,160,161,164,171,173,174,175,177,178,179,181,182,184,185,186,187,189,190,191,195,196,198,199,200,201,202,205,206,207,209,216,218,224,226,229,231,232,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,303,308,309,310,311,312,314,316,317,320,322,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,350,351,352,354,356,357,360,362,366,367,368,370,371,372,374,376,377,380,382,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,420,421,422,424,426,427,430,432,436,437,438,439,441,442,443,445,447,448,451,453,457,459,460,461,463,465,466,469,471,472,473,474,475,476,477,479,482,483,486,491,502,503,504,506,507,508,509,520,521,525,528,529,535,536,539,541,544,561,562,565,566,567,568,569,570,573,574,577,580,583,586,588,590,610,611,612,613,614,615,618,619,622,624,625,626,627,628,629,630,631,632,633,634,635,639,640,662,663,666,670,674,678,679,681,706,712,713,715,721,722,776,786,788,797,800,812,828,849,850,851,852,856,857,862,866,868],"/usr/local/lib/python3.5/dist-packages/yaml/reader.py":[33,99,114,146,137,138,45,177,18,20,22,87,24,26,59,122,94],"/home/andre/Documents/programacao_pessoal/commit_gen/test/test_utils.py":[1,5,7,8,11,12,13,14,15,17,21,23,26,27,28,29,30,34,35,36,37,38,39,43,44,45,48,49],"/home/andre/.local/lib/python3.5/site-packages/_pytest/hookspec.py":[1,3,4,391,136,14,271,400,259,150,281,410,27,288,603,164,295,425,7,436,53,182,509,444,586,318,192,65,452,516,574,329,202,333,590,464,209,594,548,527,222,351,481,98,232,362,495,243,373,247,377,122,251,381,299,255],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/__init__.py":[12,4,13,6],"/home/andre/.local/lib/python3.5/site-packages/pytest.py":[4,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,30,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,72,80,82],"/home/andre/.local/lib/python3.5/site-packages/py/__init__.py":[10,11,13,14,15,16,22,23,29,31,33,34,38,41,42,43,44,45,48,49,50,53,54,55,58,59,60,61,62,63,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,120,121,122,123,124,125,126,127,128,129,133,134,135,136,137,138,139,142,144,145,146,147,148,149,150,151,152,153],"/usr/local/lib/python3.5/dist-packages/yaml/serializer.py":[2,4,5,6,8,9,74,11,13,46,15,16,78,36,27,60],"/home/andre/.local/lib/python3.5/site-packages/_pytest/config/__init__.py":[1,2,3,4,5,6,7,8,9,10,11,14,15,16,18,19,20,21,22,23,24,26,27,33,34,39,46,54,56,57,58,66,67,69,77,78,81,92,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,133,134,137,139,140,141,142,143,146,158,159,160,161,171,172,173,174,180,184,185,192,200,202,203,204,207,208,209,210,211,213,214,215,226,228,230,247,251,252,254,255,257,258,261,265,266,268,269,270,271,273,274,275,277,278,279,281,282,284,286,287,295,296,297,298,301,302,303,305,309,313,316,317,318,321,322,323,326,328,339,347,350,351,353,354,355,356,357,359,360,362,363,364,365,366,369,370,372,377,378,380,381,382,383,384,389,390,391,393,394,398,399,401,402,403,408,410,450,451,452,455,464,467,468,470,471,473,474,475,478,483,486,487,489,490,493,494,495,509,510,513,521,522,524,529,530,533,540,541,545,548,549,550,551,552,555,556,557,560,561,563,566,567,569,570,571,572,575,576,577,578,579,580,581,582,583,584,586,591,592,594,597,599,600,601,602,604,605,606,607,608,609,610,611,613,643,646,648,649,651,665,672,682,683,684,686,687,688,690,692,694,695,696,698,699,700,701,702,704,705,706,707,708,709,710,712,719,720,721,722,723,727,728,730,736,738,740,748,751,752,753,754,757,758,760,761,762,763,764,765,766,767,768,769,772,773,774,775,777,780,781,782,793,794,796,797,811,813,814,816,817,818,820,822,823,824,825,826,828,834,838,842,843,844,846,851,852,853,854,855,857,858,859,862,863,864,865,866,867,868,869,870,871,888,889,890,891,892,902,903,907,915,917,926,927,928,929,931,941,943,945,950,951,952,953,954,959,960,977,999,1004,1005,1007,1009,1012],"/home/andre/.local/lib/python3.5/site-packages/more_itertools/more.py":[1024,1,1892,3,4,5,6,775,44,855,782,19,20,21,22,729,1560,1817,26,27,540,29,1822,261,32,33,34,35,36,37,38,39,40,41,42,43,300,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,86,825,89,1882,399,1884,1936,1889,2107,356,2152,1391,113,1906,883,1908,1141,886,1828,888,889,1078,882,1918,1045,896,898,899,645,902,1516,397,398,143,400,1816,1938,403,1113,1947,1695,1184,326,881,169,839,1452,1965,879,433,1975,1942,1353,697,1468,586,885,1217,450,964,1261,1825,1911,1314,463,612,1750,983,292,730,479,736,226,227,894,231,234,1004,749,1832,241,339,245,1577,2040,1713,895,1788,298,1534],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/__init__.py":[1],"/home/andre/.local/lib/python3.5/site-packages/py/_vendored_packages/apipkg.py":[7,8,9,10,13,16,21,25,28,40,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,62,68,69,70,73,74,75,76,77,80,81,88,89,90,92,93,94,95,96,97,98,100,101,102,103,104,105,106,108,109,110,111,112,114,115,116,117,118,119,121,123,133,136,137,140,141,142,143,146,148,149,150,151,154,156,158,174,175,177,185,187,193,199,202,205],"/usr/local/lib/python3.5/dist-packages/yaml/scanner.py":[514,261,784,276,1177,1156,27,29,542,32,33,35,292,38,598,46,48,1160,1374,309,824,1418,1089,322,1163,1350,841,1103,1166,854,346,1167,1118,864,609,356,1049,873,1131,620,1170,368,113,882,631,634,447,125,896,387,132,1157,1158,1159,648,1161,1162,651,1164,1165,142,399,1168,1169,402,1171,1172,405,153,1176,665,1178,1181,932,421,424,427,687,30,695,444,654,703,450,708,1313,1224,1399,973,718,803,728,1248,481,749,637,680,1266,467],"/home/andre/.local/lib/python3.5/site-packages/py/_error.py":[64,65,66,4,5,6,8,9,17,90,24,25,26,27,28,29,30,31,32,35,39,40,41,43,91,51,62],"/home/andre/.local/lib/python3.5/site-packages/_pytest/python.py":[1,2,4,5,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,42,43,48,54,56,57,58,59,62,1089,82,83,84,85,88,89,91,94,95,96,97,98,99,100,101,102,105,106,107,1132,109,110,112,113,114,115,116,118,119,120,121,122,191,124,125,126,127,128,130,131,132,133,134,137,138,139,140,1165,142,365,147,148,151,156,159,160,161,164,168,169,170,171,1202,180,181,182,188,190,1215,194,195,196,198,199,202,203,204,205,1231,210,211,1237,214,216,219,220,221,222,225,227,228,229,232,236,238,242,724,252,1066,256,257,260,385,264,1289,266,267,386,270,1295,273,274,276,277,278,279,280,283,284,285,287,288,290,292,294,297,299,300,301,302,303,305,306,307,308,309,311,312,313,314,315,317,320,322,323,324,1350,396,331,332,333,334,337,338,339,341,1366,1369,1371,348,1373,350,353,354,355,1380,1381,1382,359,360,1385,1386,363,1388,1389,1390,1391,368,1393,1394,1395,373,374,375,379,1405,383,1408,1409,1410,1412,1413,1414,391,392,393,394,395,1420,397,1422,1423,1424,401,402,403,404,1429,406,407,408,410,1435,1437,414,416,418,419,420,421,422,423,1449,426,428,429,1454,431,432,1457,434,1459,436,1461,1462,1463,441,1466,443,444,445,1470,1472,1475,1379,1442,1443,468,469,471,472,1444,474,475,476,478,1445,480,481,482,1039,1447,253,425,525,526,528,529,530,531,532,535,536,537,538,1455,542,543,544,545,546,548,549,550,551,553,554,555,557,558,560,561,562,564,567,568,569,570,575,576,578,579,580,581,582,583,585,586,588,593,598,599,600,601,271,604,605,607,608,1384,611,618,621,624,625,628,636,637,638,648,108,653,654,655,658,659,661,682,694,695,700,703,707,712,714,716,718,720,399,725,729,730,731,732,734,736,737,739,742,400,763,769,777,778,265,806,819,825,831,832,843,141,1383,855,859,867,871,881,609,894,900,902,904,907,910,913,916,919,922,924,925,926,928,398,1008],"/home/andre/.local/lib/python3.5/site-packages/_pytest/runner.py":[1,2,4,5,6,7,9,10,11,13,19,20,21,22,23,24,25,26,27,31,32,33,34,56,57,60,61,64,65,66,67,68,71,72,73,75,76,77,78,80,81,82,85,86,87,88,91,102,103,104,107,108,109,110,111,123,124,125,126,129,135,136,137,139,140,142,145,146,147,150,153,160,161,162,163,164,165,166,168,171,172,179,180,181,182,183,184,185,189,190,193,195,198,199,200,201,210,212,220,221,222,223,224,225,226,227,228,245,247,248,249,250,251,252,253,254,255,256,260,261,262,263,264,279,280,282,283,286,287,289,290,291,293,298,299,301,303,304,305,307,308,309,310,311,312,313,319,322,323,324,325,326,331,332,334,336,338,339,340,342,343,344,345,346,347,348,354,357,360,361,364,365,367,368,369,370,376,377,378,379,380,381,383],"/home/andre/.local/lib/python3.5/site-packages/py/_xmlgen.py":[43,132,6,7,136,9,10,139,12,194,145,22,23,24,25,11,38,39,40,220,171,47,49,51,183,56,244,60,61,62,63,66,67,73,74,75,76,77,208,212,214,215,216,89,218,91,92,222,229,98,100,101,104,105,106,236,237,239,240,232,242,115,204,247,217,255],"/home/andre/.local/lib/python3.5/site-packages/attr/__init__.py":[64,1,3,5,6,7,8,21,23,24,25,26,27,29,30,32,33,36,37,38,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63],"/home/andre/.local/lib/python3.5/site-packages/attr/converters.py":[26,3,5,22,7,10,23,29,21],"/home/andre/.local/lib/python3.5/site-packages/pluggy/callers.py":[3,4,5,7,10,139,175,173,17,146,23,24,27,28,157,158,159,160,161,162,163,164,165,43,172,151,174,29,176,180,30,54,183,184,188,189,62,191,64,32,194,195,196,182,70,71,72,201,34,80,36,198,199,181,99,100,108,61,114],"/usr/local/lib/python3.5/dist-packages/yaml/composer.py":[2,99,4,5,6,8,9,11,13,16,88,50,117,24,29,63],"/home/andre/.local/lib/python3.5/site-packages/attr/exceptions.py":[1,34,4,40,43,12,14,15,49,18,52,23,57,26,31],"/home/andre/.local/lib/python3.5/site-packages/_pytest/logging.py":[1,2,4,5,6,7,9,10,11,12,15,16,19,22,536,25,26,27,28,29,30,31,33,546,35,548,559,563,570,62,71,72,73,74,75,76,77,80,82,84,85,86,88,90,91,92,93,94,95,96,97,99,100,101,102,103,105,106,107,108,109,111,112,113,114,115,117,118,119,120,121,123,124,126,127,128,129,130,132,133,134,135,136,138,139,140,141,142,144,145,146,147,148,150,151,152,153,154,156,157,158,159,160,539,164,165,167,169,170,171,176,178,179,180,183,184,186,188,189,192,193,195,197,198,200,205,210,211,213,218,228,235,253,258,263,274,290,294,311,312,328,344,347,348,349,350,351,354,369,370,373,375,377,383,386,391,392,393,394,396,398,399,415,418,420,424,425,426,428,431,432,433,434,437,438,439,441,442,443,444,445,446,448,449,450,452,454,455,457,459,460,462,464,465,467,469,470,472,474,476,477,479,481,482,484,487,488,489,496,498,503,504],"/home/andre/.local/lib/python3.5/site-packages/_pytest/_argcomplete.py":[64,66,59,69,104,105,107,56,57,58,91,60,63],"/home/andre/.local/lib/python3.5/site-packages/_pytest/outcomes.py":[128,66,107,4,5,6,9,12,14,19,110,27,92,30,69,33,36,38,43,44,114,46,111,49,50,52,131,95,60],"/home/andre/.local/lib/python3.5/site-packages/_pytest/reports.py":[1,2,132,5,129,139,45,152,20,21,150,24,160,161,162,164,40,170,171,172,173,174,175,176,177,179,183,59,191,192,195,69,79,89,90,91,135,93,98,101,145,111,112,113,117,148,122,126],"/home/andre/.local/lib/python3.5/site-packages/_pytest/assertion/__init__.py":[3,4,5,6,8,9,10,139,140,13,14,143,16,17,18,19,20,21,151,26,30,146,136,54,55,57,58,61,62,64,65,66,67,70,73,76,77,78,79,81,82,83,84,86,87,90,15,94,95,96,97,100,145,144,109,147],"/home/andre/.local/lib/python3.5/site-packages/_pytest/monkeypatch.py":[1,2,4,5,6,7,9,10,267,12,15,144,146,275,276,280,156,157,261,161,163,164,262,166,39,129,221,265,266,194,68,199,78,212,88,89,143,93,96,98,100,101,230,103,104,106,236,247,102],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/py31compat.py":[1,2,3,20,5,23,8,21],"/home/andre/.local/lib/python3.5/site-packages/_pytest/config/exceptions.py":[1,2,9,5,7],"/home/andre/.local/lib/python3.5/site-packages/pluggy/__init__.py":[1,2,8,9,11,12,13],"/home/andre/.local/lib/python3.5/site-packages/py/_path/common.py":[2,3,4,5,6,7,8,11,13,14,15,16,25,26,30,31,32,33,34,36,37,41,44,45,47,48,50,51,53,56,59,62,67,70,73,76,79,80,82,85,86,87,88,89,90,98,101,102,103,104,122,123,125,126,127,129,131,133,135,136,138,140,141,143,146,148,150,151,153,157,162,168,173,191,200,212,216,233,235,237,254,256,260,262,263,264,267,268,272,273,274,276,280,286,287,289,290,292,293,294,297,298,299,300,301,302,306,307,309,310,312,313,315,319,320,321,322,323,324,325,326,327,328,329,331,335,336,337,339,340,342,346,353,359,377,378,380,390,394,395,397,398,399,401,403,406,407,408,409,410,412,413,414,417,418,419,420,424,425,426,427,428,429,430,432,433,434,436,437,439,440,447,448,453],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/extern/__init__.py":[64,1,4,69,8,73,10,11,12,13,15,20,23,68,28,29,30,31,33,35,39,40,41,42,43,44,45,72,51,52,53],"/home/andre/.local/lib/python3.5/site-packages/pytest_cov/embed.py":[16,35,19,38,25,31,30,15],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/version.py":[259,4,261,6,7,8,10,14,18,19,20,24,260,283,30,31,32,289,291,36,293,39,362,298,299,44,306,302,47,48,264,50,317,53,54,311,56,313,59,266,62,123,65,66,69,72,329,74,75,332,78,336,81,338,339,84,270,343,88,92,349,350,351,96,353,315,100,105,106,110,367,114,115,116,118,375,121,379,125,128,320,131,388,150,390,321,136,393,140,141,142,144,145,149,352,152,153,155,240,389,370,371,57,188,191,193,194,195,374,198,33,200,201,202,119,205,206,207,208,209,210,212,213,214,377,216,217,218,220,224,225,226,227,228,229,230,337,233,236,237,76,244,366,247,248,251,42,255],"/home/andre/.local/lib/python3.5/site-packages/pytest_cov/engine.py":[1,130,3,4,5,6,129,8,11,12,194,14,144,195,151,132,27,220,197,35,41,106,107,109,47,118,247,185,58],"/home/andre/.local/lib/python3.5/site-packages/_pytest/tmpdir.py":[1,2,75,4,6,7,8,74,11,78,15,17,18,19,21,91,94,31,101,102,103,104,105,108,46,115],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/requirements.py":[4,6,7,9,10,11,12,14,15,18,21,24,26,27,28,29,30,31,32,34,35,36,38,39,41,42,44,45,47,48,50,51,52,53,54,56,57,59,60,61,63,64,66,67,70,72,75,81,88,89,90,96,97,104,105,106,107,109,126],"/home/andre/.local/lib/python3.5/site-packages/_pytest/cacheprovider.py":[256,257,258,259,260,6,7,8,265,10,11,12,269,14,15,16,273,18,19,276,46,278,279,280,281,282,283,30,288,33,34,35,36,38,295,40,297,298,263,44,302,48,264,50,58,266,318,319,267,75,76,78,270,89,90,271,92,96,272,105,106,107,111,112,275,116,117,118,120,122,123,124,299,277,128,131,132,134,135,136,137,138,139,140,142,143,153,154,155,156,159,160,161,162,168,169,91,192,193,194,331,197,198,289,202,203,205,206,207,208,210,211,41,223,225,228,229,230,233,127,236,237,238,239,240,241,242,243,246,247,248,249,250,251,255],"/home/andre/.local/lib/python3.5/site-packages/py/_code/__init__.py":[1],"/home/andre/.local/lib/python3.5/site-packages/_pytest/terminal.py":[4,5,7,8,9,10,12,13,14,15,16,18,19,20,29,32,38,40,41,42,43,44,45,46,47,50,57,58,59,60,61,62,63,64,65,67,68,69,70,71,72,73,75,76,78,79,80,81,82,83,84,90,91,92,93,94,95,96,98,99,100,101,102,103,104,106,107,108,109,110,111,112,113,115,116,117,118,119,120,121,124,125,126,127,128,129,131,132,133,134,135,136,137,138,141,142,143,144,148,149,150,151,160,161,162,163,164,167,168,169,170,173,176,177,178,185,188,189,199,201,202,203,204,206,225,226,227,229,230,231,232,233,234,235,237,238,239,241,243,244,245,246,247,248,249,250,252,255,258,260,262,263,264,266,267,268,269,270,271,272,273,274,275,277,286,287,288,289,291,292,294,295,297,298,300,309,310,311,312,315,316,318,319,320,322,325,328,333,340,354,355,362,365,368,371,372,373,375,376,377,378,379,382,383,384,385,387,388,389,390,391,423,424,428,430,431,433,435,438,439,440,444,445,447,448,456,457,458,461,462,463,464,465,467,470,471,476,477,480,481,483,485,486,487,489,491,492,495,496,497,498,499,501,502,503,505,507,509,511,512,513,514,518,520,522,524,525,526,528,529,530,531,534,535,536,537,540,541,542,545,546,547,549,551,552,553,554,556,557,558,560,562,563,565,566,568,569,577,578,580,582,615,617,618,619,621,622,623,624,625,627,628,629,631,634,636,638,639,640,641,642,644,647,648,651,665,685,692,704,705,706,709,711,712,713,714,715,740,741,742,752,765,766,767,768,769,784,785,786,787,788,802,815,816,817,818,819,821,822,823,827,836,838,840,841,842,843,846,847,848,849,850,852,853,857,859,861,862,866,869,870,871,873,875,876,879,880,881],"/home/andre/.local/lib/python3.5/site-packages/py/_path/__init__.py":[1],"/home/andre/.local/lib/python3.5/site-packages/pytest_cov/plugin.py":[1,2,43,4,6,7,136,10,11,14,144,17,18,19,20,21,150,23,152,25,26,27,29,158,31,32,33,34,36,37,49,40,42,171,45,48,177,30,183,58,60,53,70,76,78,142,24,104,125],"/home/andre/.local/lib/python3.5/site-packages/attr/_make.py":[1,3,4,5,6,7,8,10,1879,12,13,1040,1041,1042,1044,21,1046,478,1050,1051,1052,1053,1054,31,32,33,35,37,1062,1063,1064,41,43,690,46,1071,1072,1073,51,1076,53,1078,55,56,57,58,60,61,1205,64,71,72,73,74,75,76,77,78,79,80,81,82,1891,1878,1110,1435,1401,1123,1894,533,1569,1394,549,701,1136,1503,1139,702,1578,1143,1144,1146,1147,1150,1045,1153,1156,1160,1162,1559,1573,1166,1167,1168,1169,1170,1172,1174,1175,1176,1177,1178,1732,1188,1189,1190,1191,1192,1193,1194,1735,1196,1197,1198,176,712,1202,181,1209,1210,1055,1212,1213,1216,1217,195,1220,1221,1222,1057,1224,1225,1200,1228,205,206,1229,208,209,210,211,212,213,214,215,216,217,218,1231,1402,222,1061,1248,1251,232,234,235,237,238,239,240,1266,1235,244,245,1065,1031,252,253,256,1408,258,260,1570,1409,1543,265,1509,1410,1294,1480,1240,276,1070,1241,280,281,282,1242,1243,292,1414,1322,299,1416,307,308,1246,310,1339,1343,907,1545,1350,1361,1362,1363,1365,1366,345,347,348,349,1557,351,1234,1546,355,358,1084,362,363,366,1393,660,1564,1428,378,380,382,405,521,1600,386,1502,388,389,390,1415,392,393,394,1419,1420,1421,1036,1423,1230,403,404,1429,1430,1431,409,1434,411,412,1437,1438,1439,1514,1442,419,1444,422,1448,425,1412,1451,1037,1453,662,1455,432,1457,1458,1460,1461,1462,1097,1464,442,1474,1475,1476,1477,456,247,1443,1618,470,471,474,475,476,477,459,479,480,481,482,483,484,485,1510,487,489,490,491,1516,493,1518,1519,496,1522,1619,1524,502,503,505,507,511,512,1449,515,516,518,519,1544,1452,522,1547,1548,1549,658,1552,1554,531,1454,1558,535,1562,539,540,542,543,1075,546,1571,1572,1723,1574,1575,1576,554,1579,556,557,558,559,561,530,1588,565,566,568,570,571,572,575,576,1601,579,585,439,1567,1247,1615,1616,594,595,598,1623,606,361,1632,612,614,615,616,617,620,1645,622,623,624,626,628,1657,1658,1659,1660,1661,1664,641,642,643,1668,645,646,647,648,652,654,655,656,657,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,668,669,1694,1695,1698,1699,1701,679,1704,683,684,1523,688,689,1714,1715,1717,1718,695,699,700,1725,1726,703,704,705,706,707,708,709,710,711,1736,1737,1738,1739,1740,1744,1456,1422,1755,1580,1764,1770,1785,1794,1795,1798,1799,1800,1804,1811,674,1824,1826,1827,1837,1839,1840,1841,1842,1843,1844,1845,1846,1847,1850,2015,1852,1504,993,1865,1866,843,844,1869,847,1872,1873,1874,851,1876,853,854,855,1880,1882,859,860,858,862,863,865,1890,315,870,871,1896,1511,877,878,880,607,659,886,1506,888,889,1914,891,1917,1918,661,897,901,902,904,1931,1933,1934,1517,1936,914,1347,1941,1942,1945,666,930,1463,935,938,945,946,947,948,949,952,1566,955,956,957,958,960,962,1867,1526,968,969,1527,972,973,975,1227,977,2002,2003,2006,2008,2010,990,677,992,848,994,995,996,849,1001,1002,1003,1004,850,1007,1010,1875,1436,1014,1015,852,1018,1877],"/home/andre/.local/lib/python3.5/site-packages/_pytest/paths.py":[1,2,3,4,49,6,39,8,42,11,12,13,14,15,48,40,19,52,22,16],"/home/andre/Documents/programacao_pessoal/commit_gen/test/__init__.py":[1]}} \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index 75649ec..25900ad 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,10 +3,16 @@ python: - "3.4" - "3.5" - "3.6" -install: - - pip install -r requirements.txt -script: - - pytest test/ -v - - pycodestyle *.py +jobs: + install: + - pip install -r requirements.txt + include: + - stage: test + script: + # - pytest test/ -v + - coverage run py.test test/ + - stage: lint + script: + - pycodestyle *.py notification: email: false diff --git a/generator.py b/generator.py index 9e38a0a..8b5eaa7 100755 --- a/generator.py +++ b/generator.py @@ -35,19 +35,18 @@ def main(debug_mode=False): convention = 'none' if convention == 'none': + print('You are not using a convention') commit_message = just_message() else: + print('You are using the %s convention' % convention) tag, msg = get_text() if convention == 'angular' or convention == 'karma': - print('You are using the %s convention' % convention) context = get_context() commit_message = angular_convention(tag, msg, context) elif convention == 'changelog': - print('You are using the %s convention' % convention) commit_message = changelog_convention(tag, msg) elif convention == 'symphony': - print('You are using the %s convention' % convention) commit_message = symphony_convention(tag, msg) commit_message += gen_co_author(args.co_author) @@ -88,7 +87,8 @@ def main(debug_mode=False): parser.print_help() -parser = parser_cli() -args = parser.parse_args() -debug('args variable', args, args.debug) -main(args.debug) +if __name__ == '__main__': + parser = parser_cli() + args = parser.parse_args() + debug('args variable', args, args.debug) + main(args.debug) diff --git a/requirements.txt b/requirements.txt index a3f4335..8cad943 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,3 +2,5 @@ pyyaml==3.13 pytest==3.8.1 pycodestyle==2.4.0 argparse==1.4.0 +coverage==4.5 +pytest-cov==2.0.0 From 212b679c51b64c064c78f6c02d4358292f1aadc3 Mon Sep 17 00:00:00 2001 From: Andre Filho Date: Thu, 18 Oct 2018 14:56:31 -0300 Subject: [PATCH 2/8] fix: travis build --- .coverage | 2 +- .travis.yml | 18 +++++++----------- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/.coverage b/.coverage index a34f7ae..f67c7d0 100644 --- a/.coverage +++ b/.coverage @@ -1 +1 @@ -!coverage.py: This is a private format, don't read it directly!{"lines":{"/usr/local/lib/python3.5/dist-packages/yaml/parser.py":[64,65,66,67,537,69,70,583,72,139,77,78,208,81,402,270,512,89,267,217,542,471,427,94,159,587,422,273,476,107,264,114,446,62,502,376,569,526,381,190,127],"/home/andre/.local/lib/python3.5/site-packages/pathlib2/__init__.py":[1028,5,6,7,8,9,10,11,12,13,14,15,16,17,19,21,22,23,24,1049,27,28,29,30,32,33,41,43,44,49,50,1081,58,65,1093,1099,1101,1102,1104,1107,1111,88,89,1114,1115,1116,1117,1119,1121,1126,103,1133,1138,123,1166,1560,1170,1171,1172,1175,1176,1177,1183,1186,1189,1190,1191,1192,1193,199,1196,1197,1201,1203,1204,1207,185,1226,191,194,1215,196,197,1223,200,204,202,203,1228,205,1230,207,208,210,212,206,214,215,216,1241,218,219,220,221,1248,225,1574,1255,233,234,235,236,237,239,244,247,1273,253,213,257,261,262,1287,264,266,268,269,273,274,1301,283,1313,1331,322,325,1351,328,1356,1358,1365,1372,1373,353,1378,1380,1381,1382,1383,363,1388,367,1395,1402,379,1413,392,1417,1421,1422,1424,1447,424,425,426,1451,428,1454,1455,432,1457,434,1463,1464,441,1466,444,1469,446,448,451,1477,454,1486,1495,1209,1503,1512,1520,501,504,1532,510,427,1544,87,526,527,530,1556,533,536,1561,538,539,541,542,544,1569,91,548,550,433,552,554,263,556,558,1583,560,562,565,568,570,1595,572,574,576,577,579,1608,588,592,595,1621,599,606,1634,621,622,1647,625,628,630,430,1659,1660,639,1664,1666,1669,651,653,657,659,90,663,679,681,685,707,709,712,730,757,760,761,763,770,776,782,786,793,1663,796,799,1220,805,806,807,809,814,818,819,820,821,823,827,828,829,831,841,843,844,847,848,849,850,851,852,853,854,856,857,858,859,860,861,862,863,864,866,868,869,873,875,877,878,879,880,881,883,886,887,888,889,890,891,893,896,902,909,912,918,927,934,937,1575,944,950,956,962,968,969,971,972,974,980,983,984,986,988,1465,998,1007,545,1017],"/home/andre/Documents/programacao_pessoal/commit_gen/utils.py":[1,2,5,6,7,72,9,74,77,20,23,24,25,26,29,30,31,34,35,36,37,40,71,8,50,73],"/home/andre/.local/lib/python3.5/site-packages/_pytest/nose.py":[1,66,67,4,6,7,10,2,19,20,68,26,28,29,36,38,65,40,43,44,45,46,52,53,57,60,61],"/home/andre/.local/lib/python3.5/site-packages/py/_code/code.py":[1,2,3,5,774,7,9,10,268,781,14,783,784,17,18,19,536,623,30,33,603,36,295,604,257,760,48,307,513,56,138,62,578,76,78,80,568,341,342,87,344,347,348,349,94,610,472,114,105,618,728,622,317,370,628,374,119,122,637,638,640,448,645,390,137,394,140,141,143,400,401,147,661,662,151,155,668,670,159,673,162,667,676,677,422,679,168,427,173,686,175,177,434,436,437,439,440,188,192,708,289,713,714,631,463,433,469,216,729,218,719,732,598,479,736,737,740,232,501,246,248,762,251,254,255],"/home/andre/.local/lib/python3.5/site-packages/pytest_cov/__init__.py":[1],"/home/andre/.local/lib/python3.5/site-packages/_pytest/capture.py":[512,513,514,171,4,5,518,7,8,9,10,11,12,13,15,16,17,530,19,532,533,22,23,24,25,26,539,28,29,30,517,32,33,34,35,36,37,550,551,552,41,66,555,44,45,46,559,48,49,50,563,53,521,56,57,570,60,574,63,576,65,578,579,580,581,582,583,72,524,586,588,590,591,592,593,594,595,596,85,86,87,88,601,90,527,604,610,187,612,613,102,615,104,105,618,107,208,621,110,111,113,626,627,116,629,118,119,525,121,122,636,126,611,642,619,644,646,103,649,650,651,140,653,516,109,656,145,450,659,662,537,152,665,673,27,164,198,166,167,168,540,683,684,114,174,541,176,108,91,691,180,542,182,183,184,185,186,543,188,190,117,193,175,195,197,710,711,201,203,204,546,206,92,209,774,211,718,214,216,220,549,225,740,741,536,519,238,553,250,213,172,43,772,520,556,266,780,130,557,131,282,47,560,134,561,298,136,602,137,318,322,324,331,339,228,347,58,199,361,365,616,369,599,377,381,382,383,64,389,390,392,393,663,396,397,399,400,401,403,408,412,417,418,421,424,425,427,428,429,430,431,432,433,435,436,437,438,439,440,441,443,445,446,448,83,452,453,454,455,456,457,461,462,463,464,465,466,470,544,472,169,474,475,476,477,478,479,480,482,484,485,486,490,491,492,495,499,501,503,504,505,506,511],"/usr/local/lib/python3.5/dist-packages/yaml/constructor.py":[256,2,3,5,6,8,684,10,11,13,15,16,472,18,643,532,661,24,155,539,28,645,33,475,40,558,547,306,675,308,53,677,462,572,651,667,581,672,338,659,625,657,685,679,401,360,103,620,621,110,623,624,616,660,627,628,629,118,631,632,633,635,636,381,639,640,641,387,644,133,390,647,648,649,395,652,653,655,656,145,147,148,149,151,664,665,154,411,668,157,159,416,417,418,619,420,421,166,497,424,425,426,683,428,429,430,669,432,433,434,436,437,438,457,440,441,442,671,444,445,446,448,449,450,452,453,454,673,456,201,458,680,460,461,206,464,465,211,212,213,214,215,216,676,219,280,223,422,681,491,494,637,296,663,467,500,511,153,251,252,253,254,469],"/home/andre/.local/lib/python3.5/site-packages/_pytest/junitxml.py":[513,260,44,10,11,13,14,15,16,17,18,19,20,21,24,516,27,28,29,32,33,291,292,293,294,295,296,41,42,299,300,45,46,303,48,49,50,51,52,309,54,311,312,57,314,315,316,318,322,323,68,69,335,80,337,84,301,342,87,90,357,358,372,121,553,380,128,133,398,402,407,325,304,270,183,186,308,202,305,208,211,218,336,550,307,234,306,493,240,500,547,297,298,508,102],"/home/andre/.local/lib/python3.5/site-packages/_pytest/helpconfig.py":[128,1,2,4,5,6,7,8,9,12,19,21,22,23,24,25,26,27,28,31,39,40,41,42,43,44,46,47,48,49,50,51,180,53,54,55,56,57,58,59,63,64,65,66,195,68,197,70,71,72,73,74,183,204,77,78,79,80,81,75,213,86,88,89,90,135,67,196,82,117,118],"/home/andre/.local/lib/python3.5/site-packages/_pytest/debugging.py":[1,2,3,4,5,6,8,10,11,14,15,18,19,20,21,22,23,24,26,27,28,29,30,33,34,35,36,37,41,42,172,47,49,51,181,55,188,62,63,64,65,66,69,70,71,72,73,76,77,79,80,81,83,84,143,101,102,60,111,119,120,126],"/home/andre/.local/lib/python3.5/site-packages/_pytest/assertion/util.py":[1,2,3,5,6,7,8,10,322,16,291,276,21,28,257,97,98,99,100,103,234,167,44,61],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/six.py":[1,23,25,26,27,28,29,31,32,36,37,38,40,41,42,43,44,45,47,75,77,80,82,83,86,88,89,91,92,93,94,97,100,103,105,106,107,108,109,110,114,115,117,124,126,127,128,130,136,139,141,142,143,144,146,147,148,149,151,152,159,160,161,164,171,173,174,175,177,178,179,181,182,184,185,186,187,189,190,191,195,196,198,199,200,201,202,205,206,207,209,216,218,224,226,229,231,232,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,303,308,309,310,311,312,314,316,317,320,322,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,350,351,352,354,356,357,360,362,366,367,368,370,371,372,374,376,377,380,382,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,420,421,422,424,426,427,430,432,436,437,438,439,441,442,443,445,447,448,451,453,457,459,460,461,463,465,466,469,471,472,473,474,475,476,477,479,482,483,486,491,502,503,504,506,507,508,509,520,521,525,528,529,535,536,539,541,544,561,562,565,566,567,568,569,570,573,574,577,580,583,586,588,590,610,611,612,613,614,615,618,619,622,624,625,626,627,628,629,630,631,632,633,634,635,639,640,662,663,666,670,674,678,679,681,706,712,713,715,721,722,776,786,788,797,800,812,828,849,850,851,852,856,857,862,863,864,865,866,868],"/home/andre/.local/lib/python3.5/site-packages/_pytest/skipping.py":[1,2,4,5,6,9,10,11,12,13,14,15,16,19,20,21,278,279,24,282,28,29,286,287,288,289,290,291,292,293,48,42,43,44,176,49,50,199,236,23,57,58,187,188,138,68,197,198,71,72,73,202,77,208,56,99,86,87,216,90,143,92,93,94,95,96,227,101,102,103,161,108,110,177,111,140,200,189,120,122,123,124,126,255],"/home/andre/.local/lib/python3.5/site-packages/_pytest/deprecated.py":[66,67,70,7,8,76,10,75,12,13,17,18,22,28,34,82,37,81,40,71,44,45,50,51,56,57,60,61],"/home/andre/.local/lib/python3.5/site-packages/py/_version.py":[4],"/usr/local/lib/python3.5/dist-packages/yaml/loader.py":[33,2,4,5,6,7,8,9,11,13,21,23,31],"/home/andre/.local/lib/python3.5/site-packages/_pytest/config/argparsing.py":[1,2,3,261,6,263,8,10,87,12,269,15,271,205,20,22,23,24,25,26,27,28,285,286,5,288,289,290,91,292,325,49,300,301,303,48,305,306,51,308,53,310,55,312,52,314,59,317,318,309,79,322,323,324,54,326,327,328,329,330,75,76,78,369,80,56,83,84,86,313,88,89,90,347,92,93,94,95,97,98,315,100,101,358,103,104,361,106,231,110,112,287,371,116,117,118,120,319,131,132,133,81,136,140,142,146,153,159,161,163,165,166,167,168,169,199,29,176,177,178,179,57,182,183,31,32,331,196,197,33,200,201,203,34,207,208,210,211,212,213,214,215,216,36,335,223,224,226,50,228,229,230,337,232,233,234,235,236,237,238,240,241,243,349,247,248,350,102,254,255],"/home/andre/.local/lib/python3.5/site-packages/pluggy/_tracing.py":[65,66,3,4,69,70,7,8,9,10,11,13,78,16,84,14,34,35,38,39,40,41,43,46,54,55,56,57,59,60,62],"/home/andre/.local/lib/python3.5/site-packages/_pytest/fixtures.py":[1,3,4,5,6,7,9,10,12,13,14,16,17,18,19,174,536,1057,35,36,518,38,1065,42,43,44,270,47,48,49,1074,51,53,54,55,56,57,351,60,266,63,1059,66,1091,68,69,70,71,1315,74,75,76,78,269,611,85,87,356,90,271,186,225,357,1121,1123,1124,1125,246,1127,1128,105,1130,1131,1132,1133,1134,1136,625,1138,446,1142,873,1144,1145,1146,635,1149,1151,1152,1153,1154,1155,1156,278,243,1161,651,1165,1167,294,657,1170,659,1172,1177,1178,1180,1334,112,1307,676,1189,1267,680,170,683,1196,173,686,687,1201,690,1203,1204,181,694,1207,184,185,698,699,188,1141,1321,1215,708,709,711,1224,1226,1227,717,461,547,213,1313,215,216,1060,218,219,220,221,1147,226,1269,1062,1255,1257,1259,1260,237,1262,1263,240,1265,1266,979,1268,757,758,41,248,1274,1275,247,765,1278,1279,1280,1281,1283,1285,1286,1287,1288,265,1290,1291,1292,386,1294,1295,784,275,1300,277,1302,791,1071,1311,214,304,1314,803,1316,1317,1318,1319,1320,297,1324,301,302,816,817,308,309,310,312,1337,827,1340,830,1077,832,833,834,835,836,837,839,840,841,842,1355,845,848,340,272,267,250,346,655,348,349,229,1205,354,355,1171,1332,358,1137,360,828,363,365,353,370,403,1325,251,241,217,831,1223,1206,898,235,391,236,906,396,67,238,239,413,926,418,423,1129,428,242,433,946,947,948,440,244,954,958,959,960,187,962,843,964,1270,673,456,1169,1271,460,973,462,463,245,254,467,984,1188,986,1192,989,990,991,992,993,994,995,997,998,1001,1191,1006,253,1008,1009,1012,501,1333,511],"/home/andre/.local/lib/python3.5/site-packages/_pytest/python_api.py":[1,2,3,4,5,7,8,9,11,13,14,16,17,19,22,154,158,160,219,36,165,171,175,48,547,52,286,55,56,185,58,700,189,191,288,66,139,69,701,199,204,74,76,79,336,82,339,85,342,697,345,207,92,222,224,225,227,104,711,111,114,531,116,707,120,123,254,341],"/home/andre/.local/lib/python3.5/site-packages/_pytest/setupplan.py":[1,3,6,7,8,9,10,11,12,17,25,27],"/home/andre/.local/lib/python3.5/site-packages/attr/_config.py":[1,19,4,6,9],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/markers.py":[258,259,4,261,6,7,8,9,266,11,12,13,15,16,274,275,20,21,217,25,282,283,28,285,31,288,34,37,41,298,263,44,301,46,47,49,50,52,55,59,61,62,65,67,68,71,73,74,268,299,267,94,95,272,98,99,100,101,102,103,105,114,115,118,119,121,122,124,126,128,129,131,132,134,135,136,138,141,142,143,145,148,149,155,156,157,159,160,161,162,165,166,168,172,173,174,175,176,177,178,179,183,184,185,186,187,189,191,192,260,197,200,203,204,206,211,214,215,265,218,220,221,222,223,225,226,227,232,234,235,238,241,242,243,244,246,297,262,249,250,251,252,264,276],"/usr/local/lib/python3.5/dist-packages/yaml/emitter.py":[515,260,9,266,11,12,14,15,17,18,787,1044,791,280,539,796,31,800,545,34,35,292,38,39,274,557,310,1079,826,316,580,837,844,333,853,354,813,359,616,106,914,111,368,626,373,120,388,133,392,395,908,909,910,911,912,913,146,915,916,917,918,921,920,409,922,925,414,160,422,170,430,175,178,437,459,376,979,919,469,214,990,226,232,233,494,426],"/home/andre/.local/lib/python3.5/site-packages/_pytest/warning_types.py":[1,35,36,37,6,33,9,42,14,17,22,25,31],"/usr/local/lib/python3.5/dist-packages/yaml/cyaml.py":[2,3,5],"/home/andre/.local/lib/python3.5/site-packages/attr/filters.py":[3,5,38,7,8,11,21],"/home/andre/.local/lib/python3.5/site-packages/_pytest/pastebin.py":[1,2,4,5,6,7,10,11,12,13,14,15,16,17,18,19,23,25,90,92,93,44,45,89,60],"/home/andre/.local/lib/python3.5/site-packages/py/_io/__init__.py":[1],"/home/andre/.local/lib/python3.5/site-packages/attr/_compat.py":[1,3,4,5,6,9,10,140,13,144,18,21,150,151,153,154,155,95,160,16,98,163,100,101,103,104,107,111,113,116,118],"/usr/local/lib/python3.5/dist-packages/yaml/dumper.py":[2,4,5,6,7,9,12,13,14,15,16,27,30,31,32,33,34,45,48,49,50,51,52],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/specifiers.py":[256,259,4,726,6,7,8,9,266,11,12,269,15,272,88,18,275,21,23,516,175,541,30,543,653,180,36,262,551,470,112,43,562,50,658,57,660,64,65,267,70,71,589,78,591,80,82,83,84,85,598,599,600,601,271,93,606,95,523,610,612,529,108,621,111,624,369,114,627,372,373,89,376,377,378,379,380,381,382,383,386,136,137,650,139,140,141,142,655,144,146,148,150,152,708,156,413,670,160,673,674,163,676,165,166,625,170,125,729,594,693,182,697,700,702,703,448,452,456,458,460,717,464,724,725,214,548,483,476,227,485,230,231,519,234,235,236,237,238,239,242,651,247,250,530,253,469],"/home/andre/.local/lib/python3.5/site-packages/_pytest/mark/evaluate.py":[1,2,3,4,5,65,72,10,76,71,49,23,24,25,26,27,28,30,32,34,36,39,40,42,7,108,48,113,50,106,74],"/home/andre/.local/lib/python3.5/site-packages/pluggy/manager.py":[1,2,3,4,261,262,7,264,307,267,269,16,273,21,23,260,28,292,40,42,45,46,47,48,49,50,51,57,58,59,60,61,64,67,69,327,328,73,75,83,86,87,88,89,90,91,92,93,94,97,98,99,100,101,102,104,105,106,108,109,112,116,124,126,277,145,150,152,154,157,158,159,160,161,162,163,164,170,172,176,177,178,180,184,188,193,195,197,199,203,209,210,215,218,219,229,232,233,234,235,243,246,248,250,252,253],"/home/andre/.local/lib/python3.5/site-packages/more_itertools/__init__.py":[1,2],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/karma_angular.py":[1,2,3,4,6,7],"/home/andre/.local/lib/python3.5/site-packages/_pytest/_code/__init__.py":[1,2,3,4,5,6,7,8,9,10],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/changelog.py":[1,2,3,4],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/no_convention.py":[1,2,3,4],"/home/andre/.local/lib/python3.5/site-packages/_pytest/nodes.py":[512,1,2,3,5,6,7,520,9,10,11,524,13,526,15,528,17,530,515,20,277,462,283,285,517,342,293,297,519,257,44,306,56,57,58,60,61,62,320,522,523,69,327,72,330,77,525,80,338,83,341,86,343,344,89,346,527,92,349,95,98,101,529,104,106,107,109,110,112,115,117,118,119,120,121,122,124,125,126,127,491,391,136,394,139,237,412,415,417,418,420,426,433,186,74,448,449,450,451,452,453,454,455,456,457,518,459,461,206,464,466,469,470,292,474,475,478,442,481,483,485,486,487,232,235,493,238,509,240,241,243,244,246,249,250,251,252,253,254,255],"/home/andre/.local/lib/python3.5/site-packages/_pytest/unittest.py":[1,2,75,4,5,70,71,8,9,10,11,12,142,15,17,18,107,84,149,218,216,26,155,29,158,31,97,164,139,104,161,193,43,72,243,204,246,73,184,20,136,202,21],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/appdirs.py":[576,257,455,9,23,206,16,17,20,21,407,408,409,26,28,410,442,417,100,422,166,558,41,427,45,356,432,25,437,532,314,479,506,447],"/usr/local/lib/python3.5/dist-packages/yaml/nodes.py":[2,35,37,8,44,45,47,48,3,25,26,28],"/home/andre/.local/lib/python3.5/site-packages/_pytest/assertion/rewrite.py":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,19,20,21,24,25,539,540,541,542,543,544,545,546,547,548,37,38,551,40,553,42,555,556,557,558,559,560,50,51,513,53,54,521,56,569,570,59,60,63,64,577,66,68,69,70,72,74,76,77,79,592,81,82,355,84,85,86,89,90,91,92,93,94,97,99,100,259,110,112,114,116,117,120,642,131,644,133,134,135,136,649,141,536,151,152,155,156,169,170,171,173,180,181,182,185,287,313,190,191,192,195,197,200,202,715,205,206,719,208,209,774,211,213,214,218,219,732,221,549,736,225,226,550,742,307,232,233,234,235,236,237,238,239,240,552,242,243,245,760,252,554,254,230,43,260,726,262,130,271,275,278,793,282,283,284,286,799,289,290,295,297,298,436,300,301,563,137,564,314,317,323,325,55,332,57,857,58,354,867,357,358,361,299,132,747,902,65,908,916,417,422,423,426,427,428,429,430,943,948,437,438,442,443,447,450,453,458,220,981,982,986,480,80,483,996,83,187,509],"/home/andre/.local/lib/python3.5/site-packages/_pytest/resultlog.py":[3,4,6,7,72,73,10,11,12,77,14,13,16,17,82,22,23,88,25,15,40,105,42,18,48,116,41],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/pyparsing.py":[2050,2052,2058,2059,2061,1296,2733,2065,2066,2067,2068,2070,4783,5661,3418,3206,2079,4570,3419,4141,2102,3207,4883,4571,4159,4160,4161,4163,4164,694,4166,4167,4168,4169,4170,75,4172,77,78,79,4176,81,82,83,84,85,86,87,88,89,90,91,92,698,94,95,99,101,102,1295,2153,2154,108,109,2159,2160,2161,2162,2164,4214,2167,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,364,4234,139,140,141,142,143,144,2193,148,366,1049,2201,4250,4251,2204,1050,4254,2207,4256,4257,2210,1051,2213,1052,4268,4269,4270,4271,4273,4274,5666,4276,4278,183,2232,185,373,3075,5152,4291,196,4293,198,199,4296,201,202,203,205,206,3789,209,210,5155,718,377,216,217,218,220,228,4334,4335,4336,4337,243,246,3193,248,383,963,1645,384,258,4715,261,2433,145,4364,1410,759,2435,3487,279,280,388,282,284,285,4382,287,4384,290,291,4390,1073,4393,4394,391,4397,1901,306,307,308,4406,311,314,315,2364,317,215,319,2368,321,395,324,2375,2376,2377,2378,2379,2380,2383,2386,2387,2394,3471,2398,404,4450,762,362,363,2412,2413,2414,2415,2416,2417,4467,372,4469,2422,2423,2424,2425,378,379,380,4718,382,2431,2432,2112,2434,387,2436,2437,390,2439,393,5575,2809,396,397,398,399,400,401,403,4500,406,2455,2456,409,2458,411,412,4509,415,416,3483,420,421,422,423,424,696,4174,429,430,2479,433,434,435,436,439,4537,5535,444,2493,5663,447,448,449,2498,4171,454,3489,2504,457,458,459,460,461,462,4173,760,2514,2515,468,4565,471,4568,4569,474,3151,4573,478,2527,3152,482,763,4463,761,3153,2536,764,2539,2813,2545,4179,766,5545,1899,506,509,511,2569,2570,4183,4184,2579,4185,3503,4215,2821,2814,4187,4646,4188,2823,5554,2606,2824,563,4190,5556,428,701,4875,4681,4877,3512,413,2652,605,2654,2655,2656,2657,4706,2659,2660,2661,2662,2663,2665,2666,619,2668,2670,5565,2673,2675,4725,2678,2680,2681,2682,2684,637,2686,2687,2749,2690,2691,644,645,646,5569,648,2156,2698,2699,2700,450,4750,4751,4752,4753,658,2707,4756,4757,4758,663,4760,4761,666,4763,2716,2717,670,2719,2720,2721,2722,2723,2724,2725,679,2728,2729,2730,2731,4781,4782,687,2737,690,4787,693,2742,2743,2744,2745,2746,4895,4797,702,2751,704,2753,2755,2757,2758,2760,2762,3297,2765,4901,720,4216,4252,4899,365,4825,2778,2411,2752,2781,2783,2784,2788,2789,2791,2792,2793,2173,755,3198,3881,2808,4857,2810,2811,4860,4861,4862,2815,2816,4865,2818,4867,2820,4869,2822,3201,4872,2826,2827,2828,2829,2830,2832,2833,2835,4884,2838,3204,4890,4891,2522,4229,4896,4898,475,4900,4230,4902,4904,4231,2862,2863,2864,4232,2867,2868,5551,2872,1151,827,2880,3552,834,2883,4932,2885,2886,481,2888,3497,2890,1847,3213,2897,2898,2899,2900,2901,2902,4921,2908,2910,3557,2913,5393,4923,2916,2917,871,2535,2924,2925,2926,2928,2929,2930,2931,2933,2934,2689,2939,2941,1444,2943,4995,4997,2881,2954,2882,2958,2961,2963,916,5614,2966,2967,2884,2970,5615,2972,2975,2710,5032,5033,5034,2887,940,2990,2991,2992,2993,2994,947,2996,2999,3001,2964,4255,3004,3006,3007,3008,3010,3011,3012,3013,966,1185,968,1396,3400,4258,5148,4259,981,3032,3033,3034,3035,3036,3038,3039,2969,4261,3042,3044,374,3046,1003,647,3053,1006,3055,3056,1009,3058,3059,1012,3061,3062,3063,5394,3066,3067,3068,3070,3072,375,3077,1537,3081,1039,1040,1041,1042,1043,1046,1047,3097,3098,3099,3100,3101,3102,5151,3104,5153,5154,3107,3108,5157,1063,3112,1066,1067,1069,1070,1071,1072,3121,1074,445,3130,3485,3936,1093,1094,1095,1096,1099,1101,3150,1103,1104,1105,1106,3155,1108,3160,3163,3164,3165,3166,3167,3169,1123,4811,3949,3180,3183,3184,3185,3186,3188,3189,1897,1144,1145,1146,3195,1148,1149,1150,3199,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1167,195,3220,3221,4292,3226,4881,1183,1184,3233,1186,1187,1188,4294,1190,697,3240,3241,1198,1199,1200,200,1202,1204,4297,3256,4200,3259,3260,3261,3262,3265,4299,3268,1910,3270,1569,1224,1225,1228,1229,3278,3280,2936,3283,1230,2713,3288,3291,3292,3293,3294,3295,1232,1250,5670,431,3247,5361,5362,211,5364,5365,5366,3319,3320,3322,3323,5372,2702,5375,3328,3329,3330,3331,1284,1285,1286,3335,1288,3337,3339,3340,3341,3342,3343,3344,3345,1298,3347,3349,3351,2372,3353,3354,3882,3357,4714,318,3363,3364,3365,3366,3368,1321,1322,1927,1325,1318,3382,3384,3385,1338,3390,3391,3392,3393,3394,3395,2873,3397,1351,1352,3401,3402,1355,1356,1357,1358,1359,1361,1363,1364,1366,1367,3417,1370,1371,3420,1373,3422,3427,1937,5247,3434,3435,3438,3439,3441,1395,3444,1398,1399,1400,1401,1402,1403,1404,1406,2965,1408,3457,3458,1411,1412,3461,3460,5639,3465,3466,1943,3468,3469,3470,3309,3472,3473,3474,1427,1428,1429,1430,1431,1432,1433,1434,2819,5533,3486,1439,3488,1441,1442,1443,5540,1447,3496,1948,3498,5548,1455,1456,2708,4339,3508,3509,5558,585,5560,3513,5562,3515,3517,1952,3523,5572,1477,1478,1479,2777,5367,3459,5581,5582,5583,5584,5585,5586,3539,3540,3541,3542,3543,5592,5593,3547,3548,3549,3550,3551,4197,3553,3554,3555,3556,4006,2915,4007,3565,3566,3567,4464,3571,3576,3577,119,3580,3581,3583,1536,3585,1538,5636,1542,3591,5036,5642,4710,2711,5378,5646,5379,2738,3332,1565,5662,1567,2779,1570,1572,1573,1574,5673,2653,3336,5385,3644,3645,3651,667,4705,1608,5388,4716,1976,4707,1294,4708,5391,1978,4709,5578,5392,1635,1636,1637,2714,1639,1641,1642,1643,1644,3346,3700,4198,1656,1658,3874,3709,669,960,3715,3718,3719,3720,3721,3722,3723,3726,3727,3728,3729,3730,3731,3732,3733,3734,3735,3737,3738,3739,3743,3744,3745,3746,3747,3748,3750,3015,1898,3016,3762,3763,3764,3765,3766,3017,3768,4383,3467,3775,5669,1729,3781,3782,3783,3784,3785,3787,3788,4386,3792,1315,407,1316,1317,3808,3809,4567,3813,5399,3818,2923,1772,3946,2685,3828,3829,3830,3832,3833,3834,3836,3841,3842,1323,3333,3845,3846,1799,3848,3850,3851,3852,3853,3854,3855,3857,3859,3860,3861,3862,3863,2692,3868,1821,3870,3871,3872,3873,3334,3876,3879,3880,1833,1834,1835,3884,3886,1839,3888,1841,5645,4403,1845,1846,2697,1851,1853,376,316,3267,993,3912,1865,3914,3915,4222,3918,3919,3921,3923,1877,2703,3934,3935,367,3937,5382,3939,3940,3941,3942,3943,3945,3200,4223,1900,4754,3950,1903,3952,3954,3955,3957,3958,1911,1912,3961,3962,2367,1918,2709,1920,1922,1925,1926,2369,1928,3883,1930,4759,664,1939,1942,665,1945,3996,3997,3998,3999,4000,4001,1954,4003,4004,4005,1958,3057,1960,668,5589,3475,4014,4015,4017,4018,1972,4021,4022,1931,4024,4026,671,1982,1984,672,695,3403,3203,4226,673,3476,1996,3064,675,3406,2008,676,3272,677,408,2020,2024,2026,4080,4081,4186,368,2040,2041,2043,3355,2045,4094],"/home/andre/.local/lib/python3.5/site-packages/py/_path/local.py":[3,4,6,7,8,9,10,11,13,15,16,17,21,22,23,25,26,27,540,29,548,37,552,46,49,52,565,567,56,57,571,572,575,523,71,586,75,590,79,594,597,599,601,92,685,98,613,104,106,619,620,109,110,111,113,114,115,628,629,630,631,635,636,125,638,128,192,131,618,134,138,651,654,655,656,657,658,659,148,149,662,151,152,623,156,669,158,453,160,161,674,539,164,165,166,625,168,169,682,626,175,177,178,180,181,183,186,189,190,704,193,199,290,291,724,220,280,621,242,622,254,768,257,770,259,537,263,264,265,779,269,271,784,273,687,276,277,278,279,792,793,282,284,285,287,288,289,802,803,292,293,295,296,297,299,300,303,304,305,306,307,310,312,314,315,316,317,319,258,322,568,327,328,329,330,331,332,333,334,335,336,337,339,340,341,342,346,347,348,349,350,352,363,364,365,366,368,660,371,372,373,374,375,376,377,378,379,381,382,661,386,387,388,405,407,409,411,413,667,668,670,671,956,959,448,965,673,972,462,163,468,676,989,990,991,992,678,486,167,253,681,477,507],"/home/andre/.local/lib/python3.5/site-packages/attr/validators.py":[3,132,5,134,7,136,10,76,13,14,15,17,82,35,149,36,155,133,98,99,100,37,102,41,108,114,54,57,58,59,61,21],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/_structures.py":[65,4,7,9,12,15,18,21,24,68,27,30,33,34,36,39,41,44,47,50,53,56,59,62],"/home/andre/.local/lib/python3.5/site-packages/_pytest/warnings.py":[1,3,132,5,134,7,9,12,142,143,144,152,146,149,151,137,4,155,158,36,37,38,39,40,41,42,135,44,45,46,47,53,54,55,56,61,70,71,72,73,75,78,81,82,87,89,90,92,94,100,140,153],"/home/andre/.local/lib/python3.5/site-packages/py/_io/capture.py":[1,2,3,4,133,6,7,137,11,140,141,271,18,259,20,21,282,156,154,31,32,34,171,29,305,178,52,183,184,313,287,288,69,198,328,332,80,185,345,91,351,352,354,355,356,358,360,234,365,366,242,246,119,120,124,362],"/home/andre/.local/lib/python3.5/site-packages/_pytest/setuponly.py":[1,18,3,4,7,8,9,10,11,12,82,13,16,17,50,19,84,41,23,15],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/__init__.py":[1],"/home/andre/.local/lib/python3.5/site-packages/py/_io/terminalwriter.py":[257,258,259,5,262,8,9,10,11,13,14,15,277,278,279,282,27,28,29,30,261,33,34,35,36,43,264,50,52,54,393,57,58,59,60,61,62,320,66,67,68,325,72,329,269,267,315,316,125,126,128,130,131,132,134,135,136,137,138,139,396,265,142,143,400,148,151,153,154,155,156,26,158,415,160,162,283,164,166,170,157,266,183,191,193,194,195,196,197,199,200,201,202,204,205,206,208,209,210,213,219,224,225,226,234,235,237,239,240,241,244,246,247,249,250,252,253,254,255],"/usr/local/lib/python3.5/dist-packages/yaml/resolver.py":[2,4,5,7,9,10,12,14,15,16,18,19,21,25,27,28,29,31,32,34,35,37,38,167,168,170,171,172,174,175,177,178,179,219,183,184,186,187,188,192,193,195,196,197,198,200,201,202,143,205,207,208,209,213,214,216,217,218,91,223,224,225,226,114,204,120],"/home/andre/.local/lib/python3.5/site-packages/_pytest/doctest.py":[1,2,4,5,6,8,9,10,13,14,15,16,17,20,21,22,23,24,28,285,31,32,33,34,35,36,294,39,41,42,43,44,45,46,47,304,305,50,307,52,53,54,55,57,58,59,60,266,62,63,65,66,67,68,69,70,72,73,74,75,76,77,334,81,82,83,84,270,86,345,346,97,98,100,101,102,104,107,108,61,112,374,119,120,125,392,90,51,159,172,173,180,190,447,49,198,456,465,211,481,38,507],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/__init__.py":[2050,3073,16,18,2067,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,2091,44,45,50,51,55,56,59,60,61,62,2457,67,68,70,71,73,2122,77,78,79,80,81,82,83,86,89,92,3140,2064,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,118,122,125,2069,2752,132,2070,135,136,137,140,2190,2192,2193,2194,148,2073,2756,2202,155,159,164,2758,2215,168,2218,2219,172,2222,175,2226,2419,2229,2231,2234,2235,188,189,190,2239,2242,196,2246,2249,202,203,204,205,2254,208,209,210,2259,213,214,217,218,2267,221,2270,2271,224,225,226,2276,229,2278,232,2281,2282,235,236,237,238,239,2088,242,2291,2292,246,247,2296,249,2299,2300,253,2302,2303,2304,2305,2306,259,2308,261,263,267,2316,271,274,2323,2330,2331,2332,285,2334,289,2338,291,2340,293,2344,2345,298,299,301,304,2353,2354,2355,308,2357,2358,312,318,2367,321,325,326,329,2378,331,332,333,334,335,336,3128,2386,339,2388,2389,2390,2391,2393,346,2395,2396,349,2398,2400,2401,2402,2403,2405,2406,2408,2409,362,2411,2414,2415,2416,2417,2418,2451,2421,2422,2424,2425,378,2428,382,388,2437,390,391,2442,2443,2444,2445,2446,2447,2450,403,2452,406,2455,2456,409,2458,2459,412,2461,2462,2463,2464,2465,2467,2468,2469,2470,2471,2472,2460,2474,2475,2476,2477,2479,2480,2481,2484,2485,2487,2498,2501,2504,458,2507,2510,3149,2513,468,471,2526,2528,2529,2530,2531,2532,2534,487,492,2541,497,498,501,504,510,513,516,2567,520,521,2570,523,528,2578,533,2950,2584,2585,538,2587,2588,541,2590,544,548,549,551,553,554,555,556,558,559,561,562,2612,2613,2614,2615,2616,569,570,2619,572,2621,574,2623,2624,2631,584,2633,2634,2635,2636,2638,2640,2641,2642,2643,2644,2645,2649,606,2066,2660,616,617,2666,619,621,625,2674,2676,2677,2678,2680,641,2693,2694,2695,2696,2697,650,651,2700,655,2709,663,2716,669,670,671,2720,2721,2722,675,676,677,678,2728,2732,692,693,695,696,697,698,699,701,703,704,705,706,708,2757,710,711,2760,2761,2762,782,2767,2768,2771,2772,737,739,741,742,744,748,750,2719,2800,753,757,760,761,2753,763,764,571,2822,2519,2830,783,1799,789,2838,793,794,2843,2844,797,800,803,2856,2857,2858,2859,2862,2866,2867,2868,2870,2873,2874,2875,2876,2877,2878,2880,2882,2883,2884,2885,2886,2888,2890,2892,482,2894,2895,2897,2898,2899,2900,2902,2903,2905,2906,2907,2909,2913,2914,2915,2919,2932,2933,886,2937,2943,2945,2947,902,2199,908,910,2959,2960,2962,2963,916,917,2966,2967,920,2970,2971,2973,926,2975,2976,2978,2980,934,2983,937,2986,939,2989,2990,2991,2994,948,949,951,3001,954,955,3004,958,3007,3009,3010,3013,3018,3020,3023,3025,3026,3027,3028,981,3031,3037,995,999,3050,2216,3058,3059,3060,3061,1014,3063,3064,3065,3066,3070,1025,3076,1035,2339,3091,3095,3096,3097,3100,3101,3103,3104,3105,3106,3107,3108,1062,3112,1074,3125,3126,2569,1080,3129,3130,3131,3133,3138,3139,1092,3142,3143,3144,3146,3148,1101,1104,1117,1120,1121,1122,1124,1125,1127,2236,1131,2237,1137,2238,1143,1149,1155,1161,2586,1189,2381,790,201,1214,649,1240,2597,1260,2156,1286,1300,1312,1317,1320,1324,2610,1326,2269,1328,1329,1332,2982,564,1338,1341,1349,2273,795,2956,2274,1363,2617,911,2277,912,1378,1379,1381,1382,1383,1385,1389,1392,1395,2622,1398,1401,1402,1404,1405,1407,1408,1410,1411,1413,1416,1419,1422,2968,1427,1450,1455,1460,2974,1465,1466,1467,1470,1471,1472,1478,1481,1482,1484,1488,1491,1492,1493,1494,2297,1496,1497,1498,1503,1504,1506,1507,1509,1512,1515,1518,1519,1520,1522,1524,1525,1526,1527,1530,752,1533,1534,1536,1538,1540,1543,1546,1547,1550,1553,1556,1558,1567,1569,1573,1575,1577,1580,1583,1584,1586,1590,1591,1593,1594,1595,1597,1600,1601,1603,1604,1606,1610,2999,1613,1614,1616,1617,1622,2319,3002,1632,1634,1636,1649,1658,959,618,1713,1729,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1751,1752,1753,1755,1756,1757,2718,1759,1762,1765,1768,1772,1775,1785,1787,1788,1790,1791,1793,1794,1797,1798,2689,1800,1802,1804,1805,1810,1811,1814,1327,1832,1834,1835,1836,1839,1840,1842,1845,1846,1847,1850,1851,1854,1857,1864,652,1867,1869,1870,1871,1874,1878,1882,1883,1884,1885,1887,1495,1901,1904,1905,1908,2366,1911,1926,1930,1931,1932,1934,1937,1939,1941,1949,1955,1956,1957,2033,1961,1962,1963,1964,1965,1966,1969,1973,1974,2377,1977,1979,1981,1982,1986,407,3062,1993,1994,1995,1996,1999,2003,2382,2007,2008,2724,2383,2725,2384,2024,2025,2026,2027,2030,2032,680,2034,2035,2039],"/home/andre/.local/lib/python3.5/site-packages/_pytest/recwarn.py":[64,1,2,67,4,6,7,8,9,11,140,13,14,144,17,146,195,212,57,196,156,30,160,164,168,188,176,180,54,73,55,87,151],"/home/andre/.local/lib/python3.5/site-packages/py/_builtin.py":[1,3,4,150,134,137,138,241,141,144,147,85,86,121,132,47,93,94,223,224,240,98,99,244,38,39,108,242,110,111,48,238,91,243,116,117,118,247,56,57,122,245],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/_compat.py":[4,30,6,20,9,10,27,28,29,14,15],"/home/andre/.local/lib/python3.5/site-packages/_pytest/__init__.py":[1,3,4],"/home/andre/.local/lib/python3.5/site-packages/_pytest/_code/source.py":[1,83,67,4,5,6,7,8,9,10,11,239,13,271,16,338,3,21,214,23,218,155,220,221,94,237,131,70,102,259,199,236,109,238,47,19,118,55,57,314,151,247],"/home/andre/.local/lib/python3.5/site-packages/atomicwrites/__init__.py":[1,2,3,4,5,7,8,96,12,194,15,17,20,85,151,26,29,32,33,145,40,199,108,48,168,52,181,187,124,126],"/home/andre/.local/lib/python3.5/site-packages/_pytest/compat.py":[256,3,4,6,7,8,9,10,11,268,13,270,15,16,17,18,259,20,21,154,299,26,28,29,287,32,33,292,37,38,305,40,41,42,263,44,302,47,304,264,50,51,52,309,312,308,59,60,273,319,67,327,328,74,76,333,79,80,81,84,142,343,345,90,91,95,272,148,145,104,274,373,118,377,378,379,381,382,383,384,387,141,398,143,400,401,269,406,153,410,413,158,415,160,163,167,284,170,71,72,181,182,183,185,187,201,271,282,297,293,294,307,247,253,255],"/usr/local/lib/python3.5/dist-packages/yaml/representer.py":[256,2,3,5,6,385,8,265,10,11,268,13,270,15,16,18,259,25,283,286,261,32,290,262,294,264,64,66,67,68,70,72,73,258,76,84,267,272,356,102,364,365,367,368,370,371,373,374,376,377,379,380,382,383,129,386,132,134,142,145,148,155,162,165,166,167,169,74,189,204,207,213,217,221,228,231,232,234,235,237,238,240,241,243,244,246,247,249,250,252,253,255],"/home/andre/.local/lib/python3.5/site-packages/py/test.py":[1,2,3,4],"/home/andre/.local/lib/python3.5/site-packages/py/_vendored_packages/__init__.py":[1],"/usr/local/lib/python3.5/dist-packages/yaml/__init__.py":[128,129,2,4,5,6,8,9,11,12,13,256,15,16,18,20,277,278,279,280,155,284,31,288,162,163,164,165,166,167,296,42,305,53,265,65,195,202,76,290,210,88,292,218,219,293,96,229,104,105,106,295,274,239,247,298,125,126,127],"/home/andre/.local/lib/python3.5/site-packages/_pytest/assertion/truncate.py":[35,6,7,8,41,10,13,14,15,80,18,27],"/home/andre/Documents/programacao_pessoal/commit_gen/test/test_conventions.py":[1,2,3,4,5,8,9,11,15,16,18,22,23,25,29,30,32,36,38,41,42,43,45,46],"/home/andre/.local/lib/python3.5/site-packages/_pytest/_version.py":[4],"/home/andre/.local/lib/python3.5/site-packages/pluggy/hooks.py":[258,3,4,5,6,9,270,15,17,18,20,278,280,260,282,284,287,304,34,35,37,38,39,40,42,300,45,303,48,305,306,310,311,56,313,58,59,316,317,319,54,55,312,83,84,85,86,87,89,90,314,95,96,97,98,99,102,103,104,110,117,118,119,120,121,123,128,134,135,139,140,141,142,144,147,148,149,151,153,154,155,158,161,165,167,168,171,172,173,174,175,176,177,178,179,180,181,182,183,184,186,187,189,190,191,192,194,195,196,197,198,199,201,202,204,214,249,217,218,220,222,223,224,225,228,229,230,231,233,241,244,245,247,248,315,250,251,281],"/home/andre/.local/lib/python3.5/site-packages/_pytest/_code/code.py":[1,2,3,4,5,6,513,8,9,10,11,12,13,14,783,16,18,19,278,875,280,25,282,27,28,29,542,517,32,545,36,518,38,296,41,810,43,46,816,50,51,94,822,521,824,60,829,62,821,576,322,779,950,71,328,780,588,866,269,848,849,514,340,855,856,858,861,350,96,272,98,868,614,969,105,487,907,786,515,114,275,967,379,380,125,865,384,897,387,389,134,391,648,53,394,139,142,24,658,918,793,452,922,157,158,927,160,417,163,420,168,199,172,178,952,436,30,182,713,440,185,919,31,191,448,449,450,451,196,453,161,201,205,811,953,931,901,902,761,676,79,482,928,516,33,536,231,519,233,492,792,775,552,511,760,505,506,507,767,801,510,255],"/home/andre/.local/lib/python3.5/site-packages/more_itertools/recipes.py":[299,406,518,9,10,11,14,15,17,18,276,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,179,52,394,447,193,325,203,288,82,467,343,217,427,485,97,354,227,166,237,115,501,246,249,554,126],"/home/andre/.local/lib/python3.5/site-packages/_pytest/config/findpaths.py":[128,1,2,3,6,7,8,137,138,140,13,131,20,149,22,23,24,26,27,28,29,30,31,134,129,135,136,53,56,57,58,59,61,62,64,65,130,72,74,76,79,80,81,83,84,86,87,89,93,94,95,98,101,102,103,127],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/symphony_cmf.py":[1,2,3],"/home/andre/.local/lib/python3.5/site-packages/_pytest/mark/structures.py":[1,2,3,4,5,7,264,9,10,11,270,17,18,275,20,277,278,24,260,27,29,30,34,292,293,298,257,52,53,310,311,283,314,316,318,319,67,68,326,327,328,329,333,334,335,312,339,341,344,395,349,400,354,102,273,231,364,366,368,369,370,371,373,375,276,396,391,394,139,140,397,142,144,146,148,408,411,414,415,416,418,163,420,421,422,424,14,427,431,432,398,440,267,442,444,449,195,197,199,200,201,458,203,162,207,210,419,213,224,227,228,229,230,337,234,235,236,240,244,245,247,250],"/usr/local/lib/python3.5/dist-packages/yaml/error.py":[48,51,2,50,4,37,6,58,46,45,14],"/home/andre/.local/lib/python3.5/site-packages/_pytest/freeze_support.py":[8,4,5,21],"/usr/local/lib/python3.5/dist-packages/yaml/tokens.py":[2,3,6,17,18,19,25,26,28,29,31,32,33,34,39,40,42,43,45,46,48,49,51,52,54,55,57,58,60,61,63,64,66,67,69,70,72,73,75,76,77,82,83,84,89,90,91,96,97,98],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/__about__.py":[17,18,4,21,7,8,20,11,12,13,15],"/home/andre/.local/lib/python3.5/site-packages/pluggy/_version.py":[4],"/home/andre/.local/lib/python3.5/site-packages/_pytest/mark/__init__.py":[1,2,3,4,129,136,137,138,139,15,18,19,20,21,22,23,154,27,156,29,159,32,161,155,164,166,173,174,52,53,54,55,56,57,58,59,60,160,72,73,74,75,76,77,78,82,83,84,85,88,89,92,93,95,131,109,112,113,114,116,117,121,122,123,124,127],"/home/andre/.local/lib/python3.5/site-packages/_pytest/main.py":[512,1,2,4,5,6,7,8,9,11,12,13,14,16,17,18,22,23,24,25,26,27,540,30,31,32,33,34,35,548,37,38,39,41,42,555,49,50,51,52,53,566,55,56,58,59,60,61,62,63,64,65,67,68,69,70,609,72,73,74,75,76,77,591,80,81,82,83,84,85,87,88,89,90,91,604,606,607,96,97,98,99,100,101,103,104,617,106,619,108,109,110,111,112,114,115,116,117,118,105,122,123,124,125,126,127,128,611,130,131,132,133,134,135,137,138,139,140,141,654,143,656,145,146,147,148,149,150,537,664,153,154,155,156,157,158,159,163,164,167,169,170,171,172,173,174,175,176,177,178,542,543,608,544,603,197,198,545,200,201,518,203,204,546,665,207,208,211,214,215,615,217,463,223,224,227,228,550,231,234,235,236,237,239,241,244,553,248,249,618,261,262,263,264,265,268,435,271,272,276,277,278,279,280,282,284,287,288,289,290,219,305,539,505,54,493,142,549,345,346,655,199,351,357,358,657,361,362,364,658,367,368,660,371,372,373,375,376,377,379,380,381,382,383,384,385,386,388,662,390,392,394,663,396,399,661,401,610,407,409,410,514,412,666,415,416,417,418,423,424,426,427,428,429,430,431,432,499,436,437,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,247,589,612,466,467,468,469,471,472,473,474,475,476,477,478,592,484,486,487,489,490,491,594,613,497,498,595,500,503,504,596,506,507,509,510,511],"/home/andre/.local/lib/python3.5/site-packages/_pytest/mark/legacy.py":[32,64,35,4,5,6,8,11,12,14,16,72,18,67,23,57,27,30],"/home/andre/.local/lib/python3.5/site-packages/attr/_funcs.py":[1,3,5,6,7,265,215,12,13,14,15,227,85,118,119,120,121],"/usr/local/lib/python3.5/dist-packages/yaml/events.py":[64,66,4,5,8,75,76,78,15,16,81,82,84,21,22,23,79,31,32,36,37,42,43,45,46,47,54,55,56,61,62,85],"/usr/lib/python3/dist-packages/six.py":[1,2,3,5,6,8,10,12,14,16,17,23,24,25,26,27,28,29,31,32,35,36,37,38,39,40,41,42,43,44,45,47,49,51,53,75,77,80,82,83,86,88,89,91,92,93,94,97,100,103,105,106,107,108,109,110,114,115,117,124,126,127,128,130,136,139,141,142,143,144,146,147,148,149,151,152,159,160,161,164,171,173,174,175,177,178,179,181,182,184,185,186,187,189,190,191,195,196,198,199,200,201,202,205,206,207,209,216,218,224,226,229,231,232,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,303,308,309,310,311,312,314,316,317,320,322,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,350,351,352,354,356,357,360,362,366,367,368,370,371,372,374,376,377,380,382,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,420,421,422,424,426,427,430,432,436,437,438,439,441,442,443,445,447,448,451,453,457,459,460,461,463,465,466,469,471,472,473,474,475,476,477,479,482,483,486,491,502,503,504,506,507,508,509,520,521,525,528,529,535,536,539,541,544,561,562,565,566,567,568,569,570,573,574,577,580,583,586,588,590,610,611,612,613,614,615,618,619,622,624,625,626,627,628,629,630,631,632,633,634,635,639,640,662,663,666,670,674,678,679,681,706,712,713,715,721,722,776,786,788,797,800,812,828,849,850,851,852,856,857,862,866,868],"/usr/local/lib/python3.5/dist-packages/yaml/reader.py":[33,99,114,146,137,138,45,177,18,20,22,87,24,26,59,122,94],"/home/andre/Documents/programacao_pessoal/commit_gen/test/test_utils.py":[1,5,7,8,11,12,13,14,15,17,21,23,26,27,28,29,30,34,35,36,37,38,39,43,44,45,48,49],"/home/andre/.local/lib/python3.5/site-packages/_pytest/hookspec.py":[1,3,4,391,136,14,271,400,259,150,281,410,27,288,603,164,295,425,7,436,53,182,509,444,586,318,192,65,452,516,574,329,202,333,590,464,209,594,548,527,222,351,481,98,232,362,495,243,373,247,377,122,251,381,299,255],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/__init__.py":[12,4,13,6],"/home/andre/.local/lib/python3.5/site-packages/pytest.py":[4,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,30,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,72,80,82],"/home/andre/.local/lib/python3.5/site-packages/py/__init__.py":[10,11,13,14,15,16,22,23,29,31,33,34,38,41,42,43,44,45,48,49,50,53,54,55,58,59,60,61,62,63,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,118,119,120,121,122,123,124,125,126,127,128,129,133,134,135,136,137,138,139,142,144,145,146,147,148,149,150,151,152,153],"/usr/local/lib/python3.5/dist-packages/yaml/serializer.py":[2,4,5,6,8,9,74,11,13,46,15,16,78,36,27,60],"/home/andre/.local/lib/python3.5/site-packages/_pytest/config/__init__.py":[1,2,3,4,5,6,7,8,9,10,11,14,15,16,18,19,20,21,22,23,24,26,27,33,34,39,46,54,56,57,58,66,67,69,77,78,81,92,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,133,134,137,139,140,141,142,143,146,158,159,160,161,171,172,173,174,180,184,185,192,200,202,203,204,207,208,209,210,211,213,214,215,226,228,230,247,251,252,254,255,257,258,261,265,266,268,269,270,271,273,274,275,277,278,279,281,282,284,286,287,295,296,297,298,301,302,303,305,309,313,316,317,318,321,322,323,326,328,339,347,350,351,353,354,355,356,357,359,360,362,363,364,365,366,369,370,372,377,378,380,381,382,383,384,389,390,391,393,394,398,399,401,402,403,408,410,450,451,452,455,464,467,468,470,471,473,474,475,478,483,486,487,489,490,493,494,495,509,510,513,521,522,524,529,530,533,540,541,545,548,549,550,551,552,555,556,557,560,561,563,566,567,569,570,571,572,575,576,577,578,579,580,581,582,583,584,586,591,592,594,597,599,600,601,602,604,605,606,607,608,609,610,611,613,643,646,648,649,651,665,672,682,683,684,686,687,688,690,692,694,695,696,698,699,700,701,702,704,705,706,707,708,709,710,712,719,720,721,722,723,727,728,730,736,738,740,748,751,752,753,754,757,758,760,761,762,763,764,765,766,767,768,769,772,773,774,775,777,780,781,782,793,794,796,797,811,813,814,816,817,818,820,822,823,824,825,826,828,834,838,842,843,844,846,851,852,853,854,855,857,858,859,862,863,864,865,866,867,868,869,870,871,888,889,890,891,892,902,903,907,915,917,926,927,928,929,931,941,943,945,950,951,952,953,954,959,960,977,999,1004,1005,1007,1009,1012],"/home/andre/.local/lib/python3.5/site-packages/more_itertools/more.py":[1024,1,1892,3,4,5,6,775,44,855,782,19,20,21,22,729,1560,1817,26,27,540,29,1822,261,32,33,34,35,36,37,38,39,40,41,42,43,300,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,86,825,89,1882,399,1884,1936,1889,2107,356,2152,1391,113,1906,883,1908,1141,886,1828,888,889,1078,882,1918,1045,896,898,899,645,902,1516,397,398,143,400,1816,1938,403,1113,1947,1695,1184,326,881,169,839,1452,1965,879,433,1975,1942,1353,697,1468,586,885,1217,450,964,1261,1825,1911,1314,463,612,1750,983,292,730,479,736,226,227,894,231,234,1004,749,1832,241,339,245,1577,2040,1713,895,1788,298,1534],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/__init__.py":[1],"/home/andre/.local/lib/python3.5/site-packages/py/_vendored_packages/apipkg.py":[7,8,9,10,13,16,21,25,28,40,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,62,68,69,70,73,74,75,76,77,80,81,88,89,90,92,93,94,95,96,97,98,100,101,102,103,104,105,106,108,109,110,111,112,114,115,116,117,118,119,121,123,133,136,137,140,141,142,143,146,148,149,150,151,154,156,158,174,175,177,185,187,193,199,202,205],"/usr/local/lib/python3.5/dist-packages/yaml/scanner.py":[514,261,784,276,1177,1156,27,29,542,32,33,35,292,38,598,46,48,1160,1374,309,824,1418,1089,322,1163,1350,841,1103,1166,854,346,1167,1118,864,609,356,1049,873,1131,620,1170,368,113,882,631,634,447,125,896,387,132,1157,1158,1159,648,1161,1162,651,1164,1165,142,399,1168,1169,402,1171,1172,405,153,1176,665,1178,1181,932,421,424,427,687,30,695,444,654,703,450,708,1313,1224,1399,973,718,803,728,1248,481,749,637,680,1266,467],"/home/andre/.local/lib/python3.5/site-packages/py/_error.py":[64,65,66,4,5,6,8,9,17,90,24,25,26,27,28,29,30,31,32,35,39,40,41,43,91,51,62],"/home/andre/.local/lib/python3.5/site-packages/_pytest/python.py":[1,2,4,5,6,7,8,9,10,13,14,15,16,17,19,20,21,22,23,24,42,43,48,54,56,57,58,59,62,1089,82,83,84,85,88,89,91,94,95,96,97,98,99,100,101,102,105,106,107,1132,109,110,112,113,114,115,116,118,119,120,121,122,191,124,125,126,127,128,130,131,132,133,134,137,138,139,140,1165,142,365,147,148,151,156,159,160,161,164,168,169,170,171,1202,180,181,182,188,190,1215,194,195,196,198,199,202,203,204,205,1231,210,211,1237,214,216,219,220,221,222,225,227,228,229,232,236,238,242,724,252,1066,256,257,260,385,264,1289,266,267,386,270,1295,273,274,276,277,278,279,280,283,284,285,287,288,290,292,294,297,299,300,301,302,303,305,306,307,308,309,311,312,313,314,315,317,320,322,323,324,1350,396,331,332,333,334,337,338,339,341,1366,1369,1371,348,1373,350,353,354,355,1380,1381,1382,359,360,1385,1386,363,1388,1389,1390,1391,368,1393,1394,1395,373,374,375,379,1405,383,1408,1409,1410,1412,1413,1414,391,392,393,394,395,1420,397,1422,1423,1424,401,402,403,404,1429,406,407,408,410,1435,1437,414,416,418,419,420,421,422,423,1449,426,428,429,1454,431,432,1457,434,1459,436,1461,1462,1463,441,1466,443,444,445,1470,1472,1475,1379,1442,1443,468,469,471,472,1444,474,475,476,478,1445,480,481,482,1039,1447,253,425,525,526,528,529,530,531,532,535,536,537,538,1455,542,543,544,545,546,548,549,550,551,553,554,555,557,558,560,561,562,564,567,568,569,570,575,576,578,579,580,581,582,583,585,586,588,593,598,599,600,601,271,604,605,607,608,1384,611,618,621,624,625,628,636,637,638,648,108,653,654,655,658,659,661,682,694,695,700,703,707,712,714,716,718,720,399,725,729,730,731,732,734,736,737,739,742,400,763,769,777,778,265,806,819,825,831,832,843,141,1383,855,859,867,871,881,609,894,900,902,904,907,910,913,916,919,922,924,925,926,928,398,1008],"/home/andre/.local/lib/python3.5/site-packages/_pytest/runner.py":[1,2,4,5,6,7,9,10,11,13,19,20,21,22,23,24,25,26,27,31,32,33,34,56,57,60,61,64,65,66,67,68,71,72,73,75,76,77,78,80,81,82,85,86,87,88,91,102,103,104,107,108,109,110,111,123,124,125,126,129,135,136,137,139,140,142,145,146,147,150,153,160,161,162,163,164,165,166,168,171,172,179,180,181,182,183,184,185,189,190,193,195,198,199,200,201,210,212,220,221,222,223,224,225,226,227,228,245,247,248,249,250,251,252,253,254,255,256,260,261,262,263,264,279,280,282,283,286,287,289,290,291,293,298,299,301,303,304,305,307,308,309,310,311,312,313,319,322,323,324,325,326,331,332,334,336,338,339,340,342,343,344,345,346,347,348,354,357,360,361,364,365,367,368,369,370,376,377,378,379,380,381,383],"/home/andre/.local/lib/python3.5/site-packages/py/_xmlgen.py":[43,132,6,7,136,9,10,139,12,194,145,22,23,24,25,11,38,39,40,220,171,47,49,51,183,56,244,60,61,62,63,66,67,73,74,75,76,77,208,212,214,215,216,89,218,91,92,222,229,98,100,101,104,105,106,236,237,239,240,232,242,115,204,247,217,255],"/home/andre/.local/lib/python3.5/site-packages/attr/__init__.py":[64,1,3,5,6,7,8,21,23,24,25,26,27,29,30,32,33,36,37,38,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63],"/home/andre/.local/lib/python3.5/site-packages/attr/converters.py":[26,3,5,22,7,10,23,29,21],"/home/andre/.local/lib/python3.5/site-packages/pluggy/callers.py":[3,4,5,7,10,139,175,173,17,146,23,24,27,28,157,158,159,160,161,162,163,164,165,43,172,151,174,29,176,180,30,54,183,184,188,189,62,191,64,32,194,195,196,182,70,71,72,201,34,80,36,198,199,181,99,100,108,61,114],"/usr/local/lib/python3.5/dist-packages/yaml/composer.py":[2,99,4,5,6,8,9,11,13,16,88,50,117,24,29,63],"/home/andre/.local/lib/python3.5/site-packages/attr/exceptions.py":[1,34,4,40,43,12,14,15,49,18,52,23,57,26,31],"/home/andre/.local/lib/python3.5/site-packages/_pytest/logging.py":[1,2,4,5,6,7,9,10,11,12,15,16,19,22,536,25,26,27,28,29,30,31,33,546,35,548,559,563,570,62,71,72,73,74,75,76,77,80,82,84,85,86,88,90,91,92,93,94,95,96,97,99,100,101,102,103,105,106,107,108,109,111,112,113,114,115,117,118,119,120,121,123,124,126,127,128,129,130,132,133,134,135,136,138,139,140,141,142,144,145,146,147,148,150,151,152,153,154,156,157,158,159,160,539,164,165,167,169,170,171,176,178,179,180,183,184,186,188,189,192,193,195,197,198,200,205,210,211,213,218,228,235,253,258,263,274,290,294,311,312,328,344,347,348,349,350,351,354,369,370,373,375,377,383,386,391,392,393,394,396,398,399,415,418,420,424,425,426,428,431,432,433,434,437,438,439,441,442,443,444,445,446,448,449,450,452,454,455,457,459,460,462,464,465,467,469,470,472,474,476,477,479,481,482,484,487,488,489,496,498,503,504],"/home/andre/.local/lib/python3.5/site-packages/_pytest/_argcomplete.py":[64,66,59,69,104,105,107,56,57,58,91,60,63],"/home/andre/.local/lib/python3.5/site-packages/_pytest/outcomes.py":[128,66,107,4,5,6,9,12,14,19,110,27,92,30,69,33,36,38,43,44,114,46,111,49,50,52,131,95,60],"/home/andre/.local/lib/python3.5/site-packages/_pytest/reports.py":[1,2,132,5,129,139,45,152,20,21,150,24,160,161,162,164,40,170,171,172,173,174,175,176,177,179,183,59,191,192,195,69,79,89,90,91,135,93,98,101,145,111,112,113,117,148,122,126],"/home/andre/.local/lib/python3.5/site-packages/_pytest/assertion/__init__.py":[3,4,5,6,8,9,10,139,140,13,14,143,16,17,18,19,20,21,151,26,30,146,136,54,55,57,58,61,62,64,65,66,67,70,73,76,77,78,79,81,82,83,84,86,87,90,15,94,95,96,97,100,145,144,109,147],"/home/andre/.local/lib/python3.5/site-packages/_pytest/monkeypatch.py":[1,2,4,5,6,7,9,10,267,12,15,144,146,275,276,280,156,157,261,161,163,164,262,166,39,129,221,265,266,194,68,199,78,212,88,89,143,93,96,98,100,101,230,103,104,106,236,247,102],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/py31compat.py":[1,2,3,20,5,23,8,21],"/home/andre/.local/lib/python3.5/site-packages/_pytest/config/exceptions.py":[1,2,9,5,7],"/home/andre/.local/lib/python3.5/site-packages/pluggy/__init__.py":[1,2,8,9,11,12,13],"/home/andre/.local/lib/python3.5/site-packages/py/_path/common.py":[2,3,4,5,6,7,8,11,13,14,15,16,25,26,30,31,32,33,34,36,37,41,44,45,47,48,50,51,53,56,59,62,67,70,73,76,79,80,82,85,86,87,88,89,90,98,101,102,103,104,122,123,125,126,127,129,131,133,135,136,138,140,141,143,146,148,150,151,153,157,162,168,173,191,200,212,216,233,235,237,254,256,260,262,263,264,267,268,272,273,274,276,280,286,287,289,290,292,293,294,297,298,299,300,301,302,306,307,309,310,312,313,315,319,320,321,322,323,324,325,326,327,328,329,331,335,336,337,339,340,342,346,353,359,377,378,380,390,394,395,397,398,399,401,403,406,407,408,409,410,412,413,414,417,418,419,420,424,425,426,427,428,429,430,432,433,434,436,437,439,440,447,448,453],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/extern/__init__.py":[64,1,4,69,8,73,10,11,12,13,15,20,23,68,28,29,30,31,33,35,39,40,41,42,43,44,45,72,51,52,53],"/home/andre/.local/lib/python3.5/site-packages/pytest_cov/embed.py":[16,35,19,38,25,31,30,15],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/version.py":[259,4,261,6,7,8,10,14,18,19,20,24,260,283,30,31,32,289,291,36,293,39,362,298,299,44,306,302,47,48,264,50,317,53,54,311,56,313,59,266,62,123,65,66,69,72,329,74,75,332,78,336,81,338,339,84,270,343,88,92,349,350,351,96,353,315,100,105,106,110,367,114,115,116,118,375,121,379,125,128,320,131,388,150,390,321,136,393,140,141,142,144,145,149,352,152,153,155,240,389,370,371,57,188,191,193,194,195,374,198,33,200,201,202,119,205,206,207,208,209,210,212,213,214,377,216,217,218,220,224,225,226,227,228,229,230,337,233,236,237,76,244,366,247,248,251,42,255],"/home/andre/.local/lib/python3.5/site-packages/pytest_cov/engine.py":[1,130,3,4,5,6,129,8,11,12,194,14,144,195,151,132,27,220,197,35,41,106,107,109,47,118,247,185,58],"/home/andre/.local/lib/python3.5/site-packages/_pytest/tmpdir.py":[1,2,75,4,6,7,8,74,11,78,15,17,18,19,21,91,94,31,101,102,103,104,105,108,46,115],"/home/andre/.local/lib/python3.5/site-packages/pkg_resources/_vendor/packaging/requirements.py":[4,6,7,9,10,11,12,14,15,18,21,24,26,27,28,29,30,31,32,34,35,36,38,39,41,42,44,45,47,48,50,51,52,53,54,56,57,59,60,61,63,64,66,67,70,72,75,81,88,89,90,96,97,104,105,106,107,109,126],"/home/andre/.local/lib/python3.5/site-packages/_pytest/cacheprovider.py":[256,257,258,259,260,6,7,8,265,10,11,12,269,14,15,16,273,18,19,276,46,278,279,280,281,282,283,30,288,33,34,35,36,38,295,40,297,298,263,44,302,48,264,50,58,266,318,319,267,75,76,78,270,89,90,271,92,96,272,105,106,107,111,112,275,116,117,118,120,122,123,124,299,277,128,131,132,134,135,136,137,138,139,140,142,143,153,154,155,156,159,160,161,162,168,169,91,192,193,194,331,197,198,289,202,203,205,206,207,208,210,211,41,223,225,228,229,230,233,127,236,237,238,239,240,241,242,243,246,247,248,249,250,251,255],"/home/andre/.local/lib/python3.5/site-packages/py/_code/__init__.py":[1],"/home/andre/.local/lib/python3.5/site-packages/_pytest/terminal.py":[4,5,7,8,9,10,12,13,14,15,16,18,19,20,29,32,38,40,41,42,43,44,45,46,47,50,57,58,59,60,61,62,63,64,65,67,68,69,70,71,72,73,75,76,78,79,80,81,82,83,84,90,91,92,93,94,95,96,98,99,100,101,102,103,104,106,107,108,109,110,111,112,113,115,116,117,118,119,120,121,124,125,126,127,128,129,131,132,133,134,135,136,137,138,141,142,143,144,148,149,150,151,160,161,162,163,164,167,168,169,170,173,176,177,178,185,188,189,199,201,202,203,204,206,225,226,227,229,230,231,232,233,234,235,237,238,239,241,243,244,245,246,247,248,249,250,252,255,258,260,262,263,264,266,267,268,269,270,271,272,273,274,275,277,286,287,288,289,291,292,294,295,297,298,300,309,310,311,312,315,316,318,319,320,322,325,328,333,340,354,355,362,365,368,371,372,373,375,376,377,378,379,382,383,384,385,387,388,389,390,391,423,424,428,430,431,433,435,438,439,440,444,445,447,448,456,457,458,461,462,463,464,465,467,470,471,476,477,480,481,483,485,486,487,489,491,492,495,496,497,498,499,501,502,503,505,507,509,511,512,513,514,518,520,522,524,525,526,528,529,530,531,534,535,536,537,540,541,542,545,546,547,549,551,552,553,554,556,557,558,560,562,563,565,566,568,569,577,578,580,582,615,617,618,619,621,622,623,624,625,627,628,629,631,634,636,638,639,640,641,642,644,647,648,651,665,685,692,704,705,706,709,711,712,713,714,715,740,741,742,752,765,766,767,768,769,784,785,786,787,788,802,815,816,817,818,819,821,822,823,827,836,838,840,841,842,843,846,847,848,849,850,852,853,857,859,861,862,866,869,870,871,873,875,876,879,880,881],"/home/andre/.local/lib/python3.5/site-packages/py/_path/__init__.py":[1],"/home/andre/.local/lib/python3.5/site-packages/pytest_cov/plugin.py":[1,2,43,4,6,7,136,10,11,14,144,17,18,19,20,21,150,23,152,25,26,27,29,158,31,32,33,34,36,37,49,40,42,171,45,48,177,30,183,58,60,53,70,76,78,142,24,104,125],"/home/andre/.local/lib/python3.5/site-packages/attr/_make.py":[1,3,4,5,6,7,8,10,1879,12,13,1040,1041,1042,1044,21,1046,478,1050,1051,1052,1053,1054,31,32,33,35,37,1062,1063,1064,41,43,690,46,1071,1072,1073,51,1076,53,1078,55,56,57,58,60,61,1205,64,71,72,73,74,75,76,77,78,79,80,81,82,1891,1878,1110,1435,1401,1123,1894,533,1569,1394,549,701,1136,1503,1139,702,1578,1143,1144,1146,1147,1150,1045,1153,1156,1160,1162,1559,1573,1166,1167,1168,1169,1170,1172,1174,1175,1176,1177,1178,1732,1188,1189,1190,1191,1192,1193,1194,1735,1196,1197,1198,176,712,1202,181,1209,1210,1055,1212,1213,1216,1217,195,1220,1221,1222,1057,1224,1225,1200,1228,205,206,1229,208,209,210,211,212,213,214,215,216,217,218,1231,1402,222,1061,1248,1251,232,234,235,237,238,239,240,1266,1235,244,245,1065,1031,252,253,256,1408,258,260,1570,1409,1543,265,1509,1410,1294,1480,1240,276,1070,1241,280,281,282,1242,1243,292,1414,1322,299,1416,307,308,1246,310,1339,1343,907,1545,1350,1361,1362,1363,1365,1366,345,347,348,349,1557,351,1234,1546,355,358,1084,362,363,366,1393,660,1564,1428,378,380,382,405,521,1600,386,1502,388,389,390,1415,392,393,394,1419,1420,1421,1036,1423,1230,403,404,1429,1430,1431,409,1434,411,412,1437,1438,1439,1514,1442,419,1444,422,1448,425,1412,1451,1037,1453,662,1455,432,1457,1458,1460,1461,1462,1097,1464,442,1474,1475,1476,1477,456,247,1443,1618,470,471,474,475,476,477,459,479,480,481,482,483,484,485,1510,487,489,490,491,1516,493,1518,1519,496,1522,1619,1524,502,503,505,507,511,512,1449,515,516,518,519,1544,1452,522,1547,1548,1549,658,1552,1554,531,1454,1558,535,1562,539,540,542,543,1075,546,1571,1572,1723,1574,1575,1576,554,1579,556,557,558,559,561,530,1588,565,566,568,570,571,572,575,576,1601,579,585,439,1567,1247,1615,1616,594,595,598,1623,606,361,1632,612,614,615,616,617,620,1645,622,623,624,626,628,1657,1658,1659,1660,1661,1664,641,642,643,1668,645,646,647,648,652,654,655,656,657,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,668,669,1694,1695,1698,1699,1701,679,1704,683,684,1523,688,689,1714,1715,1717,1718,695,699,700,1725,1726,703,704,705,706,707,708,709,710,711,1736,1737,1738,1739,1740,1744,1456,1422,1755,1580,1764,1770,1785,1794,1795,1798,1799,1800,1804,1811,674,1824,1826,1827,1837,1839,1840,1841,1842,1843,1844,1845,1846,1847,1850,2015,1852,1504,993,1865,1866,843,844,1869,847,1872,1873,1874,851,1876,853,854,855,1880,1882,859,860,858,862,863,865,1890,315,870,871,1896,1511,877,878,880,607,659,886,1506,888,889,1914,891,1917,1918,661,897,901,902,904,1931,1933,1934,1517,1936,914,1347,1941,1942,1945,666,930,1463,935,938,945,946,947,948,949,952,1566,955,956,957,958,960,962,1867,1526,968,969,1527,972,973,975,1227,977,2002,2003,2006,2008,2010,990,677,992,848,994,995,996,849,1001,1002,1003,1004,850,1007,1010,1875,1436,1014,1015,852,1018,1877],"/home/andre/.local/lib/python3.5/site-packages/_pytest/paths.py":[1,2,3,4,49,6,39,8,42,11,12,13,14,15,48,40,19,52,22,16],"/home/andre/Documents/programacao_pessoal/commit_gen/test/__init__.py":[1]}} \ No newline at end of file +!coverage.py: This is a private format, don't read it directly!{"lines":{"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/custom_convention_handler.py":[],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/symphony_cmf.py":[1,2,3],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/__init__.py":[1],"/home/andre/Documents/programacao_pessoal/commit_gen/utils.py":[1,2,5,6,7,72,9,74,77,20,23,24,25,26,29,30,31,34,35,36,37,40,71,8,50,73],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/no_convention.py":[1,2,3,4],"/home/andre/Documents/programacao_pessoal/commit_gen/generator.py":[],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/changelog.py":[1,2,3,4],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/karma_angular.py":[1,2,3,4,6,7],"/home/andre/Documents/programacao_pessoal/commit_gen/test/__init__.py":[1],"/home/andre/Documents/programacao_pessoal/commit_gen/test/test_conventions.py":[1,2,3,4,5,8,9,11,15,16,18,22,23,25,29,30,32,36,38,41,42,43,45,46],"/home/andre/Documents/programacao_pessoal/commit_gen/test/test_utils.py":[1,5,7,8,11,12,13,14,15,17,21,23,26,27,28,29,30,34,35,36,37,38,39,43,44,45,48,49]}} \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index 25900ad..78eeec1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,16 +3,12 @@ python: - "3.4" - "3.5" - "3.6" -jobs: - install: - - pip install -r requirements.txt - include: - - stage: test - script: - # - pytest test/ -v - - coverage run py.test test/ - - stage: lint - script: - - pycodestyle *.py +install: + - pip install -r requirements.txt +script: + - pytest test/ -v + - pycodestyle *.py +after_script: + - py.test --cov=. notification: email: false From 2b6862d7b3fb40251a0cff820f16d0dcfc113b35 Mon Sep 17 00:00:00 2001 From: Andre Filho Date: Thu, 18 Oct 2018 15:05:40 -0300 Subject: [PATCH 3/8] add(ci): code climate test coverage --- .travis.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.travis.yml b/.travis.yml index 78eeec1..2e26190 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,10 +5,15 @@ python: - "3.6" install: - pip install -r requirements.txt +before_script: + - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter + - chmod +x ./cc-test-reporter + - ./cc-test-reporter before-build script: - pytest test/ -v - pycodestyle *.py after_script: - py.test --cov=. + - ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT notification: email: false From 1f607b28292ecee88cf6608d69f443ad31350f3b Mon Sep 17 00:00:00 2001 From: Andre Filho Date: Thu, 18 Oct 2018 15:13:43 -0300 Subject: [PATCH 4/8] chore(ci): coverage run no py.test --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 2e26190..529b20d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,7 @@ script: - pytest test/ -v - pycodestyle *.py after_script: - - py.test --cov=. + - coverage run py.test --cov=. - ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT notification: email: false From c09b7c0d5dfcff053e19b4e3465100e76f755da7 Mon Sep 17 00:00:00 2001 From: Andre Filho Date: Thu, 18 Oct 2018 15:19:48 -0300 Subject: [PATCH 5/8] fix: travis cc coverage --- .coverage | 2 +- .travis.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.coverage b/.coverage index f67c7d0..557cd68 100644 --- a/.coverage +++ b/.coverage @@ -1 +1 @@ -!coverage.py: This is a private format, don't read it directly!{"lines":{"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/custom_convention_handler.py":[],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/symphony_cmf.py":[1,2,3],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/__init__.py":[1],"/home/andre/Documents/programacao_pessoal/commit_gen/utils.py":[1,2,5,6,7,72,9,74,77,20,23,24,25,26,29,30,31,34,35,36,37,40,71,8,50,73],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/no_convention.py":[1,2,3,4],"/home/andre/Documents/programacao_pessoal/commit_gen/generator.py":[],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/changelog.py":[1,2,3,4],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/karma_angular.py":[1,2,3,4,6,7],"/home/andre/Documents/programacao_pessoal/commit_gen/test/__init__.py":[1],"/home/andre/Documents/programacao_pessoal/commit_gen/test/test_conventions.py":[1,2,3,4,5,8,9,11,15,16,18,22,23,25,29,30,32,36,38,41,42,43,45,46],"/home/andre/Documents/programacao_pessoal/commit_gen/test/test_utils.py":[1,5,7,8,11,12,13,14,15,17,21,23,26,27,28,29,30,34,35,36,37,38,39,43,44,45,48,49]}} \ No newline at end of file +!coverage.py: This is a private format, don't read it directly!{"lines":{"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/no_convention.py":[1,2,3,4],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/changelog.py":[1,2,3,4],"/home/andre/Documents/programacao_pessoal/commit_gen/generator.py":[],"/home/andre/Documents/programacao_pessoal/commit_gen/test/__init__.py":[1],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/__init__.py":[1],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/karma_angular.py":[1,2,3,4,6,7],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/symphony_cmf.py":[1,2,3],"/home/andre/Documents/programacao_pessoal/commit_gen/utils.py":[1,2,5,6,7,72,9,74,77,20,23,24,25,26,29,30,31,34,35,36,37,40,71,8,50,73],"/home/andre/Documents/programacao_pessoal/commit_gen/test/test_utils.py":[1,5,7,8,11,12,13,14,15,17,21,23,26,27,28,29,30,34,35,36,37,38,39,43,44,45,48,49],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/custom_convention_handler.py":[],"/home/andre/Documents/programacao_pessoal/commit_gen/test/test_conventions.py":[1,2,3,4,5,8,9,11,15,16,18,22,23,25,29,30,32,36,38,41,42,43,45,46]}} \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index 529b20d..988cab3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,7 @@ script: - pytest test/ -v - pycodestyle *.py after_script: - - coverage run py.test --cov=. + - py.test --cov-report term --cov=. - ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT notification: email: false From d04d1cec38a660e15e4da39cd2c747b5a84ca045 Mon Sep 17 00:00:00 2001 From: Andre Filho Date: Thu, 18 Oct 2018 15:54:58 -0300 Subject: [PATCH 6/8] add: codeclimate test reporter --- .coverage | 1 - .travis.yml | 6 +----- requirements.txt | 3 ++- 3 files changed, 3 insertions(+), 7 deletions(-) delete mode 100644 .coverage diff --git a/.coverage b/.coverage deleted file mode 100644 index 557cd68..0000000 --- a/.coverage +++ /dev/null @@ -1 +0,0 @@ -!coverage.py: This is a private format, don't read it directly!{"lines":{"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/no_convention.py":[1,2,3,4],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/changelog.py":[1,2,3,4],"/home/andre/Documents/programacao_pessoal/commit_gen/generator.py":[],"/home/andre/Documents/programacao_pessoal/commit_gen/test/__init__.py":[1],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/__init__.py":[1],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/karma_angular.py":[1,2,3,4,6,7],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/symphony_cmf.py":[1,2,3],"/home/andre/Documents/programacao_pessoal/commit_gen/utils.py":[1,2,5,6,7,72,9,74,77,20,23,24,25,26,29,30,31,34,35,36,37,40,71,8,50,73],"/home/andre/Documents/programacao_pessoal/commit_gen/test/test_utils.py":[1,5,7,8,11,12,13,14,15,17,21,23,26,27,28,29,30,34,35,36,37,38,39,43,44,45,48,49],"/home/andre/Documents/programacao_pessoal/commit_gen/conventions/custom_convention_handler.py":[],"/home/andre/Documents/programacao_pessoal/commit_gen/test/test_conventions.py":[1,2,3,4,5,8,9,11,15,16,18,22,23,25,29,30,32,36,38,41,42,43,45,46]}} \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index 988cab3..3939350 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,15 +5,11 @@ python: - "3.6" install: - pip install -r requirements.txt -before_script: - - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter - - chmod +x ./cc-test-reporter - - ./cc-test-reporter before-build script: - pytest test/ -v - pycodestyle *.py after_script: - py.test --cov-report term --cov=. - - ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT + - codeclimate-test-reporter notification: email: false diff --git a/requirements.txt b/requirements.txt index 8cad943..c7bf076 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,5 +2,6 @@ pyyaml==3.13 pytest==3.8.1 pycodestyle==2.4.0 argparse==1.4.0 -coverage==4.5 +coverage==4.3 pytest-cov==2.0.0 +codeclimate-test-reporter From ac1798bf5b72c2df003afad07303485cf7933144 Mon Sep 17 00:00:00 2001 From: Andre Filho Date: Thu, 18 Oct 2018 16:28:27 -0300 Subject: [PATCH 7/8] add(ci): codacy coverage --- .travis.yml | 2 ++ requirements.txt | 1 + 2 files changed, 3 insertions(+) diff --git a/.travis.yml b/.travis.yml index 3939350..4e275e9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,5 +11,7 @@ script: after_script: - py.test --cov-report term --cov=. - codeclimate-test-reporter + - coverage xml + - python-codacy-coverage -r coverage.xml notification: email: false diff --git a/requirements.txt b/requirements.txt index c7bf076..e048d91 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,3 +5,4 @@ argparse==1.4.0 coverage==4.3 pytest-cov==2.0.0 codeclimate-test-reporter +codacy-coverage==1.3 From 5663e38231aff4654528b5e44f8d3500594aad4f Mon Sep 17 00:00:00 2001 From: Andre Filho Date: Thu, 18 Oct 2018 16:41:02 -0300 Subject: [PATCH 8/8] fix: codacy issues --- conventions/symphony_cmf.py | 1 + test/test_conventions.py | 7 +------ test/test_utils.py | 1 + 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/conventions/symphony_cmf.py b/conventions/symphony_cmf.py index 6acd455..dc39b8f 100644 --- a/conventions/symphony_cmf.py +++ b/conventions/symphony_cmf.py @@ -1,3 +1,4 @@ def symphony_convention(tag, msg): tag = tag.capitalize() composed = "[%s] %s\n" % (tag, msg) + return composed diff --git a/test/test_conventions.py b/test/test_conventions.py index c3ad1c3..e5b91a4 100644 --- a/test/test_conventions.py +++ b/test/test_conventions.py @@ -7,41 +7,36 @@ def test_angular_convention_with_context(): message = angular.angular_convention('TAG', 'message', 'context') - if not ('tag(context): message\n'): raise AssertionError() def test_angular_convention_without_context(): message = angular.angular_convention('tag', 'message', '') - if not ('tag: message\n'): raise AssertionError() def test_changelog_convention(): message = changelog.changelog_convention('tag', 'message') - if not ('TAG: message\n'): raise AssertionError() def test_symphony_convention(): message = symphony.symphony_convention('tag', 'message') - if not ('[Tag] message\n'): raise AssertionError() def test_no_convention(): inputs = [ - "message", + "message", ] def mock_input(s): return inputs.pop(0) no_convention.input = mock_input - message = no_convention.just_message() if not message == 'Message\n': raise AssertionError() diff --git a/test/test_utils.py b/test/test_utils.py index db6e1ec..61ccfa4 100644 --- a/test/test_utils.py +++ b/test/test_utils.py @@ -10,6 +10,7 @@ def test_get_text(): def mock_input(s): return inputs.pop(0) + utils.input = mock_input a, b = utils.get_text() if not a == 'tag':