From 99f87dbf8e1397d4705122c354c22e696a8d3c9b Mon Sep 17 00:00:00 2001 From: Jeremi Do Dinh Date: Mon, 27 Nov 2023 09:20:18 +0100 Subject: [PATCH] Fix FP on S139 when the comment is a Flake8 pragma comment (#1662) --- .../test/resources/expected/python-S139.json | 4115 ++++++++--------- .../python/checks/TrailingCommentCheck.java | 6 +- .../test/resources/checks/trailingComment.py | 3 + 3 files changed, 1993 insertions(+), 2131 deletions(-) diff --git a/its/ruling/src/test/resources/expected/python-S139.json b/its/ruling/src/test/resources/expected/python-S139.json index 869be145ba..98f35c362d 100644 --- a/its/ruling/src/test/resources/expected/python-S139.json +++ b/its/ruling/src/test/resources/expected/python-S139.json @@ -1,48 +1,48 @@ { 'project:biopython/Bio/Affy/CelFile.py':[ -329, + 329 ], 'project:biopython/Bio/Align/Applications/_Mafft.py':[ 329, -338, + 338 ], 'project:biopython/Bio/Align/Applications/_Muscle.py':[ -250, + 250 ], 'project:biopython/Bio/Align/__init__.py':[ 530, 985, -1074, + 1074 ], 'project:biopython/Bio/Align/substitution_matrices/__init__.py':[ -60, + 60 ], 'project:biopython/Bio/AlignIO/ClustalIO.py':[ 96, 141, 194, 214, -216, + 216 ], 'project:biopython/Bio/AlignIO/EmbossIO.py':[ 30, -129, + 129 ], 'project:biopython/Bio/AlignIO/FastaIO.py':[ 112, -113, + 113 ], 'project:biopython/Bio/AlignIO/MauveIO.py':[ 232, -253, + 253 ], 'project:biopython/Bio/AlignIO/MsfIO.py':[ 33, -204, + 204 ], 'project:biopython/Bio/AlignIO/NexusIO.py':[ 95, -111, + 111 ], 'project:biopython/Bio/AlignIO/PhylipIO.py':[ 160, @@ -51,7 +51,7 @@ 241, 243, 260, -364, + 364 ], 'project:biopython/Bio/AlignIO/StockholmIO.py':[ 374, @@ -62,16 +62,16 @@ 478, 503, 608, -613, + 613 ], 'project:biopython/Bio/AlignIO/__init__.py':[ 162, -176, + 176 ], 'project:biopython/Bio/Alphabet/__init__.py':[ 44, 45, -107, + 107 ], 'project:biopython/Bio/Application/__init__.py':[ 36, @@ -81,11 +81,11 @@ 423, 458, 461, -517, + 517 ], 'project:biopython/Bio/Blast/Applications.py':[ 73, -145, + 145 ], 'project:biopython/Bio/Blast/NCBIXML.py':[ 90, @@ -93,17 +93,17 @@ 667, 785, 828, -848, + 848 ], 'project:biopython/Bio/Blast/Record.py':[ 312, -316, + 316 ], 'project:biopython/Bio/CAPS/__init__.py':[ -88, + 88 ], 'project:biopython/Bio/Compass/__init__.py':[ -43, + 43 ], 'project:biopython/Bio/Data/CodonTable.py':[ 25, @@ -116,47 +116,11 @@ 442, 459, 462, -486, -622, -623, -648, -657, -674, -701, -727, -754, -779, -805, -831, -832, -857, -858, -883, -909, -935, -936, -961, -962, -987, -1012, -1013, -1014, -1037, -1039, -1040, -1065, -1091, -1117, -1118, -1196, -1222, -1273, -1274, -1299, + 486 ], 'project:biopython/Bio/Emboss/Primer3.py':[ 101, -157, + 157 ], 'project:biopython/Bio/Entrez/Parser.py':[ 497, @@ -164,23 +128,23 @@ 517, 538, 654, -708, + 708 ], 'project:biopython/Bio/ExPASy/Enzyme.py':[ 84, -154, + 154 ], 'project:biopython/Bio/ExPASy/Prosite.py':[ -168, + 168 ], 'project:biopython/Bio/FSSP/__init__.py':[ 294, 295, 317, -318, + 318 ], 'project:biopython/Bio/File.py':[ -312, + 312 ], 'project:biopython/Bio/GenBank/Record.py':[ 248, @@ -188,7 +152,7 @@ 264, 266, 268, -272, + 272 ], 'project:biopython/Bio/GenBank/Scanner.py':[ 55, @@ -209,34 +173,32 @@ 1149, 1188, 1246, -1615, + 1615 ], 'project:biopython/Bio/GenBank/__init__.py':[ 146, 413, 426, 473, -725, 1361, -1405, -1506, + 1405 ], 'project:biopython/Bio/Geo/Record.py':[ 52, -69, + 69 ], 'project:biopython/Bio/Geo/__init__.py':[ -36, + 36 ], 'project:biopython/Bio/Graphics/BasicChromosome.py':[ 118, 439, 441, -700, + 700 ], 'project:biopython/Bio/Graphics/ColorSpiral.py':[ 23, -25, + 25 ], 'project:biopython/Bio/Graphics/GenomeDiagram/_AbstractDrawer.py':[ 57, @@ -254,7 +216,7 @@ 527, 532, 533, -535, + 535 ], 'project:biopython/Bio/Graphics/GenomeDiagram/_CircularDrawer.py':[ 152, @@ -332,15 +294,15 @@ 1457, 1475, 1619, -1662, + 1662 ], 'project:biopython/Bio/Graphics/GenomeDiagram/_Colors.py':[ 82, 85, -178, + 178 ], 'project:biopython/Bio/Graphics/GenomeDiagram/_CrossLink.py':[ -36, + 36 ], 'project:biopython/Bio/Graphics/GenomeDiagram/_Diagram.py':[ 111, @@ -367,7 +329,7 @@ 374, 375, 394, -398, + 398 ], 'project:biopython/Bio/Graphics/GenomeDiagram/_Feature.py':[ 104, @@ -380,7 +342,7 @@ 140, 147, 148, -188, + 188 ], 'project:biopython/Bio/Graphics/GenomeDiagram/_FeatureSet.py':[ 47, @@ -393,7 +355,7 @@ 176, 177, 188, -190, + 190 ], 'project:biopython/Bio/Graphics/GenomeDiagram/_Graph.py':[ 81, @@ -405,7 +367,7 @@ 91, 92, 96, -131, + 131 ], 'project:biopython/Bio/Graphics/GenomeDiagram/_GraphSet.py':[ 49, @@ -414,7 +376,7 @@ 52, 95, 98, -99, + 99 ], 'project:biopython/Bio/Graphics/GenomeDiagram/_LinearDrawer.py':[ 171, @@ -516,7 +478,7 @@ 1450, 1452, 1458, -1571, + 1571 ], 'project:biopython/Bio/Graphics/GenomeDiagram/_Track.py':[ 167, @@ -534,7 +496,7 @@ 258, 268, 269, -270, + 270 ], 'project:biopython/Bio/Graphics/KGML_vis.py':[ 69, @@ -547,10 +509,10 @@ 425, 431, 435, -439, + 439 ], 'project:biopython/Bio/Graphics/__init__.py':[ -73, + 73 ], 'project:biopython/Bio/KEGG/KGML/KGML_pathway.py':[ 99, @@ -562,16 +524,16 @@ 600, 602, 604, -620, + 620 ], 'project:biopython/Bio/KEGG/__init__.py':[ -95, + 95 ], 'project:biopython/Bio/LogisticRegression.py':[ 98, 99, 103, -108, + 108 ], 'project:biopython/Bio/MarkovModel.py':[ 325, @@ -579,26 +541,26 @@ 577, 598, 599, -600, + 600 ], 'project:biopython/Bio/MaxEntropy.py':[ 211, -212, + 212 ], 'project:biopython/Bio/Medline/__init__.py':[ 170, 173, -188, + 188 ], 'project:biopython/Bio/NMR/NOEtools.py':[ 56, -87, + 87 ], 'project:biopython/Bio/NMR/xpktools.py':[ 162, 216, 279, -283, + 283 ], 'project:biopython/Bio/NaiveBayes.py':[ 95, @@ -607,7 +569,7 @@ 175, 187, 190, -203, + 203 ], 'project:biopython/Bio/Nexus/Nexus.py':[ 53, @@ -668,7 +630,7 @@ 1976, 1977, 1978, -1980, + 1980 ], 'project:biopython/Bio/Nexus/Trees.py':[ 77, @@ -715,32 +677,32 @@ 894, 925, 937, -957, + 957 ], 'project:biopython/Bio/PDB/Atom.py':[ 79, 80, 85, -86, + 86 ], 'project:biopython/Bio/PDB/Entity.py':[ -134, + 134 ], 'project:biopython/Bio/PDB/MMCIF2Dict.py':[ -33, + 33 ], 'project:biopython/Bio/PDB/MMCIFParser.py':[ 268, -273, + 273 ], 'project:biopython/Bio/PDB/NACCESS.py':[ -129, + 129 ], 'project:biopython/Bio/PDB/PDBList.py':[ 94, 96, 310, -312, + 312 ], 'project:biopython/Bio/PDB/PDBParser.py':[ 181, @@ -748,7 +710,7 @@ 183, 213, 229, -239, + 239 ], 'project:biopython/Bio/PDB/PICIO.py':[ 107, @@ -756,7 +718,7 @@ 136, 300, 303, -305, + 305 ], 'project:biopython/Bio/PDB/ResidueDepth.py':[ 94, @@ -778,12 +740,12 @@ 110, 111, 112, -113, + 113 ], 'project:biopython/Bio/PDB/Selection.py':[ 68, 71, -74, + 74 ], 'project:biopython/Bio/PDB/ic_data.py':[ 19, @@ -794,14 +756,14 @@ 29, 31, 34, -42, + 42 ], 'project:biopython/Bio/PDB/ic_rebuild.py':[ 101, 111, 117, 122, -177, + 177 ], 'project:biopython/Bio/PDB/internal_coords.py':[ 103, @@ -813,7 +775,6 @@ 193, 211, 306, -522, 602, 610, 623, @@ -888,102 +849,93 @@ 3264, 3360, 3363, -3411, + 3411 ], 'project:biopython/Bio/PDB/mmtf/mmtfio.py':[ 131, 132, 172, 181, -205, + 205 ], 'project:biopython/Bio/PDB/parse_pdb_header.py':[ -206, + 206 ], 'project:biopython/Bio/PDB/vectors.py':[ 495, 498, -499, + 499 ], 'project:biopython/Bio/Pathway/Rep/Graph.py':[ 19, 22, 23, 132, -142, + 142 ], 'project:biopython/Bio/Pathway/Rep/MultiGraph.py':[ 20, 23, -126, + 126 ], 'project:biopython/Bio/Phylo/Applications/_Phyml.py':[ -160, -], -'project:biopython/Bio/Phylo/BaseTree.py':[ -296, -461, -476, -478, + 160 ], 'project:biopython/Bio/Phylo/Consensus.py':[ -326, + 326 ], 'project:biopython/Bio/Phylo/PAML/_paml.py':[ -36, + 36 ], 'project:biopython/Bio/Phylo/TreeConstruction.py':[ -531, + 531 ], 'project:biopython/Bio/PopGen/GenePop/Controller.py':[ 69, 240, -542, + 542 ], 'project:biopython/Bio/PopGen/GenePop/EasyController.py':[ 28, -29, + 29 ], 'project:biopython/Bio/PopGen/GenePop/LargeFileParser.py':[ -25, + 25 ], 'project:biopython/Bio/PopGen/GenePop/__init__.py':[ -38, + 38 ], 'project:biopython/Bio/Restriction/Restriction.py':[ 2079, 2367, 2645, -2646, -], -'project:biopython/Bio/Restriction/__init__.py':[ -53, + 2646 ], 'project:biopython/Bio/SCOP/Cla.py':[ 50, -51, + 51 ], 'project:biopython/Bio/SCOP/Des.py':[ 55, -56, + 56 ], 'project:biopython/Bio/SCOP/Dom.py':[ 49, -50, + 50 ], 'project:biopython/Bio/SCOP/Hie.py':[ 52, -53, + 53 ], 'project:biopython/Bio/SCOP/Raf.py':[ 101, 160, -259, + 259 ], 'project:biopython/Bio/SCOP/Residues.py':[ 50, 52, -68, + 68 ], 'project:biopython/Bio/SCOP/__init__.py':[ 260, @@ -992,30 +944,30 @@ 666, 720, 961, -965, + 965 ], 'project:biopython/Bio/SearchIO/BlastIO/blast_xml.py':[ -496, + 496 ], 'project:biopython/Bio/SearchIO/BlatIO.py':[ 313, 459, 460, -699, + 699 ], 'project:biopython/Bio/SearchIO/ExonerateIO/_base.py':[ 194, 282, 306, 497, -498, + 498 ], 'project:biopython/Bio/SearchIO/FastaIO.py':[ -209, + 209 ], 'project:biopython/Bio/SearchIO/HHsuiteIO/hhsuite2_text.py':[ 177, -216, + 216 ], 'project:biopython/Bio/SearchIO/HmmerIO/hmmer3_domtab.py':[ 42, @@ -1029,7 +981,7 @@ 66, 67, 68, -69, + 69 ], 'project:biopython/Bio/SearchIO/HmmerIO/hmmer3_tab.py':[ 47, @@ -1043,7 +995,7 @@ 65, 66, 67, -256, + 256 ], 'project:biopython/Bio/SearchIO/_legacy/NCBIStandalone.py':[ 626, @@ -1058,14 +1010,10 @@ 1105, 1282, 1283, -1340, -], -'project:biopython/Bio/SearchIO/_legacy/ParserSupport.py':[ -221, -223, + 1340 ], 'project:biopython/Bio/SearchIO/_model/hit.py':[ -418, + 418 ], 'project:biopython/Bio/SearchIO/_model/hsp.py':[ 477, @@ -1074,7 +1022,7 @@ 843, 884, 1181, -1192, + 1192 ], 'project:biopython/Bio/Seq.py':[ 109, @@ -1086,15 +1034,10 @@ 1718, 1787, 1795, -2272, + 2272 ], 'project:biopython/Bio/SeqFeature.py':[ -1229, -1655, -1791, -1909, -1974, -2050, + 1229 ], 'project:biopython/Bio/SeqIO/AbiIO.py':[ 311, @@ -1106,9 +1049,9 @@ 530, 531, 532, -533, + 533 ], -'project:biopython/Bio/SeqIO/FastaIO.py':[ + 'project:biopython/Bio/SeqIO/FastaIO.py': [ 108, 110, 118, @@ -1116,10 +1059,10 @@ 129, 323, 399, -426, + 426 ], 'project:biopython/Bio/SeqIO/GckIO.py':[ -115, + 115 ], 'project:biopython/Bio/SeqIO/InsdcIO.py':[ 359, @@ -1131,11 +1074,11 @@ 1165, 1180, 1474, -1476, + 1476 ], 'project:biopython/Bio/SeqIO/Interfaces.py':[ 47, -244, + 244 ], 'project:biopython/Bio/SeqIO/PdbIO.py':[ 319, @@ -1146,17 +1089,17 @@ 327, 331, 332, -333, + 333 ], 'project:biopython/Bio/SeqIO/PirIO.py':[ 150, -282, + 282 ], 'project:biopython/Bio/SeqIO/QualityIO.py':[ -925, + 925 ], 'project:biopython/Bio/SeqIO/SeqXmlIO.py':[ -236, + 236 ], 'project:biopython/Bio/SeqIO/SffIO.py':[ 384, @@ -1179,19 +1122,19 @@ 1316, 1347, 1358, -1479, + 1479 ], 'project:biopython/Bio/SeqIO/SnapGeneIO.py':[ -39, + 39 ], 'project:biopython/Bio/SeqIO/SwissIO.py':[ 43, -48, + 48 ], 'project:biopython/Bio/SeqIO/TabIO.py':[ 91, 102, -129, + 129 ], 'project:biopython/Bio/SeqIO/UniprotIO.py':[ 62, @@ -1203,7 +1146,7 @@ 304, 366, 486, -487, + 487 ], 'project:biopython/Bio/SeqIO/XdnaIO.py':[ 99, @@ -1214,14 +1157,14 @@ 296, 297, 298, -341, + 341 ], 'project:biopython/Bio/SeqIO/__init__.py':[ 389, 390, 400, 916, -1003, + 1003 ], 'project:biopython/Bio/SeqIO/_index.py':[ 358, @@ -1230,13 +1173,13 @@ 659, 726, 727, -731, + 731 ], 'project:biopython/Bio/SeqRecord.py':[ -1188, + 1188 ], 'project:biopython/Bio/SeqUtils/CodonUsage.py':[ -10, + 10 ], 'project:biopython/Bio/SeqUtils/MeltingTemp.py':[ 544, @@ -1244,13 +1187,13 @@ 578, 953, 954, -1069, + 1069 ], 'project:biopython/Bio/SeqUtils/__init__.py':[ 79, 395, 403, -407, + 407 ], 'project:biopython/Bio/Sequencing/Ace.py':[ 117, @@ -1262,15 +1205,15 @@ 276, 277, 496, -514, + 514 ], 'project:biopython/Bio/Sequencing/Phd.py':[ -123, + 123 ], 'project:biopython/Bio/SubsMat/__init__.py':[ 207, 382, -385, + 385 ], 'project:biopython/Bio/SwissProt/__init__.py':[ 389, @@ -1287,12 +1230,12 @@ 794, 808, 818, -832, + 832 ], 'project:biopython/Bio/TogoWS/__init__.py':[ 219, 220, -348, + 348 ], 'project:biopython/Bio/UniGene/__init__.py':[ 234, @@ -1310,7 +1253,7 @@ 246, 247, 248, -249, + 249 ], 'project:biopython/Bio/UniProt/GOA.py':[ 206, @@ -1318,11 +1261,11 @@ 257, 272, 289, -314, + 314 ], 'project:biopython/Bio/Wise/__init__.py':[ 112, -131, + 131 ], 'project:biopython/Bio/Wise/dnal.py':[ 39, @@ -1330,7 +1273,7 @@ 57, 71, 75, -80, + 80 ], 'project:biopython/Bio/bgzf.py':[ 468, @@ -1338,10 +1281,10 @@ 686, 702, 708, -804, + 804 ], 'project:biopython/Bio/codonalign/chisq.py':[ -11, + 11 ], 'project:biopython/Bio/codonalign/codonalignment.py':[ 335, @@ -1355,7 +1298,7 @@ 423, 424, 427, -468, + 468 ], 'project:biopython/Bio/codonalign/codonseq.py':[ 252, @@ -1366,18 +1309,18 @@ 814, 837, 887, -994, + 994 ], 'project:biopython/Bio/kNN.py':[ 92, -109, + 109 ], 'project:biopython/Bio/motifs/__init__.py':[ 232, -390, + 390 ], 'project:biopython/Bio/motifs/jaspar/__init__.py':[ -53, + 53 ], 'project:biopython/Bio/motifs/matrix.py':[ 480, @@ -1385,7 +1328,7 @@ 506, 507, 508, -509, + 509 ], 'project:biopython/Bio/motifs/transfac.py':[ 121, @@ -1396,7 +1339,7 @@ 251, 252, 253, -255, + 255 ], 'project:biopython/Bio/pairwise2.py':[ 277, @@ -1422,23 +1365,23 @@ 1367, 1386, 1387, -1388, + 1388 ], 'project:biopython/BioSQL/BioSeq.py':[ 46, 228, -484, + 484 ], 'project:biopython/BioSQL/BioSeqDatabase.py':[ 27, 287, 289, 291, -303, + 303 ], 'project:biopython/BioSQL/Loader.py':[ 601, -609, + 609 ], 'project:buildbot-0.8.6p1/buildbot/buildslave.py':[ 86, @@ -1448,32 +1391,32 @@ 646, 650, 791, -896, + 896 ], 'project:buildbot-0.8.6p1/buildbot/changes/bonsaipoller.py':[ 96, 97, -98, + 98 ], 'project:buildbot-0.8.6p1/buildbot/changes/changes.py':[ 38, 39, 210, -275, + 275 ], 'project:buildbot-0.8.6p1/buildbot/changes/filter.py':[ -44, + 44 ], 'project:buildbot-0.8.6p1/buildbot/changes/gerritchangesource.py':[ 78, -112, + 112 ], 'project:buildbot-0.8.6p1/buildbot/changes/gitpoller.py':[ -124, + 124 ], 'project:buildbot-0.8.6p1/buildbot/changes/hgbuildbot.py':[ 103, -106, + 106 ], 'project:buildbot-0.8.6p1/buildbot/changes/mail.py':[ 91, @@ -1485,13 +1428,13 @@ 342, 344, 346, -479, + 479 ], 'project:buildbot-0.8.6p1/buildbot/changes/p4poller.py':[ 61, 135, 166, -168, + 168 ], 'project:buildbot-0.8.6p1/buildbot/changes/svnpoller.py':[ 58, @@ -1499,34 +1442,34 @@ 80, 160, 250, -300, + 300 ], 'project:buildbot-0.8.6p1/buildbot/clients/gtkPanes.py':[ 25, -319, + 319 ], 'project:buildbot-0.8.6p1/buildbot/clients/tryclient.py':[ 220, 380, 407, -408, + 408 ], 'project:buildbot-0.8.6p1/buildbot/config.py':[ -408, + 408 ], 'project:buildbot-0.8.6p1/buildbot/db/changes.py':[ 212, -220, + 220 ], 'project:buildbot-0.8.6p1/buildbot/db/connector.py':[ 67, -68, + 68 ], 'project:buildbot-0.8.6p1/buildbot/db/migrate/versions/011_add_buildrequest_claims.py':[ -60, + 60 ], 'project:buildbot-0.8.6p1/buildbot/db/migrate/versions/013_remove_schedulers_state_column.py':[ -26, + 26 ], 'project:buildbot-0.8.6p1/buildbot/db/model.py':[ 60, @@ -1542,7 +1485,7 @@ 166, 172, 175, -182, + 182 ], 'project:buildbot-0.8.6p1/buildbot/db/pool.py':[ 156, @@ -1551,18 +1494,18 @@ 231, 243, 246, -295, + 295 ], 'project:buildbot-0.8.6p1/buildbot/db/state.py':[ 22, -143, + 143 ], 'project:buildbot-0.8.6p1/buildbot/ec2buildslave.py':[ -43, + 43 ], 'project:buildbot-0.8.6p1/buildbot/interfaces.py':[ 217, -219, + 219 ], 'project:buildbot-0.8.6p1/buildbot/locks.py':[ 22, @@ -1570,28 +1513,28 @@ 42, 43, 44, -62, + 62 ], 'project:buildbot-0.8.6p1/buildbot/manhole.py':[ 29, 137, -138, + 138 ], 'project:buildbot-0.8.6p1/buildbot/master.py':[ 259, -342, + 342 ], 'project:buildbot-0.8.6p1/buildbot/monkeypatches/bug4881.py':[ 135, 145, -157, + 157 ], 'project:buildbot-0.8.6p1/buildbot/pbmanager.py':[ 139, -154, + 154 ], 'project:buildbot-0.8.6p1/buildbot/pbutil.py':[ -154, + 154 ], 'project:buildbot-0.8.6p1/buildbot/process/botmaster.py':[ 50, @@ -1601,7 +1544,7 @@ 653, 670, 683, -691, + 691 ], 'project:buildbot-0.8.6p1/buildbot/process/build.py':[ 120, @@ -1610,14 +1553,14 @@ 355, 356, 392, -393, + 393 ], 'project:buildbot-0.8.6p1/buildbot/process/builder.py':[ -239, + 239 ], 'project:buildbot-0.8.6p1/buildbot/process/buildrequest.py':[ 110, -144, + 144 ], 'project:buildbot-0.8.6p1/buildbot/process/buildstep.py':[ 308, @@ -1627,13 +1570,13 @@ 784, 799, 802, -806, + 806 ], 'project:buildbot-0.8.6p1/buildbot/process/factory.py':[ -118, + 118 ], 'project:buildbot-0.8.6p1/buildbot/process/properties.py':[ -51, + 51 ], 'project:buildbot-0.8.6p1/buildbot/process/slavebuilder.py':[ 20, @@ -1642,16 +1585,16 @@ 23, 24, 36, -96, + 96 ], 'project:buildbot-0.8.6p1/buildbot/process/subunitlogobserver.py':[ -47, + 47 ], 'project:buildbot-0.8.6p1/buildbot/process/users/users.py':[ -125, + 125 ], 'project:buildbot-0.8.6p1/buildbot/schedulers/base.py':[ -98, + 98 ], 'project:buildbot-0.8.6p1/buildbot/schedulers/basic.py':[ 35, @@ -1661,28 +1604,28 @@ 201, 211, 235, -263, + 263 ], 'project:buildbot-0.8.6p1/buildbot/schedulers/filter.py':[ -18, + 18 ], 'project:buildbot-0.8.6p1/buildbot/schedulers/forcesched.py':[ 114, -261, + 261 ], 'project:buildbot-0.8.6p1/buildbot/schedulers/timed.py':[ 46, 223, 279, 300, -358, + 358 ], 'project:buildbot-0.8.6p1/buildbot/schedulers/trysched.py':[ 116, 126, 135, 192, -265, + 265 ], 'project:buildbot-0.8.6p1/buildbot/scripts/runner.py':[ 49, @@ -1690,20 +1633,20 @@ 125, 138, 375, -1145, + 1145 ], 'project:buildbot-0.8.6p1/buildbot/scripts/startup.py':[ -97, + 97 ], 'project:buildbot-0.8.6p1/buildbot/sourcestamp.py':[ 172, 176, 181, -183, + 183 ], 'project:buildbot-0.8.6p1/buildbot/status/build.py':[ 104, -127, + 127 ], 'project:buildbot-0.8.6p1/buildbot/status/builder.py':[ 61, @@ -1712,13 +1655,13 @@ 429, 440, 489, -517, + 517 ], 'project:buildbot-0.8.6p1/buildbot/status/buildrequest.py':[ 65, 142, 144, -147, + 147 ], 'project:buildbot-0.8.6p1/buildbot/status/buildstep.py':[ 136, @@ -1727,7 +1670,7 @@ 226, 241, 276, -316, + 316 ], 'project:buildbot-0.8.6p1/buildbot/status/client.py':[ 53, @@ -1736,7 +1679,7 @@ 367, 368, 369, -584, + 584 ], 'project:buildbot-0.8.6p1/buildbot/status/logfile.py':[ 131, @@ -1747,18 +1690,18 @@ 628, 637, 654, -666, + 666 ], 'project:buildbot-0.8.6p1/buildbot/status/mail.py':[ 33, 391, 406, 409, -717, + 717 ], 'project:buildbot-0.8.6p1/buildbot/status/master.py':[ 203, -344, + 344 ], 'project:buildbot-0.8.6p1/buildbot/status/progress.py':[ 95, @@ -1766,20 +1709,20 @@ 161, 182, 188, -249, + 249 ], 'project:buildbot-0.8.6p1/buildbot/status/status_gerrit.py':[ 81, 99, 105, -109, + 109 ], 'project:buildbot-0.8.6p1/buildbot/status/tinderbox.py':[ 146, -149, + 149 ], 'project:buildbot-0.8.6p1/buildbot/status/web/auth.py':[ -46, + 46 ], 'project:buildbot-0.8.6p1/buildbot/status/web/base.py':[ 257, @@ -1788,35 +1731,35 @@ 513, 553, 568, -620, + 620 ], 'project:buildbot-0.8.6p1/buildbot/status/web/baseweb.py':[ 308, 355, 392, -417, + 417 ], 'project:buildbot-0.8.6p1/buildbot/status/web/console.py':[ 26, 60, 272, -710, + 710 ], 'project:buildbot-0.8.6p1/buildbot/status/web/grid.py':[ 21, -134, + 134 ], 'project:buildbot-0.8.6p1/buildbot/status/web/hooks/googlecode.py':[ -28, + 28 ], 'project:buildbot-0.8.6p1/buildbot/status/web/session.py':[ -22, + 22 ], 'project:buildbot-0.8.6p1/buildbot/status/web/status_json.py':[ -191, + 191 ], 'project:buildbot-0.8.6p1/buildbot/status/web/tests.py':[ -66, + 66 ], 'project:buildbot-0.8.6p1/buildbot/status/web/waterfall.py':[ 554, @@ -1826,23 +1769,23 @@ 637, 660, 737, -769, + 769 ], 'project:buildbot-0.8.6p1/buildbot/status/words.py':[ 121, 822, 838, -970, + 970 ], 'project:buildbot-0.8.6p1/buildbot/steps/blocker.py':[ 52, 81, 84, -208, + 208 ], 'project:buildbot-0.8.6p1/buildbot/steps/master.py':[ 79, -88, + 88 ], 'project:buildbot-0.8.6p1/buildbot/steps/python.py':[ 74, @@ -1854,7 +1797,7 @@ 166, 180, 188, -258, + 258 ], 'project:buildbot-0.8.6p1/buildbot/steps/python_twisted.py':[ 108, @@ -1864,7 +1807,7 @@ 203, 514, 534, -567, + 567 ], 'project:buildbot-0.8.6p1/buildbot/steps/shell.py':[ 69, @@ -1873,10 +1816,10 @@ 114, 282, 629, -685, + 685 ], 'project:buildbot-0.8.6p1/buildbot/steps/source/git.py':[ -155, + 155 ], 'project:buildbot-0.8.6p1/buildbot/steps/source/oldsource.py':[ 69, @@ -1886,39 +1829,39 @@ 349, 559, 814, -1121, + 1121 ], 'project:buildbot-0.8.6p1/buildbot/steps/source/svn.py':[ -227, + 227 ], 'project:buildbot-0.8.6p1/buildbot/steps/transfer.py':[ -182, + 182 ], 'project:buildbot-0.8.6p1/buildbot/test/fake/fakedb.py':[ -170, + 170 ], 'project:buildbot-0.8.6p1/buildbot/test/fake/remotecommand.py':[ -95, + 95 ], 'project:buildbot-0.8.6p1/buildbot/test/test_extra_coverage.py':[ -20, + 20 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_changes_filter.py':[ 32, -90, + 90 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_changes_p4poller.py':[ 174, 182, 219, 221, -229, + 229 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_changes_svnpoller.py':[ 384, 414, 463, -502, + 502 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_clients_sendchange.py':[ 142, @@ -1928,11 +1871,11 @@ 176, 179, 180, -184, + 184 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_config.py':[ 652, -780, + 780 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_db_buildrequests.py':[ 666, @@ -1941,30 +1884,30 @@ 669, 670, 671, -672, + 672 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_db_changes.py':[ -379, + 379 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_db_enginestrategy.py':[ 88, -91, + 91 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_db_migrate_versions_011_add_buildrequest_claims.py':[ -38, + 38 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_db_migrate_versions_016_restore_buildrequest_indices.py':[ -35, + 35 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_db_migrate_versions_018_add_sourcestampset.py':[ 39, -129, + 129 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_db_pool.py':[ -63, + 63 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_db_state.py':[ -151, + 151 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_db_users.py':[ 117, @@ -1977,12 +1920,12 @@ 397, 411, 425, -439, + 439 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_master.py':[ 91, 230, -503, + 503 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_process_botmaster_BuildRequestDistributor.py':[ 129, @@ -1990,22 +1933,22 @@ 157, 175, 180, -186, + 186 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_process_botmaster_DuplicateSlaveArbitrator.py':[ 120, -209, + 209 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_process_builder.py':[ 391, 399, -731, + 731 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_process_debug.py':[ -170, + 170 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_process_properties.py':[ -426, + 426 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_schedulers_basic.py':[ 39, @@ -2017,10 +1960,10 @@ 245, 326, 332, -336, + 336 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_schedulers_dependent.py':[ -118, + 118 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_schedulers_timed_Nightly.py':[ 175, @@ -2033,7 +1976,7 @@ 269, 270, 286, -309, + 309 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_schedulers_timed_Periodic.py':[ 70, @@ -2047,14 +1990,14 @@ 135, 138, 166, -169, + 169 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_schedulers_triggerable.py':[ 80, -137, + 137 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_scripts_runner.py':[ -455, + 455 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_status_logfile.py':[ 30, @@ -2063,89 +2006,89 @@ 129, 201, 204, -216, + 216 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_status_mail.py':[ 179, 380, -503, + 503 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_status_web_links.py':[ 76, 79, -80, + 80 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_status_words.py':[ 138, -191, + 191 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_steps_blocker.py':[ 34, -37, + 37 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_steps_shell.py':[ 333, -662, + 662 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_steps_source_git.py':[ -752, + 752 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_steps_source_mercurial.py':[ 220, 289, -322, + 322 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_steps_source_svn.py':[ 181, -955, + 955 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_steps_subunit.py':[ -79, + 79 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_steps_trigger.py':[ 241, -334, + 334 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_steps_vstudio.py':[ 126, 145, 148, 396, -580, + 580 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_util.py':[ -69, + 69 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_util_bbcollections.py':[ 54, -55, + 55 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_util_loop.py':[ 99, 137, -158, + 158 ], 'project:buildbot-0.8.6p1/buildbot/test/unit/test_util_lru.py':[ 240, -337, + 337 ], 'project:buildbot-0.8.6p1/buildbot/util/__init__.py':[ 138, -145, + 145 ], 'project:buildbot-0.8.6p1/buildbot/util/loop.py':[ 80, 154, -181, + 181 ], 'project:buildbot-0.8.6p1/buildbot/util/maildir.py':[ -47, + 47 ], 'project:buildbot-0.8.6p1/buildbot/util/misc.py':[ -93, + 93 ], 'project:buildbot-0.8.6p1/buildbot/util/sautils.py':[ -40, + 40 ], 'project:buildbot-0.8.6p1/contrib/buildbot_json.py':[ 90, @@ -2163,41 +2106,41 @@ 251, 285, 294, -412, + 412 ], 'project:buildbot-0.8.6p1/contrib/bzr_buildbot.py':[ 144, 252, 282, 451, -453, + 453 ], 'project:buildbot-0.8.6p1/contrib/coverage2text.py':[ -83, + 83 ], 'project:buildbot-0.8.6p1/contrib/googlecode_atom.py':[ 141, -166, + 166 ], 'project:buildbot-0.8.6p1/contrib/post_build_request.py':[ 13, 15, -22, + 22 ], 'project:buildbot-0.8.6p1/contrib/svnpoller.py':[ -30, + 30 ], 'project:buildbot-0.8.6p1/contrib/viewcvspoll.py':[ -46, + 46 ], 'project:buildbot-0.8.6p1/contrib/windows/buildbot_service.py':[ 271, 485, 490, -501, + 501 ], 'project:buildbot-0.8.6p1/setup.py':[ -119, + 119 ], 'project:buildbot-slave-0.8.6p1/buildslave/bot.py':[ 166, @@ -2206,79 +2149,79 @@ 196, 200, 332, -491, + 491 ], 'project:buildbot-slave-0.8.6p1/buildslave/commands/base.py':[ 127, 134, 280, -450, + 450 ], 'project:buildbot-slave-0.8.6p1/buildslave/commands/hg.py':[ 43, -273, + 273 ], 'project:buildbot-slave-0.8.6p1/buildslave/commands/repo.py':[ 188, -203, + 203 ], 'project:buildbot-slave-0.8.6p1/buildslave/commands/transfer.py':[ -117, + 117 ], 'project:buildbot-slave-0.8.6p1/buildslave/commands/utils.py':[ -89, + 89 ], 'project:buildbot-slave-0.8.6p1/buildslave/monkeypatches/bug4881.py':[ 135, 145, -157, + 157 ], 'project:buildbot-slave-0.8.6p1/buildslave/runprocess.py':[ 107, 113, 316, 411, -427, + 427 ], 'project:buildbot-slave-0.8.6p1/buildslave/scripts/startup.py':[ -110, + 110 ], 'project:buildbot-slave-0.8.6p1/buildslave/test/fake/runprocess.py':[ 117, 129, -162, + 162 ], 'project:buildbot-slave-0.8.6p1/buildslave/test/test_extra_coverage.py':[ -20, + 20 ], 'project:buildbot-slave-0.8.6p1/buildslave/test/unit/runprocess-scripts.py':[ 37, 50, 98, -104, + 104 ], 'project:buildbot-slave-0.8.6p1/buildslave/test/unit/test_bot.py':[ -134, + 134 ], 'project:buildbot-slave-0.8.6p1/buildslave/test/unit/test_commands_bk.py':[ -57, + 57 ], 'project:buildbot-slave-0.8.6p1/buildslave/test/unit/test_commands_fs.py':[ 49, 96, -104, + 104 ], 'project:buildbot-slave-0.8.6p1/buildslave/test/unit/test_commands_git.py':[ 105, 209, -550, + 550 ], 'project:buildbot-slave-0.8.6p1/buildslave/test/unit/test_commands_mtn.py':[ 251, 302, 349, 395, -441, + 441 ], 'project:buildbot-slave-0.8.6p1/buildslave/test/unit/test_commands_transfer.py':[ 125, @@ -2290,19 +2233,19 @@ 329, 399, 458, -507, + 507 ], 'project:buildbot-slave-0.8.6p1/buildslave/test/unit/test_runprocess.py':[ 184, 192, 363, -416, + 416 ], 'project:buildbot-slave-0.8.6p1/contrib/windows/buildbot_service.py':[ 271, 485, 490, -501, + 501 ], 'project:django-2.2.3/django/conf/global_settings.py':[ 292, @@ -2320,7 +2263,7 @@ 387, 389, 390, -391, + 391 ], 'project:django-2.2.3/django/conf/locale/az/formats.py':[ 21, @@ -2329,14 +2272,14 @@ 25, 26, 27, -31, + 31 ], 'project:django-2.2.3/django/conf/locale/bg/formats.py':[ -20, + 20 ], 'project:django-2.2.3/django/conf/locale/bn/formats.py':[ 27, -28, + 28 ], 'project:django-2.2.3/django/conf/locale/cs/formats.py':[ 17, @@ -2351,7 +2294,7 @@ 36, 37, 38, -41, + 41 ], 'project:django-2.2.3/django/conf/locale/cy/formats.py':[ 5, @@ -2370,25 +2313,25 @@ 26, 28, 29, -30, + 30 ], 'project:django-2.2.3/django/conf/locale/da/formats.py':[ 20, 21, -22, + 22 ], 'project:django-2.2.3/django/conf/locale/de/formats.py':[ 17, 21, 22, -23, + 23 ], 'project:django-2.2.3/django/conf/locale/de_CH/formats.py':[ 17, 21, 22, 23, -33, + 33 ], 'project:django-2.2.3/django/conf/locale/el/formats.py':[ 17, @@ -2400,7 +2343,7 @@ 26, 28, 29, -30, + 30 ], 'project:django-2.2.3/django/conf/locale/en/formats.py':[ 18, @@ -2412,7 +2355,7 @@ 31, 33, 34, -35, + 35 ], 'project:django-2.2.3/django/conf/locale/en_AU/formats.py':[ 5, @@ -2430,7 +2373,7 @@ 30, 32, 33, -34, + 34 ], 'project:django-2.2.3/django/conf/locale/en_GB/formats.py':[ 5, @@ -2448,7 +2391,7 @@ 30, 32, 33, -34, + 34 ], 'project:django-2.2.3/django/conf/locale/eo/formats.py':[ 5, @@ -2471,25 +2414,25 @@ 40, 43, 44, -48, + 48 ], 'project:django-2.2.3/django/conf/locale/es_AR/formats.py':[ -12, + 12 ], 'project:django-2.2.3/django/conf/locale/es_CO/formats.py':[ -12, + 12 ], 'project:django-2.2.3/django/conf/locale/es_MX/formats.py':[ 10, 12, -23, + 23 ], 'project:django-2.2.3/django/conf/locale/es_NI/formats.py':[ 10, -12, + 12 ], 'project:django-2.2.3/django/conf/locale/et/formats.py':[ -20, + 20 ], 'project:django-2.2.3/django/conf/locale/fi/formats.py':[ 21, @@ -2498,7 +2441,7 @@ 26, 27, 28, -38, + 38 ], 'project:django-2.2.3/django/conf/locale/fr/formats.py':[ 17, @@ -2510,7 +2453,7 @@ 27, 28, 29, -32, + 32 ], 'project:django-2.2.3/django/conf/locale/hr/formats.py':[ 19, @@ -2531,13 +2474,13 @@ 39, 40, 41, -42, + 42 ], 'project:django-2.2.3/django/conf/locale/hu/formats.py':[ 24, 25, 26, -30, + 30 ], 'project:django-2.2.3/django/conf/locale/id/formats.py':[ 17, @@ -2555,7 +2498,7 @@ 39, 41, 42, -43, + 43 ], 'project:django-2.2.3/django/conf/locale/it/formats.py':[ 5, @@ -2580,7 +2523,7 @@ 36, 38, 39, -40, + 40 ], 'project:django-2.2.3/django/conf/locale/ka/formats.py':[ 18, @@ -2598,7 +2541,7 @@ 38, 40, 41, -42, + 42 ], 'project:django-2.2.3/django/conf/locale/ko/formats.py':[ 18, @@ -2615,7 +2558,7 @@ 42, 43, 46, -47, + 47 ], 'project:django-2.2.3/django/conf/locale/lt/formats.py':[ 17, @@ -2630,7 +2573,7 @@ 37, 38, 39, -40, + 40 ], 'project:django-2.2.3/django/conf/locale/lv/formats.py':[ 18, @@ -2646,7 +2589,7 @@ 39, 40, 41, -45, + 45 ], 'project:django-2.2.3/django/conf/locale/mk/formats.py':[ 17, @@ -2664,7 +2607,7 @@ 34, 35, 36, -37, + 37 ], 'project:django-2.2.3/django/conf/locale/ml/formats.py':[ 18, @@ -2676,7 +2619,7 @@ 31, 33, 34, -35, + 35 ], 'project:django-2.2.3/django/conf/locale/nb/formats.py':[ 18, @@ -2689,7 +2632,7 @@ 32, 33, 34, -38, + 38 ], 'project:django-2.2.3/django/conf/locale/nl/formats.py':[ 5, @@ -2709,7 +2652,7 @@ 58, 59, 63, -64, + 64 ], 'project:django-2.2.3/django/conf/locale/nn/formats.py':[ 18, @@ -2722,13 +2665,13 @@ 33, 34, 35, -39, + 39 ], 'project:django-2.2.3/django/conf/locale/pl/formats.py':[ 17, 22, 23, -24, + 24 ], 'project:django-2.2.3/django/conf/locale/pt/formats.py':[ 18, @@ -2740,7 +2683,7 @@ 29, 31, 32, -33, + 33 ], 'project:django-2.2.3/django/conf/locale/pt_BR/formats.py':[ 17, @@ -2749,7 +2692,7 @@ 24, 26, 27, -28, + 28 ], 'project:django-2.2.3/django/conf/locale/ru/formats.py':[ 21, @@ -2758,14 +2701,14 @@ 25, 26, 27, -31, + 31 ], 'project:django-2.2.3/django/conf/locale/sk/formats.py':[ 17, 22, 23, 24, -28, + 28 ], 'project:django-2.2.3/django/conf/locale/sl/formats.py':[ 17, @@ -2786,7 +2729,7 @@ 39, 40, 41, -42, + 42 ], 'project:django-2.2.3/django/conf/locale/sr/formats.py':[ 17, @@ -2804,7 +2747,7 @@ 36, 37, 38, -39, + 39 ], 'project:django-2.2.3/django/conf/locale/sr_Latn/formats.py':[ 17, @@ -2822,7 +2765,7 @@ 36, 37, 38, -39, + 39 ], 'project:django-2.2.3/django/conf/locale/sv/formats.py':[ 23, @@ -2834,20 +2777,20 @@ 31, 32, 33, -37, + 37 ], 'project:django-2.2.3/django/conf/locale/th/formats.py':[ 18, 19, 27, 28, -29, + 29 ], 'project:django-2.2.3/django/conf/locale/tr/formats.py':[ 17, 22, 23, -24, + 24 ], 'project:django-2.2.3/django/conf/locale/uk/formats.py':[ 18, @@ -2858,7 +2801,7 @@ 31, 32, 33, -36, + 36 ], 'project:django-2.2.3/django/conf/locale/zh_Hans/formats.py':[ 7, @@ -2872,7 +2815,7 @@ 34, 35, 36, -37, + 37 ], 'project:django-2.2.3/django/conf/locale/zh_Hant/formats.py':[ 7, @@ -2886,120 +2829,120 @@ 34, 35, 36, -37, + 37 ], 'project:django-2.2.3/django/contrib/admin/checks.py':[ 359, -539, + 539 ], 'project:django-2.2.3/django/contrib/admin/filters.py':[ 21, -312, + 312 ], 'project:django-2.2.3/django/contrib/admin/helpers.py':[ 94, 125, -126, + 126 ], 'project:django-2.2.3/django/contrib/admin/options.py':[ 336, -1848, + 1848 ], 'project:django-2.2.3/django/contrib/admin/sites.py':[ 63, -76, + 76 ], 'project:django-2.2.3/django/contrib/admin/templatetags/admin_list.py':[ 157, 158, 159, -165, + 165 ], 'project:django-2.2.3/django/contrib/admin/templatetags/admin_modify.py':[ -102, + 102 ], 'project:django-2.2.3/django/contrib/admin/utils.py':[ 162, -449, + 449 ], 'project:django-2.2.3/django/contrib/admin/views/main.py':[ 97, 291, 301, -398, + 398 ], 'project:django-2.2.3/django/contrib/admin/widgets.py':[ 195, -417, + 417 ], 'project:django-2.2.3/django/contrib/auth/hashers.py':[ 19, 20, 442, -617, + 617 ], 'project:django-2.2.3/django/contrib/auth/management/commands/changepassword.py':[ -51, + 51 ], 'project:django-2.2.3/django/contrib/auth/management/commands/createsuperuser.py':[ -60, + 60 ], 'project:django-2.2.3/django/contrib/auth/middleware.py':[ -94, + 94 ], 'project:django-2.2.3/django/contrib/auth/models.py':[ -385, + 385 ], 'project:django-2.2.3/django/contrib/auth/tokens.py':[ -62, + 62 ], 'project:django-2.2.3/django/contrib/contenttypes/fields.py':[ -552, + 552 ], 'project:django-2.2.3/django/contrib/contenttypes/forms.py':[ -71, + 71 ], 'project:django-2.2.3/django/contrib/flatpages/middleware.py':[ -10, + 10 ], 'project:django-2.2.3/django/contrib/gis/admin/options.py':[ -107, + 107 ], 'project:django-2.2.3/django/contrib/gis/db/backends/mysql/operations.py':[ -36, + 36 ], 'project:django-2.2.3/django/contrib/gis/db/backends/oracle/operations.py':[ 97, -102, + 102 ], 'project:django-2.2.3/django/contrib/gis/db/backends/postgis/const.py':[ 32, 33, 36, 38, -40, + 40 ], 'project:django-2.2.3/django/contrib/gis/db/backends/postgis/operations.py':[ -127, + 127 ], 'project:django-2.2.3/django/contrib/gis/db/models/__init__.py':[ -1, + 1 ], 'project:django-2.2.3/django/contrib/gis/db/models/fields.py':[ -137, + 137 ], 'project:django-2.2.3/django/contrib/gis/forms/widgets.py':[ -25, + 25 ], 'project:django-2.2.3/django/contrib/gis/gdal/geometries.py':[ 352, -619, + 619 ], 'project:django-2.2.3/django/contrib/gis/gdal/prototypes/ds.py':[ -15, + 15 ], 'project:django-2.2.3/django/contrib/gis/gdal/prototypes/geom.py':[ -67, + 67 ], 'project:django-2.2.3/django/contrib/gis/gdal/raster/const.py':[ 10, @@ -3028,65 +2971,65 @@ 62, 63, 64, -65, + 65 ], 'project:django-2.2.3/django/contrib/gis/geos/geometry.py':[ -30, + 30 ], 'project:django-2.2.3/django/contrib/gis/geos/linestring.py':[ 54, -107, + 107 ], 'project:django-2.2.3/django/contrib/gis/geos/prototypes/misc.py':[ -19, + 19 ], 'project:django-2.2.3/django/contrib/gis/ptr.py':[ 9, -38, + 38 ], 'project:django-2.2.3/django/contrib/gis/serializers/geojson.py':[ -20, + 20 ], 'project:django-2.2.3/django/contrib/gis/utils/layermapping.py':[ 136, 365, -626, + 626 ], 'project:django-2.2.3/django/contrib/humanize/templatetags/humanize.py':[ -265, + 265 ], 'project:django-2.2.3/django/contrib/messages/storage/cookie.py':[ -108, + 108 ], 'project:django-2.2.3/django/contrib/postgres/fields/array.py':[ 144, -149, + 149 ], 'project:django-2.2.3/django/contrib/sessions/backends/base.py':[ 217, -242, + 242 ], 'project:django-2.2.3/django/contrib/sessions/base_session.py':[ -22, + 22 ], 'project:django-2.2.3/django/contrib/sitemaps/__init__.py':[ -119, + 119 ], 'project:django-2.2.3/django/contrib/sitemaps/views.py':[ -30, + 30 ], 'project:django-2.2.3/django/contrib/staticfiles/finders.py':[ -166, + 166 ], 'project:django-2.2.3/django/contrib/staticfiles/storage.py':[ 126, -371, + 371 ], 'project:django-2.2.3/django/contrib/syndication/views.py':[ -89, + 89 ], 'project:django-2.2.3/django/core/cache/backends/db.py':[ -199, + 199 ], 'project:django-2.2.3/django/core/cache/backends/filebased.py':[ 47, @@ -3094,10 +3037,10 @@ 106, 108, 148, -150, + 150 ], 'project:django-2.2.3/django/core/cache/backends/memcached.py':[ -54, + 54 ], 'project:django-2.2.3/django/core/checks/__init__.py':[ 8, @@ -3108,67 +3051,67 @@ 13, 14, 15, -16, + 16 ], 'project:django-2.2.3/django/core/files/base.py':[ -144, + 144 ], 'project:django-2.2.3/django/core/files/locks.py':[ 35, -91, + 91 ], 'project:django-2.2.3/django/core/files/uploadhandler.py':[ -65, + 65 ], 'project:django-2.2.3/django/core/handlers/wsgi.py':[ -41, + 41 ], 'project:django-2.2.3/django/core/mail/backends/console.py':[ -35, + 35 ], 'project:django-2.2.3/django/core/mail/backends/locmem.py':[ -26, + 26 ], 'project:django-2.2.3/django/core/mail/message.py':[ 24, 58, 109, 199, -274, + 274 ], 'project:django-2.2.3/django/core/management/__init__.py':[ 309, -322, + 322 ], 'project:django-2.2.3/django/core/management/base.py':[ 221, -394, + 394 ], 'project:django-2.2.3/django/core/management/commands/inspectdb.py':[ 97, 98, 100, 101, -147, + 147 ], 'project:django-2.2.3/django/core/management/commands/loaddata.py':[ -199, + 199 ], 'project:django-2.2.3/django/core/management/commands/shell.py':[ -47, + 47 ], 'project:django-2.2.3/django/core/management/templates.py':[ -140, + 140 ], 'project:django-2.2.3/django/core/serializers/python.py':[ -87, + 87 ], 'project:django-2.2.3/django/core/servers/basehttp.py':[ 187, -193, + 193 ], 'project:django-2.2.3/django/core/signing.py':[ -77, + 77 ], 'project:django-2.2.3/django/core/validators.py':[ 75, @@ -3183,21 +3126,21 @@ 100, 124, 127, -128, + 128 ], 'project:django-2.2.3/django/db/backends/base/operations.py':[ 424, -471, + 471 ], 'project:django-2.2.3/django/db/backends/mysql/base.py':[ 61, -62, + 62 ], 'project:django-2.2.3/django/db/backends/mysql/operations.py':[ 56, 91, 119, -155, + 155 ], 'project:django-2.2.3/django/db/backends/oracle/base.py':[ 52, @@ -3207,18 +3150,18 @@ 56, 57, 58, -59, + 59 ], 'project:django-2.2.3/django/db/backends/oracle/creation.py':[ -98, + 98 ], 'project:django-2.2.3/django/db/backends/oracle/introspection.py':[ 99, -216, + 216 ], 'project:django-2.2.3/django/db/backends/oracle/operations.py':[ 135, -147, + 147 ], 'project:django-2.2.3/django/db/backends/postgresql/base.py':[ 39, @@ -3227,23 +3170,23 @@ 42, 43, 44, -45, + 45 ], 'project:django-2.2.3/django/db/backends/postgresql/client.py':[ -67, + 67 ], 'project:django-2.2.3/django/db/backends/postgresql/features.py':[ -56, + 56 ], 'project:django-2.2.3/django/db/backends/postgresql/operations.py':[ 106, -183, + 183 ], 'project:django-2.2.3/django/db/backends/sqlite3/introspection.py':[ -428, + 428 ], 'project:django-2.2.3/django/db/backends/sqlite3/operations.py':[ -163, + 163 ], 'project:django-2.2.3/django/db/backends/utils.py':[ 122, @@ -3251,39 +3194,39 @@ 142, 146, 153, -169, + 169 ], 'project:django-2.2.3/django/db/migrations/executor.py':[ 144, -181, + 181 ], 'project:django-2.2.3/django/db/migrations/optimizer.py':[ -45, + 45 ], 'project:django-2.2.3/django/db/migrations/questioner.py':[ -36, + 36 ], 'project:django-2.2.3/django/db/migrations/serializer.py':[ -150, + 150 ], 'project:django-2.2.3/django/db/migrations/state.py':[ 96, 101, 156, -161, + 161 ], 'project:django-2.2.3/django/db/migrations/writer.py':[ -96, + 96 ], 'project:django-2.2.3/django/db/models/base.py':[ -1372, + 1372 ], 'project:django-2.2.3/django/db/models/deletion.py':[ 68, -78, + 78 ], 'project:django-2.2.3/django/db/models/expressions.py':[ -562, + 562 ], 'project:django-2.2.3/django/db/models/fields/__init__.py':[ 102, @@ -3291,7 +3234,7 @@ 142, 171, 177, -808, + 808 ], 'project:django-2.2.3/django/db/models/fields/related.py':[ 219, @@ -3299,15 +3242,15 @@ 221, 228, 256, -913, + 913 ], 'project:django-2.2.3/django/db/models/fields/related_descriptors.py':[ 603, -884, + 884 ], 'project:django-2.2.3/django/db/models/lookups.py':[ 28, -331, + 331 ], 'project:django-2.2.3/django/db/models/query.py':[ 89, @@ -3316,10 +3259,10 @@ 1547, 1552, 1554, -1555, + 1555 ], 'project:django-2.2.3/django/db/models/sql/datastructures.py':[ -6, + 6 ], 'project:django-2.2.3/django/db/models/sql/query.py':[ 82, @@ -3327,16 +3270,16 @@ 185, 205, 218, -879, + 879 ], 'project:django-2.2.3/django/forms/boundfield.py':[ 190, -220, + 220 ], 'project:django-2.2.3/django/forms/fields.py':[ 47, 48, -49, + 49 ], 'project:django-2.2.3/django/forms/forms.py':[ 88, @@ -3344,39 +3287,39 @@ 138, 202, 249, -373, + 373 ], 'project:django-2.2.3/django/forms/formsets.py':[ 256, -320, + 320 ], 'project:django-2.2.3/django/forms/models.py':[ -1179, + 1179 ], 'project:django-2.2.3/django/forms/utils.py':[ -5, + 5 ], 'project:django-2.2.3/django/forms/widgets.py':[ 195, -283, + 283 ], 'project:django-2.2.3/django/http/multipartparser.py':[ -529, + 529 ], 'project:django-2.2.3/django/middleware/cache.py':[ 134, 140, -149, + 149 ], 'project:django-2.2.3/django/middleware/csrf.py':[ -67, + 67 ], 'project:django-2.2.3/django/template/__init__.py':[ 55, 56, 57, 60, -65, + 65 ], 'project:django-2.2.3/django/template/base.py':[ 58, @@ -3394,7 +3337,7 @@ 850, 857, 862, -863, + 863 ], 'project:django-2.2.3/django/template/defaultfilters.py':[ 253, @@ -3412,75 +3355,75 @@ 831, 884, 886, -890, + 890 ], 'project:django-2.2.3/django/template/defaulttags.py':[ 194, 300, 305, -870, + 870 ], 'project:django-2.2.3/django/template/loader_tags.py':[ -207, + 207 ], 'project:django-2.2.3/django/template/smartif.py':[ 16, 17, 18, 162, -165, + 165 ], 'project:django-2.2.3/django/templatetags/cache.py':[ -90, + 90 ], 'project:django-2.2.3/django/test/client.py':[ 90, 155, -402, + 402 ], 'project:django-2.2.3/django/test/testcases.py':[ 396, -1035, + 1035 ], 'project:django-2.2.3/django/urls/resolvers.py':[ 317, 462, -530, + 530 ], 'project:django-2.2.3/django/urls/utils.py':[ -24, + 24 ], 'project:django-2.2.3/django/utils/autoreload.py':[ -331, + 331 ], 'project:django-2.2.3/django/utils/cache.py':[ -242, + 242 ], 'project:django-2.2.3/django/utils/dateformat.py':[ 126, 240, 257, -291, + 291 ], 'project:django-2.2.3/django/utils/dates.py':[ 22, -36, + 36 ], 'project:django-2.2.3/django/utils/formats.py':[ 195, 197, 215, -217, + 217 ], 'project:django-2.2.3/django/utils/html.py':[ 220, -221, + 221 ], 'project:django-2.2.3/django/utils/http.py':[ -375, + 375 ], 'project:django-2.2.3/django/utils/log.py':[ -2, + 2 ], 'project:django-2.2.3/django/utils/six.py':[ 91, @@ -3490,61 +3433,61 @@ 470, 847, 848, -850, + 850 ], 'project:django-2.2.3/django/utils/text.py':[ 21, -38, + 38 ], 'project:django-2.2.3/django/utils/translation/trans_real.py':[ -172, + 172 ], 'project:django-2.2.3/django/views/debug.py':[ 461, 468, -470, + 470 ], 'project:django-2.2.3/django/views/defaults.py':[ -50, + 50 ], 'project:django-2.2.3/django/views/generic/dates.py':[ 221, -223, + 223 ], 'project:django-2.2.3/django/views/generic/edit.py':[ -53, + 53 ], 'project:django-2.2.3/django/views/i18n.py':[ -38, + 38 ], 'project:django-cms-3.7.1/cms/admin/forms.py':[ 719, 980, -1022, + 1022 ], 'project:django-cms-3.7.1/cms/admin/pageadmin.py':[ 190, 460, -571, + 571 ], 'project:django-cms-3.7.1/cms/admin/permissionadmin.py':[ 38, -116, + 116 ], 'project:django-cms-3.7.1/cms/admin/placeholderadmin.py':[ -1046, + 1046 ], 'project:django-cms-3.7.1/cms/cms_menus.py':[ -140, + 140 ], 'project:django-cms-3.7.1/cms/cms_plugins.py':[ -16, + 16 ], 'project:django-cms-3.7.1/cms/cms_toolbars.py':[ -531, + 531 ], 'project:django-cms-3.7.1/cms/constants.py':[ -7, + 7 ], 'project:django-cms-3.7.1/cms/extensions/models.py':[ 22, @@ -3559,41 +3502,41 @@ 124, 129, 145, -151, + 151 ], 'project:django-cms-3.7.1/cms/extensions/toolbar.py':[ 63, -98, + 98 ], 'project:django-cms-3.7.1/cms/middleware/language.py':[ -21, + 21 ], 'project:django-cms-3.7.1/cms/models/fields.py':[ 22, -23, + 23 ], 'project:django-cms-3.7.1/cms/models/permissionmodels.py':[ 34, -35, + 35 ], 'project:django-cms-3.7.1/cms/models/placeholdermodel.py':[ -460, + 460 ], 'project:django-cms-3.7.1/cms/models/pluginmodel.py':[ 224, -319, + 319 ], 'project:django-cms-3.7.1/cms/plugin_base.py':[ 108, 397, 401, -403, + 403 ], 'project:django-cms-3.7.1/cms/templatetags/cms_tags.py':[ -433, + 433 ], 'project:django-cms-3.7.1/cms/tests/test_admin.py':[ -1058, + 1058 ], 'project:django-cms-3.7.1/cms/tests/test_apphooks.py':[ 259, @@ -3605,7 +3548,7 @@ 396, 412, 424, -511, + 511 ], 'project:django-cms-3.7.1/cms/tests/test_cache.py':[ 211, @@ -3613,24 +3556,24 @@ 286, 342, 797, -801, + 801 ], 'project:django-cms-3.7.1/cms/tests/test_docs.py':[ -33, + 33 ], 'project:django-cms-3.7.1/cms/tests/test_extensions.py':[ -467, + 467 ], 'project:django-cms-3.7.1/cms/tests/test_forms.py':[ 119, 128, -155, + 155 ], 'project:django-cms-3.7.1/cms/tests/test_i18n.py':[ -360, + 360 ], 'project:django-cms-3.7.1/cms/tests/test_mail.py':[ -12, + 12 ], 'project:django-cms-3.7.1/cms/tests/test_menu.py':[ 284, @@ -3640,25 +3583,25 @@ 1570, 1583, 1596, -1845, + 1845 ], 'project:django-cms-3.7.1/cms/tests/test_menu_page_viewperm.py':[ 348, -350, + 350 ], 'project:django-cms-3.7.1/cms/tests/test_menu_utils.py':[ 72, -73, + 73 ], 'project:django-cms-3.7.1/cms/tests/test_nested_plugins.py':[ 151, -330, + 330 ], 'project:django-cms-3.7.1/cms/tests/test_page.py':[ -619, + 619 ], 'project:django-cms-3.7.1/cms/tests/test_permmod.py':[ -414, + 414 ], 'project:django-cms-3.7.1/cms/tests/test_placeholder.py':[ 968, @@ -3666,7 +3609,7 @@ 985, 988, 1000, -1003, + 1003 ], 'project:django-cms-3.7.1/cms/tests/test_plugins.py':[ 506, @@ -3677,10 +3620,10 @@ 512, 514, 515, -516, + 516 ], 'project:django-cms-3.7.1/cms/tests/test_po.py':[ -45, + 45 ], 'project:django-cms-3.7.1/cms/tests/test_publisher.py':[ 42, @@ -3693,86 +3636,86 @@ 224, 282, 313, -592, + 592 ], 'project:django-cms-3.7.1/cms/tests/test_security.py':[ -67, + 67 ], 'project:django-cms-3.7.1/cms/tests/test_signals.py':[ 114, -128, + 128 ], 'project:django-cms-3.7.1/cms/tests/test_static_placeholder.py':[ -22, + 22 ], 'project:django-cms-3.7.1/cms/tests/test_wizards.py':[ 81, -103, + 103 ], 'project:django-cms-3.7.1/cms/utils/compat/forms.py':[ -9, + 9 ], 'project:django-cms-3.7.1/cms/utils/conf.py':[ 17, 84, -229, + 229 ], 'project:django-cms-3.7.1/cms/utils/i18n.py':[ 64, 68, -70, + 70 ], 'project:django-cms-3.7.1/menus/base.py':[ 39, 40, 41, -48, + 48 ], 'project:django-cms-3.7.1/menus/menu_pool.py':[ -29, + 29 ], 'project:django-cms-3.7.1/menus/templatetags/menu_tags.py':[ -145, + 145 ], 'project:docker-compose-1.24.1/compose/cli/docker_client.py':[ -76, + 76 ], 'project:docker-compose-1.24.1/compose/config/types.py':[ -367, + 367 ], 'project:docker-compose-1.24.1/compose/network.py':[ -231, + 231 ], 'project:docker-compose-1.24.1/compose/project.py':[ -610, + 610 ], 'project:docker-compose-1.24.1/compose/volume.py':[ 199, -209, + 209 ], 'project:docker-compose-1.24.1/script/test/versions.py':[ -85, + 85 ], 'project:docker-compose-1.24.1/tests/acceptance/cli_test.py':[ 305, 760, 2116, 2118, -2123, + 2123 ], 'project:docker-compose-1.24.1/tests/integration/service_test.py':[ 510, 571, 602, 831, -1082, + 1082 ], 'project:docker-compose-1.24.1/tests/unit/service_test.py':[ -1033, + 1033 ], 'project:mypy-0.782/misc/fix_annotate.py':[ 85, -146, + 146 ], 'project:mypy-0.782/mypy/build.py':[ 42, @@ -3805,7 +3748,7 @@ 2347, 2680, 2882, -3199, + 3199 ], 'project:mypy-0.782/mypy/checker.py':[ 98, @@ -3825,7 +3768,7 @@ 4612, 4848, 5046, -5193, + 5193 ], 'project:mypy-0.782/mypy/checkexpr.py':[ 407, @@ -3844,12 +3787,12 @@ 2772, 3224, 4050, -4295, + 4295 ], 'project:mypy-0.782/mypy/checkmember.py':[ 31, 58, -961, + 961 ], 'project:mypy-0.782/mypy/checkstrformat.py':[ 44, @@ -3862,14 +3805,14 @@ 86, 142, 577, -606, + 606 ], 'project:mypy-0.782/mypy/config_parser.py':[ 202, -213, + 213 ], 'project:mypy-0.782/mypy/constraints.py':[ -32, + 32 ], 'project:mypy-0.782/mypy/dmypy_server.py':[ 61, @@ -3879,14 +3822,14 @@ 235, 248, 360, -857, + 857 ], 'project:mypy-0.782/mypy/errors.py':[ 40, 43, 293, 329, -618, + 618 ], 'project:mypy-0.782/mypy/fastparse.py':[ 5, @@ -3897,14 +3840,14 @@ 987, 1095, 1517, -1576, + 1576 ], 'project:mypy-0.782/mypy/fastparse2.py':[ 20, 180, 295, 853, -962, + 962 ], 'project:mypy-0.782/mypy/fixup.py':[ 71, @@ -3914,27 +3857,27 @@ 203, 206, 209, -254, + 254 ], 'project:mypy-0.782/mypy/fscache.py':[ 114, 135, 137, -159, + 159 ], 'project:mypy-0.782/mypy/ipc.py':[ 196, -200, + 200 ], 'project:mypy-0.782/mypy/main.py':[ 939, -955, + 955 ], 'project:mypy-0.782/mypy/meet.py':[ -755, + 755 ], 'project:mypy-0.782/mypy/memprofile.py':[ -67, + 67 ], 'project:mypy-0.782/mypy/messages.py':[ 302, @@ -3942,7 +3885,7 @@ 652, 1315, 1318, -1853, + 1853 ], 'project:mypy-0.782/mypy/modulefinder.py':[ 25, @@ -3957,14 +3900,14 @@ 203, 258, 260, -262, + 262 ], 'project:mypy-0.782/mypy/moduleinspect.py':[ 22, 23, 24, 25, -125, + 125 ], 'project:mypy-0.782/mypy/nodes.py':[ 100, @@ -4004,10 +3947,10 @@ 2301, 2302, 2303, -2451, + 2451 ], 'project:mypy-0.782/mypy/options.py':[ -230, + 230 ], 'project:mypy-0.782/mypy/plugin.py':[ 177, @@ -4034,26 +3977,23 @@ 432, 433, 441, -442, + 442 ], 'project:mypy-0.782/mypy/plugins/attrs.py':[ 8, -90, -], -'project:mypy-0.782/mypy/plugins/common.py':[ -14, + 90 ], 'project:mypy-0.782/mypy/plugins/enums.py':[ -16, + 16 ], 'project:mypy-0.782/mypy/reachability.py':[ -230, + 230 ], 'project:mypy-0.782/mypy/renaming.py':[ -98, + 98 ], 'project:mypy-0.782/mypy/report.py':[ -230, + 230 ], 'project:mypy-0.782/mypy/semanal.py':[ 174, @@ -4078,39 +4018,39 @@ 3438, 3560, 3684, -3926, + 3926 ], 'project:mypy-0.782/mypy/semanal_classprop.py':[ 57, -75, + 75 ], 'project:mypy-0.782/mypy/semanal_main.py':[ 379, -391, + 391 ], 'project:mypy-0.782/mypy/semanal_typeddict.py':[ -148, + 148 ], 'project:mypy-0.782/mypy/server/aststrip.py':[ -195, + 195 ], 'project:mypy-0.782/mypy/server/deps.py':[ 336, -432, + 432 ], 'project:mypy-0.782/mypy/server/update.py':[ 381, 1032, 1049, 1117, -1193, + 1193 ], 'project:mypy-0.782/mypy/sitepkgs.py':[ -12, + 12 ], 'project:mypy-0.782/mypy/stats.py':[ 151, -236, + 236 ], 'project:mypy-0.782/mypy/stubgen.py':[ 109, @@ -4122,65 +4062,64 @@ 1221, 1255, 1256, -1354, + 1354 ], 'project:mypy-0.782/mypy/stubgenc.py':[ 173, -341, + 341 ], 'project:mypy-0.782/mypy/stubtest.py':[ -543, + 543 ], 'project:mypy-0.782/mypy/subtypes.py':[ 186, -526, + 526 ], 'project:mypy-0.782/mypy/suggestions.py':[ 510, -801, + 801 ], 'project:mypy-0.782/mypy/test/data.py':[ 328, -440, + 440 ], 'project:mypy-0.782/mypy/test/helpers.py':[ -17, 196, -384, + 384 ], 'project:mypy-0.782/mypy/test/testargs.py':[ -27, + 27 ], 'project:mypy-0.782/mypy/test/testcmdline.py':[ -113, + 113 ], 'project:mypy-0.782/mypy/test/testipc.py':[ 27, -46, + 46 ], 'project:mypy-0.782/mypy/test/testpep561.py':[ -166, + 166 ], 'project:mypy-0.782/mypy/test/testsamples.py':[ -15, + 15 ], 'project:mypy-0.782/mypy/test/teststubgen.py':[ 532, 533, 631, -644, + 644 ], 'project:mypy-0.782/mypy/test/teststubtest.py':[ 490, 571, -625, + 625 ], 'project:mypy-0.782/mypy/test/testtypegen.py':[ 30, -64, + 64 ], 'project:mypy-0.782/mypy/test/testtypes.py':[ -1013, + 1013 ], 'project:mypy-0.782/mypy/test/typefixture.py':[ 26, @@ -4208,11 +4147,11 @@ 146, 147, 245, -253, + 253 ], 'project:mypy-0.782/mypy/typeanal.py':[ 238, -602, + 602 ], 'project:mypy-0.782/mypy/types.py':[ 334, @@ -4237,69 +4176,69 @@ 963, 965, 967, -1894, + 1894 ], 'project:mypy-0.782/mypy/typestate.py':[ -242, + 242 ], 'project:mypy-0.782/mypy/util.py':[ 314, -637, + 637 ], 'project:mypy-0.782/mypyc/analysis.py':[ -430, + 430 ], 'project:mypy-0.782/mypyc/build.py':[ 521, 522, 523, -531, + 531 ], 'project:mypy-0.782/mypyc/codegen/emit.py':[ 233, 643, -723, + 723 ], 'project:mypy-0.782/mypyc/codegen/emitfunc.py':[ 57, 106, -165, + 165 ], 'project:mypy-0.782/mypyc/ir/ops.py':[ 521, 695, 721, -920, + 920 ], 'project:mypy-0.782/mypyc/irbuild/builder.py':[ -710, + 710 ], 'project:mypy-0.782/mypyc/irbuild/classdef.py':[ -137, + 137 ], 'project:mypy-0.782/mypyc/irbuild/expression.py':[ 118, 124, 139, -259, + 259 ], 'project:mypy-0.782/mypyc/irbuild/main.py':[ -51, + 51 ], 'project:mypy-0.782/mypyc/irbuild/mapper.py':[ -68, + 68 ], 'project:mypy-0.782/mypyc/test-data/fixtures/ir.py':[ 12, -13, + 13 ], 'project:mypy-0.782/mypyc/test/test_external.py':[ -41, + 41 ], 'project:mypy-0.782/scripts/find_type.py':[ 41, 61, -71, + 71 ], 'project:mypy-0.782/test-data/samples/crawl.py':[ 64, @@ -4310,7 +4249,7 @@ 641, 642, 774, -851, + 851 ], 'project:mypy-0.782/test-data/samples/crawl2.py':[ 65, @@ -4321,7 +4260,7 @@ 632, 633, 763, -840, + 840 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/base64.py':[ 32, @@ -4337,19 +4276,19 @@ 183, 184, 258, -312, + 312 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/getopt.py':[ -51, + 51 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/posixpath.py':[ 218, 222, -226, + 226 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/pprint.py':[ 206, -325, + 325 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/random.py':[ 62, @@ -4366,7 +4305,7 @@ 327, 525, 658, -660, + 660 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/tempfile.py':[ 21, @@ -4374,32 +4313,32 @@ 24, 197, 233, -323, + 323 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/test/support.py':[ 172, 174, 426, 602, -1207, + 1207 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/test/test_fnmatch.py':[ -14, + 14 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/test/test_genericpath.py':[ -11, + 11 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/test/test_glob.py':[ 61, 79, -95, + 95 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/test/test_posixpath.py':[ 8, -275, + 275 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/test/test_pprint.py':[ -127, + 127 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/test/test_random.py':[ 30, @@ -4416,7 +4355,7 @@ 403, 408, 410, -411, + 411 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/test/test_set.py':[ 266, @@ -4443,13 +4382,13 @@ 1818, 1819, 1822, -1823, + 1823 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/test/test_shutil.py':[ 886, 901, 921, -943, + 943 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/test/test_tempfile.py':[ 266, @@ -4460,7 +4399,7 @@ 524, 570, 1036, -1042, + 1042 ], 'project:mypy-0.782/test-data/stdlib-samples/3.2/textwrap.py':[ 78, @@ -4468,28 +4407,28 @@ 90, 91, 92, -93, + 93 ], 'project:mypy-0.782/test-data/unit/plugins/named_callable.py':[ -9, + 9 ], 'project:mypy-0.782/test-data/unit/plugins/type_anal_hook.py':[ -27, + 27 ], 'project:numpy-1.16.4/benchmarks/benchmarks/bench_shape_base.py':[ -134, + 134 ], 'project:numpy-1.16.4/benchmarks/benchmarks/common.py':[ -95, + 95 ], 'project:numpy-1.16.4/numpy/core/_dtype_ctypes.py':[ -88, + 88 ], 'project:numpy-1.16.4/numpy/core/_type_aliases.py':[ 35, 48, 49, -159, + 159 ], 'project:numpy-1.16.4/numpy/core/arrayprint.py':[ 57, @@ -4499,56 +4438,56 @@ 696, 870, 942, -1420, + 1420 ], 'project:numpy-1.16.4/numpy/core/code_generators/genapi.py':[ 78, -89, + 89 ], 'project:numpy-1.16.4/numpy/core/code_generators/generate_umath.py':[ 278, 301, 312, -323, + 323 ], 'project:numpy-1.16.4/numpy/core/getlimits.py':[ -214, + 214 ], 'project:numpy-1.16.4/numpy/core/machar.py':[ -231, + 231 ], 'project:numpy-1.16.4/numpy/core/memmap.py':[ -243, + 243 ], 'project:numpy-1.16.4/numpy/core/numeric.py':[ 1477, -2544, + 2544 ], 'project:numpy-1.16.4/numpy/core/records.py':[ 445, -553, + 553 ], 'project:numpy-1.16.4/numpy/core/setup.py':[ 408, 617, -690, + 690 ], 'project:numpy-1.16.4/numpy/core/setup_common.py':[ 121, -122, + 122 ], 'project:numpy-1.16.4/numpy/core/tests/test_arrayprint.py':[ 93, 128, 134, 142, -154, + 154 ], 'project:numpy-1.16.4/numpy/core/tests/test_datetime.py':[ -24, + 24 ], 'project:numpy-1.16.4/numpy/core/tests/test_defchararray.py':[ -12, + 12 ], 'project:numpy-1.16.4/numpy/core/tests/test_einsum.py':[ 275, @@ -4556,13 +4495,13 @@ 638, 639, 647, -656, + 656 ], 'project:numpy-1.16.4/numpy/core/tests/test_extint128.py':[ -39, + 39 ], 'project:numpy-1.16.4/numpy/core/tests/test_function_base.py':[ -348, + 348 ], 'project:numpy-1.16.4/numpy/core/tests/test_half.py':[ 185, @@ -4577,7 +4516,7 @@ 208, 209, 210, -211, + 211 ], 'project:numpy-1.16.4/numpy/core/tests/test_indexing.py':[ 291, @@ -4588,17 +4527,17 @@ 842, 857, 974, -1110, + 1110 ], 'project:numpy-1.16.4/numpy/core/tests/test_mem_overlap.py':[ 32, 52, 700, 720, -947, + 947 ], 'project:numpy-1.16.4/numpy/core/tests/test_memmap.py':[ -37, + 37 ], 'project:numpy-1.16.4/numpy/core/tests/test_multiarray.py':[ 170, @@ -4644,19 +4583,19 @@ 7820, 8076, 8077, -8081, + 8081 ], 'project:numpy-1.16.4/numpy/core/tests/test_nditer.py':[ 77, 813, 2786, -2787, + 2787 ], 'project:numpy-1.16.4/numpy/core/tests/test_numeric.py':[ -1074, + 1074 ], 'project:numpy-1.16.4/numpy/core/tests/test_numerictypes.py':[ -360, + 360 ], 'project:numpy-1.16.4/numpy/core/tests/test_regression.py':[ 25, @@ -4677,48 +4616,47 @@ 1648, 1663, 1836, -1974, + 1974 ], 'project:numpy-1.16.4/numpy/core/tests/test_scalarmath.py':[ -187, -571, + 571 ], 'project:numpy-1.16.4/numpy/core/tests/test_shape_base.py':[ 271, -630, + 630 ], 'project:numpy-1.16.4/numpy/core/tests/test_ufunc.py':[ 1141, -1146, + 1146 ], 'project:numpy-1.16.4/numpy/core/tests/test_umath.py':[ 1459, 2426, -2644, + 2644 ], 'project:numpy-1.16.4/numpy/distutils/_shell_utils.py':[ -49, + 49 ], 'project:numpy-1.16.4/numpy/distutils/ccompiler.py':[ 204, -205, + 205 ], 'project:numpy-1.16.4/numpy/distutils/command/build_ext.py':[ -342, + 342 ], 'project:numpy-1.16.4/numpy/distutils/command/build_src.py':[ 414, 475, 610, 627, -767, + 767 ], 'project:numpy-1.16.4/numpy/distutils/command/config.py':[ -119, + 119 ], 'project:numpy-1.16.4/numpy/distutils/cpuinfo.py':[ 127, -660, + 660 ], 'project:numpy-1.16.4/numpy/distutils/fcompiler/__init__.py':[ 147, @@ -4727,23 +4665,23 @@ 195, 201, 202, -985, + 985 ], 'project:numpy-1.16.4/numpy/distutils/fcompiler/absoft.py':[ 34, -44, + 44 ], 'project:numpy-1.16.4/numpy/distutils/fcompiler/compaq.py':[ 40, -66, + 66 ], 'project:numpy-1.16.4/numpy/distutils/fcompiler/gnu.py':[ 95, -139, + 139 ], 'project:numpy-1.16.4/numpy/distutils/fcompiler/hpux.py':[ 22, -23, + 23 ], 'project:numpy-1.16.4/numpy/distutils/fcompiler/intel.py':[ 42, @@ -4754,40 +4692,40 @@ 164, 165, 179, -194, + 194 ], 'project:numpy-1.16.4/numpy/distutils/fcompiler/lahey.py':[ 25, -26, + 26 ], 'project:numpy-1.16.4/numpy/distutils/fcompiler/mips.py':[ 23, -24, + 24 ], 'project:numpy-1.16.4/numpy/distutils/fcompiler/pathf95.py':[ -23, + 23 ], 'project:numpy-1.16.4/numpy/distutils/fcompiler/pg.py':[ 88, -89, + 89 ], 'project:numpy-1.16.4/numpy/distutils/fcompiler/vast.py':[ 29, -30, + 30 ], 'project:numpy-1.16.4/numpy/distutils/from_template.py':[ 136, 143, 146, -151, + 151 ], 'project:numpy-1.16.4/numpy/distutils/lib2def.py':[ -101, + 101 ], 'project:numpy-1.16.4/numpy/distutils/mingw32ccompiler.py':[ 96, 201, -496, + 496 ], 'project:numpy-1.16.4/numpy/distutils/misc_util.py':[ 423, @@ -4798,7 +4736,7 @@ 428, 538, 1854, -1858, + 1858 ], 'project:numpy-1.16.4/numpy/distutils/system_info.py':[ 380, @@ -4819,14 +4757,11 @@ 1096, 1499, 1698, -1767, -2125, -2130, -2135, + 1767 ], 'project:numpy-1.16.4/numpy/distutils/tests/test_system_info.py':[ 65, -69, + 69 ], 'project:numpy-1.16.4/numpy/f2py/capi_maps.py':[ 49, @@ -4846,12 +4781,12 @@ 107, 119, 257, -336, + 336 ], 'project:numpy-1.16.4/numpy/f2py/cb_rules.py':[ 203, 219, -314, + 314 ], 'project:numpy-1.16.4/numpy/f2py/crackfortran.py':[ 162, @@ -4878,7 +4813,7 @@ 2717, 2802, 2878, -2981, + 2981 ], 'project:numpy-1.16.4/numpy/f2py/rules.py':[ 426, @@ -4894,34 +4829,31 @@ 1031, 1071, 1086, -1169, + 1169 ], 'project:numpy-1.16.4/numpy/f2py/tests/test_array_from_pyobj.py':[ 457, 561, 579, -581, -], -'project:numpy-1.16.4/numpy/f2py/tests/util.py':[ -27, + 581 ], 'project:numpy-1.16.4/numpy/lib/_datasource.py':[ 325, 515, -681, + 681 ], 'project:numpy-1.16.4/numpy/lib/arraypad.py':[ 93, 933, -943, + 943 ], 'project:numpy-1.16.4/numpy/lib/arrayterator.py':[ -219, + 219 ], 'project:numpy-1.16.4/numpy/lib/format.py':[ 172, 173, -357, + 357 ], 'project:numpy-1.16.4/numpy/lib/function_base.py':[ 609, @@ -4934,39 +4866,39 @@ 3891, 3911, 4347, -4618, + 4618 ], 'project:numpy-1.16.4/numpy/lib/histograms.py':[ -1043, + 1043 ], 'project:numpy-1.16.4/numpy/lib/nanfunctions.py':[ 1205, -1374, + 1374 ], 'project:numpy-1.16.4/numpy/lib/npyio.py':[ 227, -428, + 428 ], 'project:numpy-1.16.4/numpy/lib/polynomial.py':[ -629, + 629 ], 'project:numpy-1.16.4/numpy/lib/recfunctions.py':[ -969, + 969 ], 'project:numpy-1.16.4/numpy/lib/shape_base.py':[ 17, 166, -257, + 257 ], 'project:numpy-1.16.4/numpy/lib/tests/test__iotools.py':[ -218, + 218 ], 'project:numpy-1.16.4/numpy/lib/tests/test_function_base.py':[ 1227, 1575, 1582, 1678, -2131, + 2131 ], 'project:numpy-1.16.4/numpy/lib/tests/test_histograms.py':[ 315, @@ -4974,45 +4906,45 @@ 321, 323, 755, -771, + 771 ], 'project:numpy-1.16.4/numpy/lib/tests/test_index_tricks.py':[ -237, + 237 ], 'project:numpy-1.16.4/numpy/lib/tests/test_io.py':[ 212, 214, 298, 1070, -2344, + 2344 ], 'project:numpy-1.16.4/numpy/lib/tests/test_nanfunctions.py':[ -651, + 651 ], 'project:numpy-1.16.4/numpy/lib/tests/test_recfunctions.py':[ -824, + 824 ], 'project:numpy-1.16.4/numpy/lib/tests/test_shape_base.py':[ 28, -244, + 244 ], 'project:numpy-1.16.4/numpy/lib/tests/test_twodim_base.py':[ -234, + 234 ], 'project:numpy-1.16.4/numpy/lib/type_check.py':[ -247, + 247 ], 'project:numpy-1.16.4/numpy/lib/user_array.py':[ -277, + 277 ], 'project:numpy-1.16.4/numpy/linalg/linalg.py':[ 112, 1713, 2257, -2709, + 2709 ], 'project:numpy-1.16.4/numpy/linalg/setup.py':[ -29, + 29 ], 'project:numpy-1.16.4/numpy/linalg/tests/test_linalg.py':[ 65, @@ -5021,7 +4953,7 @@ 488, 677, 1781, -1912, + 1912 ], 'project:numpy-1.16.4/numpy/ma/core.py':[ 217, @@ -5034,10 +4966,10 @@ 3931, 6252, 6333, -6873, + 6873 ], 'project:numpy-1.16.4/numpy/ma/extras.py':[ -1424, + 1424 ], 'project:numpy-1.16.4/numpy/ma/tests/test_core.py':[ 236, @@ -5048,30 +4980,30 @@ 4663, 4664, 4665, -5194, + 5194 ], 'project:numpy-1.16.4/numpy/ma/tests/test_old_ma.py':[ -182, + 182 ], 'project:numpy-1.16.4/numpy/matlib.py':[ -10, + 10 ], 'project:numpy-1.16.4/numpy/matrixlib/defmatrix.py':[ -1101, + 1101 ], 'project:numpy-1.16.4/numpy/polynomial/chebyshev.py':[ -1099, + 1099 ], 'project:numpy-1.16.4/numpy/random/tests/test_random.py':[ 1598, -1618, + 1618 ], 'project:numpy-1.16.4/numpy/random/tests/test_regression.py':[ 28, -32, + 32 ], 'project:numpy-1.16.4/numpy/setup.py':[ -24, + 24 ], 'project:numpy-1.16.4/numpy/testing/_private/noseclasses.py':[ 56, @@ -5079,11 +5011,11 @@ 153, 277, 278, -318, + 318 ], 'project:numpy-1.16.4/numpy/testing/_private/nosetester.py':[ 321, -322, + 322 ], 'project:numpy-1.16.4/numpy/testing/_private/utils.py':[ 50, @@ -5110,36 +5042,35 @@ 2071, 2160, 2164, -2254, + 2254 ], 'project:numpy-1.16.4/numpy/testing/tests/test_decorators.py':[ -16, -193, + 193 ], 'project:numpy-1.16.4/numpy/testing/tests/test_utils.py':[ -1342, + 1342 ], 'project:numpy-1.16.4/runtests.py':[ -128, + 128 ], 'project:numpy-1.16.4/setup.py':[ -167, + 167 ], 'project:numpy-1.16.4/tools/allocation_tracking/track_allocations.py':[ 35, -46, + 46 ], 'project:pecos/examples/MACLR/dataset.py':[ -122, + 122 ], 'project:pecos/examples/giant-xrt/proc_data_xrt.py':[ -64, + 64 ], 'project:pecos/examples/qp2q/eval/eval_helper.py':[ -24, + 24 ], 'project:pecos/examples/qp2q/eval/eval_pred_data.py':[ -28, + 28 ], 'project:pecos/examples/qp2q/models/indices.py':[ 166, @@ -5157,27 +5088,27 @@ 663, 689, 692, -817, + 817 ], 'project:pecos/examples/qp2q/models/pecosq2q.py':[ -312, + 312 ], 'project:pecos/examples/qp2q/models/train_model.py':[ -291, + 291 ], 'project:pecos/examples/qp2q/models/vectorizers.py':[ 112, -261, + 261 ], 'project:pecos/examples/qp2q/preprocessing/session_data_processing.py':[ -23, + 23 ], 'project:pecos/examples/qp2q/preprocessing/sparse_data_processing.py':[ 29, 104, 365, 416, -463, + 463 ], 'project:pecos/examples/qp2q/utils/Config.py':[ 16, @@ -5194,18 +5125,18 @@ 44, 46, 47, -48, + 48 ], 'project:pecos/examples/qp2q/utils/analyse_eval_results.py':[ -70, + 70 ], 'project:pecos/examples/qp2q/utils/create_label_freq_trie.py':[ -32, + 32 ], 'project:pecos/examples/qp2q/utils/create_pref_to_top_k_suggestions_dict.py':[ 24, 33, -47, + 47 ], 'project:pecos/examples/qp2q/utils/process_aol_dataset_from_orig_aol_files.py':[ 49, @@ -5213,7 +5144,7 @@ 86, 135, 141, -250, + 250 ], 'project:pecos/pecos/core/base.py':[ 520, @@ -5239,35 +5170,30 @@ 1595, 1605, 1606, -1610, + 1610 ], 'project:pecos/pecos/distributed/xmc/base.py':[ -134, + 134 ], 'project:pecos/pecos/distributed/xmc/xlinear/model.py':[ 156, -592, -646, -647, -], -'project:pecos/pecos/utils/featurization/text/sentencepiece/__init__.py':[ -11, + 592 ], 'project:pecos/pecos/utils/featurization/text/vectorizers.py':[ -465, + 465 ], 'project:pecos/pecos/utils/smat_util.py':[ 428, 658, -778, + 778 ], 'project:pecos/pecos/xmc/base.py':[ 83, 768, -1344, + 1344 ], 'project:pecos/pecos/xmc/xlinear/model.py':[ -182, + 182 ], 'project:pecos/pecos/xmc/xtransformer/matcher.py':[ 461, @@ -5280,102 +5206,35 @@ 1120, 1125, 1126, -1127, + 1127 ], 'project:pecos/pecos/xmc/xtransformer/network.py':[ -216, + 216 ], 'project:pecos/setup.py':[ 109, -120, -], -'project:pecos/test/pecos/ann/test_hnsw.py':[ -11, -16, -17, -], -'project:pecos/test/pecos/apps/text2text/test_text2text.py':[ -11, -15, -16, -17, + 120 ], 'project:pecos/test/pecos/distributed/xmc/test_dist_xmc.py':[ -11, -150, -], -'project:pecos/test/pecos/distributed/xmc/xlinear/test_dist_xlinear.py':[ -11, -], -'project:pecos/test/pecos/test_pecos.py':[ -11, -15, -], -'project:pecos/test/pecos/utils/featurization/text/sentencepiece/test_sentencepiece.py':[ -11, -19, -20, -21, -], -'project:pecos/test/pecos/utils/featurization/text/test_preprocessor.py':[ -11, -], -'project:pecos/test/pecos/utils/featurization/text/test_vectorizer.py':[ -11, -], -'project:pecos/test/pecos/utils/test_cluster_util.py':[ -11, -17, -18, -], -'project:pecos/test/pecos/utils/test_smat_utils.py':[ -11, + 150 ], 'project:pecos/test/pecos/utils/test_torch_util.py':[ -11, -18, -], -'project:pecos/test/pecos/utils/test_utils.py':[ -11, -15, -16, -17, -], -'project:pecos/test/pecos/xmc/test_xmc.py':[ -11, -16, -17, -18, -19, -20, + 18 ], 'project:pecos/test/pecos/xmc/xlinear/test_xlinear.py':[ -11, -16, -17, -18, 947, 950, 953, -1031, -], -'project:pecos/test/pecos/xmc/xtransformer/test_model.py':[ -11, -15, -16, -17, -], -'project:pecos/test/pecos/xmc/xtransformer/test_xtransformer.py':[ -13, + 1031 ], 'project:tensorflow/__init__.py':[ 24, 26, -27, + 27 ], 'project:tensorflow/api_template.__init__.py':[ 69, -104, + 104 ], 'project:tensorflow/api_template_v1.__init__.py':[ 29, @@ -5384,74 +5243,74 @@ 68, 94, 112, -114, + 114 ], 'project:tensorflow/compat_template.__init__.py':[ -77, + 77 ], 'project:tensorflow/compat_template_v1.__init__.py':[ 62, -63, + 63 ], 'project:tensorflow/python/autograph/converters/break_statements_test.py':[ -168, + 168 ], 'project:tensorflow/python/autograph/converters/control_flow.py':[ -123, + 123 ], 'project:tensorflow/python/autograph/converters/control_flow_deprecated_py2.py':[ -185, + 185 ], 'project:tensorflow/python/autograph/converters/control_flow_test.py':[ 70, -512, + 512 ], 'project:tensorflow/python/autograph/converters/lists_test.py':[ -34, + 34 ], 'project:tensorflow/python/autograph/converters/variables_test.py':[ -52, + 52 ], 'project:tensorflow/python/autograph/core/converter.py':[ -136, + 136 ], 'project:tensorflow/python/autograph/impl/conversion.py':[ -180, + 180 ], 'project:tensorflow/python/autograph/operators/control_flow.py':[ 90, 560, 662, -829, + 829 ], 'project:tensorflow/python/autograph/operators/control_flow_deprecated_py2.py':[ 98, 437, 500, 563, -981, + 981 ], 'project:tensorflow/python/autograph/operators/control_flow_test.py':[ 240, -269, + 269 ], 'project:tensorflow/python/autograph/operators/data_structures.py':[ 149, -151, + 151 ], 'project:tensorflow/python/autograph/operators/py_builtins_py3_test.py':[ -38, + 38 ], 'project:tensorflow/python/autograph/operators/py_builtins_test.py':[ -375, + 375 ], 'project:tensorflow/python/autograph/pyct/cfg_test.py':[ 39, -879, + 879 ], 'project:tensorflow/python/autograph/pyct/common_transformers/anf.py':[ 123, -128, + 128 ], 'project:tensorflow/python/autograph/pyct/common_transformers/anf_test.py':[ 417, @@ -5460,13 +5319,13 @@ 420, 421, 428, -447, + 447 ], 'project:tensorflow/python/autograph/pyct/error_utils.py':[ -103, + 103 ], 'project:tensorflow/python/autograph/pyct/parser.py':[ -277, + 277 ], 'project:tensorflow/python/autograph/pyct/static_analysis/activity_test.py':[ 470, @@ -5478,31 +5337,31 @@ 597, 624, 651, -652, + 652 ], 'project:tensorflow/python/autograph/pyct/testing/basic_definitions.py':[ -20, + 20 ], 'project:tensorflow/python/autograph/pyct/testing/codegen.py':[ -202, + 202 ], 'project:tensorflow/python/autograph/pyct/transpiler_test.py':[ 97, 112, 149, -151, + 151 ], 'project:tensorflow/python/autograph/utils/ag_logging.py':[ -32, + 32 ], 'project:tensorflow/python/client/notebook.py':[ 62, 69, -90, + 90 ], 'project:tensorflow/python/client/session.py':[ 761, -1387, + 1387 ], 'project:tensorflow/python/client/session_benchmark.py':[ 25, @@ -5510,13 +5369,13 @@ 87, 116, 142, -169, + 169 ], 'project:tensorflow/python/client/session_clusterspec_prop_test.py':[ -37, + 37 ], 'project:tensorflow/python/client/session_partial_run_test.py':[ -22, + 22 ], 'project:tensorflow/python/client/session_test.py':[ 30, @@ -5533,7 +5392,7 @@ 558, 1001, 1312, -1315, + 1315 ], 'project:tensorflow/python/client/timeline.py':[ 367, @@ -5541,34 +5400,34 @@ 369, 371, 372, -373, + 373 ], 'project:tensorflow/python/client/virtual_gpu_test.py':[ -66, + 66 ], 'project:tensorflow/python/compat/compat_test.py':[ 30, 34, -68, + 68 ], 'project:tensorflow/python/compat/disable_v2_behavior_test.py':[ -30, + 30 ], 'project:tensorflow/python/compat/v2_compat.py':[ 60, -95, + 95 ], 'project:tensorflow/python/compiler/tensorrt/test/tf_trt_integration_test_base.py':[ 151, 424, -816, + 816 ], 'project:tensorflow/python/compiler/tensorrt/test/trt_mode_test.py':[ -21, + 21 ], 'project:tensorflow/python/compiler/tensorrt/trt_convert.py':[ 22, -79, + 79 ], 'project:tensorflow/python/compiler/tensorrt/trt_convert_test.py':[ 449, @@ -5579,86 +5438,86 @@ 622, 649, 675, -702, + 702 ], 'project:tensorflow/python/compiler/xla/experimental_compile_test.py':[ -99, + 99 ], 'project:tensorflow/python/compiler/xla/xla.py':[ 24, 27, 67, -239, + 239 ], 'project:tensorflow/python/compiler/xla/xla_test.py':[ -318, + 318 ], 'project:tensorflow/python/data/benchmarks/from_tensor_slices_benchmark.py':[ 41, 43, -118, + 118 ], 'project:tensorflow/python/data/benchmarks/meta_benchmark.py':[ -109, + 109 ], 'project:tensorflow/python/data/experimental/benchmarks/choose_fastest_benchmark.py':[ 43, 58, -66, + 66 ], 'project:tensorflow/python/data/experimental/benchmarks/choose_fastest_branch_benchmark.py':[ -37, + 37 ], 'project:tensorflow/python/data/experimental/benchmarks/csv_dataset_benchmark.py':[ 96, 106, 116, -126, + 126 ], 'project:tensorflow/python/data/experimental/benchmarks/map_and_batch_benchmark.py':[ 73, -129, + 129 ], 'project:tensorflow/python/data/experimental/benchmarks/rejection_resample_benchmark.py':[ 23, -31, + 31 ], 'project:tensorflow/python/data/experimental/kernel_tests/bucket_by_sequence_length_test.py':[ -384, + 384 ], 'project:tensorflow/python/data/experimental/kernel_tests/csv_dataset_test.py':[ 106, 332, -339, + 339 ], 'project:tensorflow/python/data/experimental/kernel_tests/make_batched_features_dataset_test.py':[ -208, + 208 ], 'project:tensorflow/python/data/experimental/kernel_tests/make_csv_dataset_test.py':[ -74, + 74 ], 'project:tensorflow/python/data/experimental/kernel_tests/map_and_batch_test.py':[ 160, -187, + 187 ], 'project:tensorflow/python/data/experimental/kernel_tests/non_serializable_test.py':[ 35, -38, + 38 ], 'project:tensorflow/python/data/experimental/kernel_tests/optimization/filter_fusion_test.py':[ -84, + 84 ], 'project:tensorflow/python/data/experimental/kernel_tests/optimization/map_and_filter_fusion_test.py':[ -84, + 84 ], 'project:tensorflow/python/data/experimental/kernel_tests/optimization/map_fusion_test.py':[ -87, + 87 ], 'project:tensorflow/python/data/experimental/kernel_tests/optimization/noop_elimination_test.py':[ -50, + 50 ], 'project:tensorflow/python/data/experimental/kernel_tests/optimize_dataset_test.py':[ -156, + 156 ], 'project:tensorflow/python/data/experimental/kernel_tests/parallel_interleave_test.py':[ 69, @@ -5670,7 +5529,7 @@ 369, 422, 500, -530, + 530 ], 'project:tensorflow/python/data/experimental/kernel_tests/parse_example_dataset_test.py':[ 121, @@ -5705,10 +5564,10 @@ 594, 904, 908, -967, + 967 ], 'project:tensorflow/python/data/experimental/kernel_tests/prefetch_with_slack_test.py':[ -47, + 47 ], 'project:tensorflow/python/data/experimental/kernel_tests/rebatch_dataset_test.py':[ 51, @@ -5722,42 +5581,42 @@ 182, 183, 191, -192, + 192 ], 'project:tensorflow/python/data/experimental/kernel_tests/rejection_resample_test.py':[ 42, -45, + 45 ], 'project:tensorflow/python/data/experimental/kernel_tests/replicate_test.py':[ 43, -210, + 210 ], 'project:tensorflow/python/data/experimental/kernel_tests/serialization/choose_fastest_branch_dataset_serialization_test.py':[ 49, -54, + 54 ], 'project:tensorflow/python/data/experimental/kernel_tests/serialization/choose_fastest_dataset_serialization_test.py':[ -42, + 42 ], 'project:tensorflow/python/data/experimental/kernel_tests/serialization/csv_dataset_serialization_test.py':[ -51, + 51 ], 'project:tensorflow/python/data/experimental/kernel_tests/serialization/dataset_serialization_test_base.py':[ 454, -472, + 472 ], 'project:tensorflow/python/data/experimental/kernel_tests/serialization/shuffle_dataset_serialization_test.py':[ -86, + 86 ], 'project:tensorflow/python/data/experimental/kernel_tests/sql_dataset_test.py':[ -38, + 38 ], 'project:tensorflow/python/data/experimental/kernel_tests/stats_dataset_test_base.py':[ -43, + 43 ], 'project:tensorflow/python/data/experimental/kernel_tests/wrap_unwrap_test.py':[ 36, -50, + 50 ], 'project:tensorflow/python/data/experimental/ops/batching.py':[ 315, @@ -5766,61 +5625,61 @@ 436, 437, 440, -447, + 447 ], 'project:tensorflow/python/data/experimental/ops/cardinality.py':[ 68, -113, + 113 ], 'project:tensorflow/python/data/experimental/ops/data_service_ops.py':[ 208, 226, -228, + 228 ], 'project:tensorflow/python/data/experimental/ops/distribute.py':[ 51, 64, -108, + 108 ], 'project:tensorflow/python/data/experimental/ops/error_ops.py':[ -64, + 64 ], 'project:tensorflow/python/data/experimental/ops/get_single_element.py':[ -69, + 69 ], 'project:tensorflow/python/data/experimental/ops/grouping.py':[ 258, -380, + 380 ], 'project:tensorflow/python/data/experimental/ops/io.py':[ -82, + 82 ], 'project:tensorflow/python/data/experimental/ops/iterator_ops.py':[ 99, 100, 101, 213, -214, + 214 ], 'project:tensorflow/python/data/experimental/ops/map_defun.py':[ -61, + 61 ], 'project:tensorflow/python/data/experimental/ops/optimization.py':[ 34, 54, 93, 182, -200, + 200 ], 'project:tensorflow/python/data/experimental/ops/optimization_options.py':[ 205, 208, 247, 250, -261, + 261 ], 'project:tensorflow/python/data/experimental/ops/parsing_ops.py':[ -89, + 89 ], 'project:tensorflow/python/data/experimental/ops/prefetching_ops.py':[ 105, @@ -5834,7 +5693,7 @@ 183, 193, 211, -242, + 242 ], 'project:tensorflow/python/data/experimental/ops/readers.py':[ 93, @@ -5842,77 +5701,77 @@ 120, 589, 599, -939, + 939 ], 'project:tensorflow/python/data/experimental/ops/resampling.py':[ 76, -152, + 152 ], 'project:tensorflow/python/data/experimental/ops/scan_ops.py':[ 67, 81, -94, + 94 ], 'project:tensorflow/python/data/experimental/ops/shuffle_ops.py':[ 44, -106, + 106 ], 'project:tensorflow/python/data/experimental/ops/sleep.py':[ -31, + 31 ], 'project:tensorflow/python/data/experimental/ops/snapshot.py':[ 85, -240, + 240 ], 'project:tensorflow/python/data/experimental/ops/stats_aggregator.py':[ -78, + 78 ], 'project:tensorflow/python/data/experimental/ops/stats_ops.py':[ 45, -105, + 105 ], 'project:tensorflow/python/data/experimental/ops/take_while_ops.py':[ -45, + 45 ], 'project:tensorflow/python/data/experimental/ops/testing.py':[ 92, 106, -118, + 118 ], 'project:tensorflow/python/data/experimental/ops/threadpool.py':[ 70, -71, + 71 ], 'project:tensorflow/python/data/experimental/ops/unique.py':[ -63, + 63 ], 'project:tensorflow/python/data/experimental/ops/writers.py':[ -115, + 115 ], 'project:tensorflow/python/data/experimental/service/server_lib_test.py':[ 86, -88, + 88 ], 'project:tensorflow/python/data/kernel_tests/cache_test.py':[ 120, 125, -266, + 266 ], 'project:tensorflow/python/data/kernel_tests/filter_test.py':[ -67, + 67 ], 'project:tensorflow/python/data/kernel_tests/fixed_length_record_dataset_test.py':[ -180, + 180 ], 'project:tensorflow/python/data/kernel_tests/multi_device_iterator_test.py':[ -327, + 327 ], 'project:tensorflow/python/data/kernel_tests/test_base.py':[ 110, -283, + 283 ], 'project:tensorflow/python/data/kernel_tests/text_line_dataset_test.py':[ -35, + 35 ], 'project:tensorflow/python/data/ops/dataset_ops.py':[ 30, @@ -6000,7 +5859,7 @@ 4493, 4506, 4518, -4521, + 4521 ], 'project:tensorflow/python/data/ops/iterator_ops.py':[ 377, @@ -6013,7 +5872,7 @@ 803, 817, 896, -906, + 906 ], 'project:tensorflow/python/data/ops/multi_device_iterator_ops.py':[ 50, @@ -6029,10 +5888,10 @@ 519, 533, 538, -564, + 564 ], 'project:tensorflow/python/data/ops/optional_ops.py':[ -245, + 245 ], 'project:tensorflow/python/data/ops/readers.py':[ 32, @@ -6047,12 +5906,12 @@ 386, 488, 517, -521, + 521 ], 'project:tensorflow/python/data/util/options.py':[ 40, 84, -130, + 130 ], 'project:tensorflow/python/data/util/random_seed_test.py':[ 46, @@ -6060,11 +5919,11 @@ 48, 52, 53, -54, + 54 ], 'project:tensorflow/python/data/util/structure.py':[ 90, -423, + 423 ], 'project:tensorflow/python/data/util/structure_test.py':[ 224, @@ -6077,27 +5936,27 @@ 241, 242, 257, -258, + 258 ], 'project:tensorflow/python/data/util/traverse.py':[ 20, -41, + 41 ], 'project:tensorflow/python/debug/cli/analyzer_cli.py':[ 28, -43, + 43 ], 'project:tensorflow/python/debug/cli/analyzer_cli_test.py':[ -24, + 24 ], 'project:tensorflow/python/debug/cli/base_ui.py':[ -206, + 206 ], 'project:tensorflow/python/debug/cli/curses_ui.py':[ 28, 216, 715, -760, + 760 ], 'project:tensorflow/python/debug/cli/curses_ui_test.py':[ 534, @@ -6147,7 +6006,7 @@ 1332, 1437, 1459, -1501, + 1501 ], 'project:tensorflow/python/debug/cli/debugger_cli_common.py':[ 285, @@ -6158,31 +6017,31 @@ 701, 783, 793, -794, + 794 ], 'project:tensorflow/python/debug/cli/evaluator.py':[ 22, -152, + 152 ], 'project:tensorflow/python/debug/cli/offline_analyzer.py':[ -32, + 32 ], 'project:tensorflow/python/debug/cli/profile_analyzer_cli.py':[ 219, 531, 757, -786, + 786 ], 'project:tensorflow/python/debug/cli/profile_analyzer_cli_test.py':[ -462, + 462 ], 'project:tensorflow/python/debug/cli/readline_ui.py':[ -122, + 122 ], 'project:tensorflow/python/debug/cli/tensor_format.py':[ 24, 263, -349, + 349 ], 'project:tensorflow/python/debug/cli/tensor_format_test.py':[ 516, @@ -6190,55 +6049,55 @@ 535, 541, 555, -564, + 564 ], 'project:tensorflow/python/debug/examples/v1/debug_fibonacci.py':[ -24, + 24 ], 'project:tensorflow/python/debug/examples/v2/debug_fibonacci_v2.py':[ -25, + 25 ], 'project:tensorflow/python/debug/lib/check_numerics_callback.py':[ -259, + 259 ], 'project:tensorflow/python/debug/lib/check_numerics_callback_test.py':[ 34, 38, -408, + 408 ], 'project:tensorflow/python/debug/lib/debug_data.py':[ -219, + 219 ], 'project:tensorflow/python/debug/lib/debug_data_test.py':[ -257, + 257 ], 'project:tensorflow/python/debug/lib/debug_events_monitors.py':[ -149, + 149 ], 'project:tensorflow/python/debug/lib/debug_events_monitors_test.py':[ 148, 161, 252, 396, -484, + 484 ], 'project:tensorflow/python/debug/lib/debug_events_reader.py':[ 71, 133, 135, -800, + 800 ], 'project:tensorflow/python/debug/lib/debug_gradients.py':[ -283, + 283 ], 'project:tensorflow/python/debug/lib/debug_utils.py':[ -23, + 23 ], 'project:tensorflow/python/debug/lib/debug_utils_test.py':[ -29, + 29 ], 'project:tensorflow/python/debug/lib/dist_session_debug_grpc_test.py':[ -29, + 29 ], 'project:tensorflow/python/debug/lib/dumping_callback.py':[ 28, @@ -6247,7 +6106,7 @@ 323, 554, 565, -681, + 681 ], 'project:tensorflow/python/debug/lib/dumping_callback_test.py':[ 236, @@ -6299,46 +6158,46 @@ 1038, 1042, 1044, -1382, + 1382 ], 'project:tensorflow/python/debug/lib/grpc_large_data_test.py':[ 24, -102, + 102 ], 'project:tensorflow/python/debug/lib/session_debug_grpc_test.py':[ -26, + 26 ], 'project:tensorflow/python/debug/lib/session_debug_testlib.py':[ 28, 52, 1401, -1402, + 1402 ], 'project:tensorflow/python/debug/lib/source_remote_test.py':[ -35, + 35 ], 'project:tensorflow/python/debug/lib/source_utils_test.py':[ -41, + 41 ], 'project:tensorflow/python/debug/wrappers/dumping_wrapper.py':[ -70, + 70 ], 'project:tensorflow/python/debug/wrappers/dumping_wrapper_test.py':[ -83, + 83 ], 'project:tensorflow/python/debug/wrappers/framework_test.py':[ -40, + 40 ], 'project:tensorflow/python/debug/wrappers/grpc_wrapper.py':[ -101, + 101 ], 'project:tensorflow/python/debug/wrappers/local_cli_wrapper.py':[ 81, -525, + 525 ], 'project:tensorflow/python/debug/wrappers/local_cli_wrapper_test.py':[ 46, -205, + 205 ], 'project:tensorflow/python/distribute/central_storage_strategy.py':[ 77, @@ -6346,35 +6205,35 @@ 148, 164, 182, -249, + 249 ], 'project:tensorflow/python/distribute/cluster_resolver/cluster_resolver.py':[ 48, -50, + 50 ], 'project:tensorflow/python/distribute/cluster_resolver/gce_cluster_resolver.py':[ 28, -29, + 29 ], 'project:tensorflow/python/distribute/cluster_resolver/kubernetes_cluster_resolver.py':[ 28, -29, + 29 ], 'project:tensorflow/python/distribute/cluster_resolver/slurm_cluster_resolver.py':[ -149, + 149 ], 'project:tensorflow/python/distribute/cluster_resolver/tpu/tpu_cluster_resolver.py':[ 32, 37, 172, -240, + 240 ], 'project:tensorflow/python/distribute/cluster_resolver/tpu/tpu_cluster_resolver_test.py':[ 39, -44, + 44 ], 'project:tensorflow/python/distribute/cluster_resolver/tpu_cluster_resolver.py':[ -22, + 22 ], 'project:tensorflow/python/distribute/collective_all_reduce_strategy.py':[ 121, @@ -6382,55 +6241,55 @@ 142, 374, 378, -545, + 545 ], 'project:tensorflow/python/distribute/collective_all_reduce_strategy_test.py':[ 468, -561, + 561 ], 'project:tensorflow/python/distribute/cross_device_ops.py':[ 161, 475, 704, -1009, + 1009 ], 'project:tensorflow/python/distribute/cross_device_ops_test.py':[ 323, -526, + 526 ], 'project:tensorflow/python/distribute/cross_device_utils.py':[ 371, 921, -960, + 960 ], 'project:tensorflow/python/distribute/cross_device_utils_test.py':[ -146, + 146 ], 'project:tensorflow/python/distribute/custom_training_loop_gradient_test.py':[ 81, -108, + 108 ], 'project:tensorflow/python/distribute/custom_training_loop_input_test.py':[ 267, 272, 411, -430, + 430 ], 'project:tensorflow/python/distribute/device_util.py':[ 102, -115, + 115 ], 'project:tensorflow/python/distribute/device_util_test.py':[ -37, + 37 ], 'project:tensorflow/python/distribute/distribute_coordinator.py':[ -767, + 767 ], 'project:tensorflow/python/distribute/distribute_coordinator_test.py':[ 33, 34, 203, -881, + 881 ], 'project:tensorflow/python/distribute/distribute_lib.py':[ 194, @@ -6483,24 +6342,24 @@ 2903, 2904, 2905, -2907, + 2907 ], 'project:tensorflow/python/distribute/distribute_lib_test.py':[ 399, 419, -466, + 466 ], 'project:tensorflow/python/distribute/distribute_utils.py':[ 162, 207, 219, 244, -297, + 297 ], 'project:tensorflow/python/distribute/distributed_file_utils.py':[ 57, 93, -118, + 118 ], 'project:tensorflow/python/distribute/distribution_strategy_context.py':[ 61, @@ -6508,14 +6367,14 @@ 81, 256, 259, -266, + 266 ], 'project:tensorflow/python/distribute/estimator_training.py':[ 217, 239, 248, 267, -308, + 308 ], 'project:tensorflow/python/distribute/input_lib.py':[ 186, @@ -6536,38 +6395,38 @@ 1276, 1288, 1312, -1591, + 1591 ], 'project:tensorflow/python/distribute/input_lib_test.py':[ 493, -496, + 496 ], 'project:tensorflow/python/distribute/input_lib_type_spec_test.py':[ 243, -244, + 244 ], 'project:tensorflow/python/distribute/input_ops_test.py':[ -50, + 50 ], 'project:tensorflow/python/distribute/keras_metrics_test.py':[ -114, + 114 ], 'project:tensorflow/python/distribute/metrics_v1_test.py':[ 138, -197, + 197 ], 'project:tensorflow/python/distribute/minimize_loss_test.py':[ -350, + 350 ], 'project:tensorflow/python/distribute/mirrored_function_strategy.py':[ 153, -160, + 160 ], 'project:tensorflow/python/distribute/mirrored_function_strategy_test.py':[ 45, 56, 74, -82, + 82 ], 'project:tensorflow/python/distribute/mirrored_run.py':[ 74, @@ -6580,7 +6439,7 @@ 341, 350, 356, -400, + 400 ], 'project:tensorflow/python/distribute/mirrored_strategy.py':[ 187, @@ -6592,23 +6451,23 @@ 567, 675, 677, -681, + 681 ], 'project:tensorflow/python/distribute/mirrored_strategy_test.py':[ 144, 149, -1134, + 1134 ], 'project:tensorflow/python/distribute/mirrored_variable_test.py':[ 101, -527, + 527 ], 'project:tensorflow/python/distribute/multi_process_runner.py':[ 278, 576, 623, 637, -698, + 698 ], 'project:tensorflow/python/distribute/multi_worker_test_base.py':[ 34, @@ -6617,7 +6476,7 @@ 67, 93, 214, -249, + 249 ], 'project:tensorflow/python/distribute/one_device_strategy.py':[ 84, @@ -6628,7 +6487,7 @@ 219, 236, 342, -361, + 361 ], 'project:tensorflow/python/distribute/packed_distributed_variable.py':[ 71, @@ -6636,41 +6495,41 @@ 231, 321, 327, -334, + 334 ], 'project:tensorflow/python/distribute/parameter_server_strategy.py':[ 151, 525, 527, 528, -576, + 576 ], 'project:tensorflow/python/distribute/parameter_server_strategy_test.py':[ 653, -684, + 684 ], 'project:tensorflow/python/distribute/ps_values.py':[ 43, -300, + 300 ], 'project:tensorflow/python/distribute/sharded_variable.py':[ 92, -139, + 139 ], 'project:tensorflow/python/distribute/step_fn.py':[ -108, + 108 ], 'project:tensorflow/python/distribute/strategy_combinations.py':[ 100, 112, 116, -154, + 154 ], 'project:tensorflow/python/distribute/strategy_test_lib.py':[ 157, 158, 407, -412, + 412 ], 'project:tensorflow/python/distribute/tpu_strategy.py':[ 55, @@ -6682,19 +6541,19 @@ 889, 976, 994, -1003, + 1003 ], 'project:tensorflow/python/distribute/tpu_strategy_test.py':[ 139, 140, 477, -521, + 521 ], 'project:tensorflow/python/distribute/tpu_values.py':[ 49, 51, 59, -132, + 132 ], 'project:tensorflow/python/distribute/values.py':[ 47, @@ -6732,11 +6591,11 @@ 1364, 1365, 1371, -1372, + 1372 ], 'project:tensorflow/python/distribute/values_test.py':[ 2194, -2213, + 2213 ], 'project:tensorflow/python/distribute/values_util.py':[ 33, @@ -6750,12 +6609,12 @@ 141, 150, 159, -168, + 168 ], 'project:tensorflow/python/dlpack/dlpack_test.py':[ 64, 73, -77, + 77 ], 'project:tensorflow/python/eager/backprop.py':[ 74, @@ -6763,7 +6622,7 @@ 610, 647, 649, -704, + 704 ], 'project:tensorflow/python/eager/backprop_test.py':[ 48, @@ -6776,17 +6635,17 @@ 852, 1047, 1215, -1279, + 1279 ], 'project:tensorflow/python/eager/benchmarks/resnet50/resnet50_test.py':[ -26, + 26 ], 'project:tensorflow/python/eager/benchmarks_test.py':[ 39, 42, 136, 196, -202, + 202 ], 'project:tensorflow/python/eager/context.py':[ 89, @@ -6800,10 +6659,10 @@ 1843, 1848, 2003, -2008, + 2008 ], 'project:tensorflow/python/eager/core_test.py':[ -612, + 612 ], 'project:tensorflow/python/eager/def_function.py':[ 437, @@ -6821,13 +6680,13 @@ 902, 1079, 1084, -1168, + 1168 ], 'project:tensorflow/python/eager/def_function_test.py':[ -409, + 409 ], 'project:tensorflow/python/eager/def_function_xla_jit_test.py':[ -151, + 151 ], 'project:tensorflow/python/eager/execute.py':[ 181, @@ -6835,10 +6694,10 @@ 240, 244, 245, -283, + 283 ], 'project:tensorflow/python/eager/executor.py':[ -56, + 56 ], 'project:tensorflow/python/eager/function.py':[ 164, @@ -6873,10 +6732,10 @@ 2926, 3023, 3755, -3774, + 3774 ], 'project:tensorflow/python/eager/function_argument_naming_test.py':[ -179, + 179 ], 'project:tensorflow/python/eager/function_test.py':[ 166, @@ -6921,63 +6780,63 @@ 3768, 3775, 3882, -4193, + 4193 ], 'project:tensorflow/python/eager/gradient_input_output_exclusions.py':[ 311, -316, + 316 ], 'project:tensorflow/python/eager/graph_only_ops.py':[ -38, + 38 ], 'project:tensorflow/python/eager/imperative_grad.py':[ -72, + 72 ], 'project:tensorflow/python/eager/lift_to_graph.py':[ -194, + 194 ], 'project:tensorflow/python/eager/lift_to_graph_test.py':[ 70, 81, 82, 85, -87, + 87 ], 'project:tensorflow/python/eager/monitoring_test.py':[ 48, -50, + 50 ], 'project:tensorflow/python/eager/pywrap_tfe_test.py':[ -207, + 207 ], 'project:tensorflow/python/eager/remote.py':[ -158, + 158 ], 'project:tensorflow/python/eager/remote_benchmarks_test.py':[ -32, + 32 ], 'project:tensorflow/python/eager/remote_cluster_test.py':[ -68, + 68 ], 'project:tensorflow/python/eager/remote_execution_test.py':[ 68, -102, + 102 ], 'project:tensorflow/python/eager/tape.py':[ 53, 58, 100, -147, + 147 ], 'project:tensorflow/python/eager/tape_test.py':[ -33, + 33 ], 'project:tensorflow/python/eager/tensor_test.py':[ -53, + 53 ], 'project:tensorflow/python/eager/test.py':[ 23, -27, + 27 ], 'project:tensorflow/python/eager/wrap_function.py':[ 118, @@ -6987,11 +6846,11 @@ 350, 376, 378, -531, + 531 ], 'project:tensorflow/python/eager/wrap_function_test.py':[ 381, -438, + 438 ], 'project:tensorflow/python/feature_column/feature_column.py':[ 194, @@ -7044,7 +6903,7 @@ 3265, 3268, 3272, -3276, + 3276 ], 'project:tensorflow/python/feature_column/feature_column_test.py':[ 79, @@ -7177,7 +7036,7 @@ 6221, 6254, 6255, -6256, + 6256 ], 'project:tensorflow/python/feature_column/feature_column_v2.py':[ 285, @@ -7275,7 +7134,7 @@ 4328, 4373, 4383, -4392, + 4392 ], 'project:tensorflow/python/feature_column/feature_column_v2_test.py':[ 95, @@ -7386,7 +7245,7 @@ 5927, 5945, 5946, -5947, + 5947 ], 'project:tensorflow/python/feature_column/sequence_feature_column_test.py':[ 429, @@ -7394,26 +7253,26 @@ 431, 524, 525, -526, + 526 ], 'project:tensorflow/python/feature_column/serialization.py':[ -135, + 135 ], 'project:tensorflow/python/feature_column/utils.py':[ -103, + 103 ], 'project:tensorflow/python/framework/auto_control_deps.py':[ -234, + 234 ], 'project:tensorflow/python/framework/c_api_util.py':[ -239, + 239 ], 'project:tensorflow/python/framework/common_shapes_test.py':[ -186, + 186 ], 'project:tensorflow/python/framework/composite_tensor.py':[ 26, -108, + 108 ], 'project:tensorflow/python/framework/composite_tensor_test.py':[ 122, @@ -7431,24 +7290,24 @@ 297, 325, 362, -369, + 369 ], 'project:tensorflow/python/framework/constant_op.py':[ 41, -285, + 285 ], 'project:tensorflow/python/framework/convert_to_constants.py':[ 669, 810, -964, + 964 ], 'project:tensorflow/python/framework/device_spec.py':[ 316, 343, -396, + 396 ], 'project:tensorflow/python/framework/device_test.py':[ -39, + 39 ], 'project:tensorflow/python/framework/dtypes.py':[ 27, @@ -7458,17 +7317,17 @@ 169, 197, 203, -275, + 275 ], 'project:tensorflow/python/framework/errors_impl.py':[ 540, -560, + 560 ], 'project:tensorflow/python/framework/errors_test.py':[ -92, + 92 ], 'project:tensorflow/python/framework/framework_lib.py':[ -70, + 70 ], 'project:tensorflow/python/framework/func_graph.py':[ 56, @@ -7487,7 +7346,7 @@ 1137, 1213, 1236, -1278, + 1278 ], 'project:tensorflow/python/framework/function.py':[ 209, @@ -7503,20 +7362,20 @@ 660, 774, 811, -1086, + 1086 ], 'project:tensorflow/python/framework/function_def_to_graph.py':[ 103, 114, 201, -220, + 220 ], 'project:tensorflow/python/framework/function_def_to_graph_test.py':[ 73, 74, 75, 76, -137, + 137 ], 'project:tensorflow/python/framework/function_test.py':[ 117, @@ -7530,18 +7389,18 @@ 951, 1128, 1139, -1827, + 1827 ], 'project:tensorflow/python/framework/graph_to_function_def.py':[ -61, + 61 ], 'project:tensorflow/python/framework/graph_util_impl.py':[ 139, 140, -144, + 144 ], 'project:tensorflow/python/framework/graph_util_test.py':[ -108, + 108 ], 'project:tensorflow/python/framework/importer.py':[ 194, @@ -7557,7 +7416,7 @@ 408, 415, 493, -497, + 497 ], 'project:tensorflow/python/framework/importer_test.py':[ 34, @@ -7566,14 +7425,14 @@ 990, 1148, 1232, -1256, + 1256 ], 'project:tensorflow/python/framework/memory_checker_test.py':[ 42, 76, 78, 125, -138, + 138 ], 'project:tensorflow/python/framework/meta_graph.py':[ 22, @@ -7583,11 +7442,11 @@ 433, 631, 846, -1010, + 1010 ], 'project:tensorflow/python/framework/meta_graph_test.py':[ 72, -282, + 282 ], 'project:tensorflow/python/framework/op_def_library.py':[ 163, @@ -7596,7 +7455,7 @@ 299, 417, 607, -714, + 714 ], 'project:tensorflow/python/framework/ops.py':[ 29, @@ -7675,7 +7534,7 @@ 6637, 6873, 6877, -6934, + 6934 ], 'project:tensorflow/python/framework/ops_test.py':[ 62, @@ -7721,46 +7580,46 @@ 3279, 3280, 3281, -3283, + 3283 ], 'project:tensorflow/python/framework/random_seed.py':[ -38, + 38 ], 'project:tensorflow/python/framework/random_seed_test.py':[ 39, 40, -41, + 41 ], 'project:tensorflow/python/framework/smart_cond.py':[ 82, -117, + 117 ], 'project:tensorflow/python/framework/sparse_tensor.py':[ 25, -362, + 362 ], 'project:tensorflow/python/framework/sparse_tensor_test.py':[ -236, + 236 ], 'project:tensorflow/python/framework/subscribe.py':[ 120, 136, -177, + 177 ], 'project:tensorflow/python/framework/tensor_conversion_registry.py':[ -104, + 104 ], 'project:tensorflow/python/framework/tensor_shape.py':[ 81, -92, + 92 ], 'project:tensorflow/python/framework/tensor_shape_div_test.py':[ 32, -41, + 41 ], 'project:tensorflow/python/framework/tensor_shape_test.py':[ 169, -394, + 394 ], 'project:tensorflow/python/framework/tensor_util.py':[ 339, @@ -7775,11 +7634,11 @@ 962, 987, 1017, -1036, + 1036 ], 'project:tensorflow/python/framework/test_combinations.py':[ 306, -310, + 310 ], 'project:tensorflow/python/framework/test_util.py':[ 74, @@ -7804,7 +7663,7 @@ 2318, 2957, 2965, -3218, + 3218 ], 'project:tensorflow/python/framework/test_util_test.py':[ 42, @@ -7818,7 +7677,7 @@ 916, 917, 936, -937, + 937 ], 'project:tensorflow/python/framework/type_spec.py':[ 108, @@ -7827,11 +7686,11 @@ 562, 575, 577, -581, + 581 ], 'project:tensorflow/python/framework/type_spec_test.py':[ 263, -265, + 265 ], 'project:tensorflow/python/grappler/auto_mixed_precision_test.py':[ 204, @@ -7841,32 +7700,32 @@ 411, 412, 439, -440, + 440 ], 'project:tensorflow/python/grappler/cost_analyzer_test.py':[ -31, + 31 ], 'project:tensorflow/python/grappler/cost_analyzer_tool.py':[ -26, + 26 ], 'project:tensorflow/python/grappler/item_test.py':[ -42, + 42 ], 'project:tensorflow/python/grappler/memory_optimizer_test.py':[ 158, -188, + 188 ], 'project:tensorflow/python/grappler/tf_optimizer_test.py':[ 66, 68, -75, + 75 ], 'project:tensorflow/python/keras/applications/efficientnet.py':[ -736, + 736 ], 'project:tensorflow/python/keras/applications/nasnet.py':[ 285, -299, + 299 ], 'project:tensorflow/python/keras/backend.py':[ 73, @@ -7897,7 +7756,7 @@ 5323, 5373, 5536, -6206, + 6206 ], 'project:tensorflow/python/keras/backend_test.py':[ 513, @@ -7912,10 +7771,10 @@ 1971, 1973, 1977, -1981, + 1981 ], 'project:tensorflow/python/keras/benchmark/eager_microbenchmarks_test.py':[ -75, + 75 ], 'project:tensorflow/python/keras/callbacks.py':[ 113, @@ -7949,7 +7808,7 @@ 2215, 2217, 2222, -2303, + 2303 ], 'project:tensorflow/python/keras/callbacks_test.py':[ 419, @@ -7959,22 +7818,22 @@ 1523, 1719, 1777, -2265, + 2265 ], 'project:tensorflow/python/keras/callbacks_v1.py':[ 190, 195, 203, -248, + 248 ], 'project:tensorflow/python/keras/constraints.py':[ -248, + 248 ], 'project:tensorflow/python/keras/constraints_test.py':[ -38, + 38 ], 'project:tensorflow/python/keras/distribute/distribute_strategy_test.py':[ -1815, + 1815 ], 'project:tensorflow/python/keras/distribute/distributed_training_utils.py':[ 381, @@ -7987,19 +7846,19 @@ 761, 790, 813, -1171, + 1171 ], 'project:tensorflow/python/keras/distribute/keras_correctness_test_base.py':[ 218, -320, + 320 ], 'project:tensorflow/python/keras/distribute/multi_worker_test.py':[ 223, -279, + 279 ], 'project:tensorflow/python/keras/distribute/multi_worker_tutorial_test.py':[ 46, -141, + 141 ], 'project:tensorflow/python/keras/engine/base_layer.py':[ 30, @@ -8015,12 +7874,12 @@ 2818, 2846, 3004, -3224, + 3224 ], 'project:tensorflow/python/keras/engine/base_layer_test.py':[ 137, 1306, -1485, + 1485 ], 'project:tensorflow/python/keras/engine/base_layer_utils.py':[ 50, @@ -8030,7 +7889,7 @@ 262, 394, 408, -780, + 780 ], 'project:tensorflow/python/keras/engine/base_layer_v1.py':[ 28, @@ -8043,7 +7902,7 @@ 1027, 1030, 2217, -2245, + 2245 ], 'project:tensorflow/python/keras/engine/compile_utils.py':[ 119, @@ -8058,7 +7917,7 @@ 465, 471, 491, -540, + 540 ], 'project:tensorflow/python/keras/engine/compile_utils_test.py':[ 302, @@ -8067,7 +7926,7 @@ 371, 649, 653, -669, + 669 ], 'project:tensorflow/python/keras/engine/data_adapter.py':[ 57, @@ -8076,14 +7935,14 @@ 914, 1158, 1208, -1266, + 1266 ], 'project:tensorflow/python/keras/engine/data_adapter_test.py':[ 164, 178, 358, 587, -970, + 970 ], 'project:tensorflow/python/keras/engine/deferred_sequential_test.py':[ 116, @@ -8092,7 +7951,7 @@ 142, 180, 191, -202, + 202 ], 'project:tensorflow/python/keras/engine/functional.py':[ 26, @@ -8111,7 +7970,7 @@ 963, 964, 1164, -1248, + 1248 ], 'project:tensorflow/python/keras/engine/functional_test.py':[ 223, @@ -8122,15 +7981,15 @@ 850, 1322, 1461, -1471, + 1471 ], 'project:tensorflow/python/keras/engine/input_layer.py':[ 190, -211, + 211 ], 'project:tensorflow/python/keras/engine/input_spec.py':[ 21, -128, + 128 ], 'project:tensorflow/python/keras/engine/keras_tensor.py':[ 117, @@ -8140,26 +7999,26 @@ 187, 208, 237, -238, + 238 ], 'project:tensorflow/python/keras/engine/node.py':[ 105, 130, 218, -224, + 224 ], 'project:tensorflow/python/keras/engine/saving.py':[ -24, + 24 ], 'project:tensorflow/python/keras/engine/sequential.py':[ 116, 352, 374, -515, + 515 ], 'project:tensorflow/python/keras/engine/sequential_test.py':[ 422, -429, + 429 ], 'project:tensorflow/python/keras/engine/training.py':[ 107, @@ -8193,27 +8052,27 @@ 2729, 2752, 2757, -2758, + 2758 ], 'project:tensorflow/python/keras/engine/training_arrays.py':[ 41, -534, + 534 ], 'project:tensorflow/python/keras/engine/training_dataset_test.py':[ -96, + 96 ], 'project:tensorflow/python/keras/engine/training_distributed.py':[ -268, + 268 ], 'project:tensorflow/python/keras/engine/training_eager.py':[ -149, + 149 ], 'project:tensorflow/python/keras/engine/training_eager_test.py':[ 187, -322, + 322 ], 'project:tensorflow/python/keras/engine/training_generator.py':[ -521, + 521 ], 'project:tensorflow/python/keras/engine/training_gpu_test.py':[ 50, @@ -8221,17 +8080,17 @@ 60, 82, 86, -88, + 88 ], 'project:tensorflow/python/keras/engine/training_integration_test.py':[ -107, + 107 ], 'project:tensorflow/python/keras/engine/training_test.py':[ 66, 776, 1472, 1716, -1717, + 1717 ], 'project:tensorflow/python/keras/engine/training_utils.py':[ 31, @@ -8246,13 +8105,13 @@ 1245, 1246, 2070, -2076, + 2076 ], 'project:tensorflow/python/keras/engine/training_utils_test.py':[ 267, 281, 376, -388, + 388 ], 'project:tensorflow/python/keras/engine/training_v1.py':[ 72, @@ -8275,11 +8134,11 @@ 2415, 2797, 2858, -3193, + 3193 ], 'project:tensorflow/python/keras/estimator/__init__.py':[ 116, -264, + 264 ], 'project:tensorflow/python/keras/feature_column/base_feature_layer.py':[ 60, @@ -8290,10 +8149,10 @@ 118, 124, 131, -138, + 138 ], 'project:tensorflow/python/keras/feature_column/dense_features.py':[ -32, + 32 ], 'project:tensorflow/python/keras/feature_column/dense_features_test.py':[ 77, @@ -8332,11 +8191,11 @@ 841, 923, 924, -925, + 925 ], 'project:tensorflow/python/keras/feature_column/dense_features_v2.py':[ 88, -96, + 96 ], 'project:tensorflow/python/keras/feature_column/dense_features_v2_test.py':[ 73, @@ -8361,7 +8220,7 @@ 528, 583, 584, -585, + 585 ], 'project:tensorflow/python/keras/feature_column/sequence_feature_column_test.py':[ 104, @@ -8372,13 +8231,13 @@ 112, 195, 196, -197, + 197 ], 'project:tensorflow/python/keras/integration_test/gradients_test.py':[ -65, + 65 ], 'project:tensorflow/python/keras/integration_test/saved_model_test.py':[ -220, + 220 ], 'project:tensorflow/python/keras/layers/convolutional.py':[ 222, @@ -8387,84 +8246,84 @@ 296, 3163, 3344, -3345, + 3345 ], 'project:tensorflow/python/keras/layers/convolutional_recurrent.py':[ 229, 318, 319, 588, -589, + 589 ], 'project:tensorflow/python/keras/layers/core.py':[ -121, + 121 ], 'project:tensorflow/python/keras/layers/core_test.py':[ -337, + 337 ], 'project:tensorflow/python/keras/layers/cudnn_recurrent.py':[ 65, 132, 157, 278, -476, + 476 ], 'project:tensorflow/python/keras/layers/einsum_dense_test.py':[ 27, -230, + 230 ], 'project:tensorflow/python/keras/layers/legacy_rnn/rnn_cell_impl.py':[ 343, 1178, 1189, -1199, + 1199 ], 'project:tensorflow/python/keras/layers/legacy_rnn/rnn_cell_wrapper_impl.py':[ -498, + 498 ], 'project:tensorflow/python/keras/layers/merge_test.py':[ -389, + 389 ], 'project:tensorflow/python/keras/layers/noise.py':[ -183, + 183 ], 'project:tensorflow/python/keras/layers/normalization.py':[ 365, 739, 764, -933, + 933 ], 'project:tensorflow/python/keras/layers/normalization_v2.py':[ 31, -207, + 207 ], 'project:tensorflow/python/keras/layers/preprocessing/discretization.py':[ 87, 93, -101, + 101 ], 'project:tensorflow/python/keras/layers/preprocessing/image_preprocessing.py':[ -924, + 924 ], 'project:tensorflow/python/keras/layers/preprocessing/index_lookup_distribution_test.py':[ -47, + 47 ], 'project:tensorflow/python/keras/layers/preprocessing/preprocessing_stage.py':[ 83, -85, + 85 ], 'project:tensorflow/python/keras/layers/preprocessing/preprocessing_stage_test.py':[ -76, + 76 ], 'project:tensorflow/python/keras/layers/preprocessing/table_utils.py':[ 46, 64, 65, 84, -97, + 97 ], 'project:tensorflow/python/keras/layers/preprocessing/text_vectorization.py':[ -497, + 497 ], 'project:tensorflow/python/keras/layers/recurrent.py':[ 195, @@ -8473,21 +8332,21 @@ 980, 1820, 2419, -2420, + 2420 ], 'project:tensorflow/python/keras/layers/recurrent_v2.py':[ 1288, -1289, + 1289 ], 'project:tensorflow/python/keras/layers/rnn_cell_wrapper_v2.py':[ 87, 97, 112, -123, + 123 ], 'project:tensorflow/python/keras/layers/rnn_cell_wrapper_v2_test.py':[ 51, -94, + 94 ], 'project:tensorflow/python/keras/layers/serialization.py':[ 121, @@ -8495,34 +8354,34 @@ 123, 124, 136, -139, + 139 ], 'project:tensorflow/python/keras/layers/tensorflow_op_layer_test.py':[ 220, 233, -312, + 312 ], 'project:tensorflow/python/keras/layers/wrappers.py':[ 76, -732, + 732 ], 'project:tensorflow/python/keras/layers/wrappers_test.py':[ 252, 270, 271, 272, -276, + 276 ], 'project:tensorflow/python/keras/legacy_tf_layers/base.py':[ -39, + 39 ], 'project:tensorflow/python/keras/legacy_tf_layers/core_test.py':[ -380, + 380 ], 'project:tensorflow/python/keras/legacy_tf_layers/normalization_test.py':[ 1259, 1300, -1304, + 1304 ], 'project:tensorflow/python/keras/metrics.py':[ 155, @@ -8533,7 +8392,7 @@ 2024, 2184, 2196, -2891, + 2891 ], 'project:tensorflow/python/keras/metrics_test.py':[ 77, @@ -8559,27 +8418,27 @@ 1048, 1081, 1087, -1095, + 1095 ], 'project:tensorflow/python/keras/mixed_precision/experimental/autocast_variable.py':[ 306, 310, 314, -318, + 318 ], 'project:tensorflow/python/keras/mixed_precision/experimental/autocast_variable_test.py':[ -470, + 470 ], 'project:tensorflow/python/keras/mixed_precision/experimental/get_layer_policy.py':[ -41, + 41 ], 'project:tensorflow/python/keras/mixed_precision/experimental/keras_test.py':[ 284, 296, -1011, + 1011 ], 'project:tensorflow/python/keras/mixed_precision/experimental/loss_scale_benchmark.py':[ -43, + 43 ], 'project:tensorflow/python/keras/mixed_precision/experimental/loss_scale_optimizer.py':[ 146, @@ -8590,7 +8449,7 @@ 483, 486, 491, -579, + 579 ], 'project:tensorflow/python/keras/mixed_precision/experimental/loss_scale_optimizer_test.py':[ 300, @@ -8601,14 +8460,14 @@ 377, 551, 569, -594, + 594 ], 'project:tensorflow/python/keras/mixed_precision/experimental/policy.py':[ -610, + 610 ], 'project:tensorflow/python/keras/mixed_precision/experimental/policy_test.py':[ 148, -300, + 300 ], 'project:tensorflow/python/keras/models.py':[ 45, @@ -8621,57 +8480,57 @@ 363, 454, 494, -642, + 642 ], 'project:tensorflow/python/keras/optimizer_v2/adadelta_test.py':[ 46, 71, 72, 73, -166, + 166 ], 'project:tensorflow/python/keras/optimizer_v2/adagrad_test.py':[ 262, 429, 430, 433, -434, + 434 ], 'project:tensorflow/python/keras/optimizer_v2/adam_test.py':[ 168, -628, + 628 ], 'project:tensorflow/python/keras/optimizer_v2/adamax.py':[ 109, -111, + 111 ], 'project:tensorflow/python/keras/optimizer_v2/adamax_test.py':[ 87, -138, + 138 ], 'project:tensorflow/python/keras/optimizer_v2/ftrl_test.py':[ -116, + 116 ], 'project:tensorflow/python/keras/optimizer_v2/gradient_descent_test.py':[ 142, 162, 163, 202, -381, + 381 ], 'project:tensorflow/python/keras/optimizer_v2/learning_rate_schedule_test.py':[ -34, + 34 ], 'project:tensorflow/python/keras/optimizer_v2/legacy_learning_rate_decay_test.py':[ 27, -126, + 126 ], 'project:tensorflow/python/keras/optimizer_v2/optimizer_v2.py':[ 641, 761, 782, 1219, -1339, + 1339 ], 'project:tensorflow/python/keras/optimizer_v2/optimizer_v2_test.py':[ 79, @@ -8680,11 +8539,11 @@ 168, 204, 1157, -1160, + 1160 ], 'project:tensorflow/python/keras/optimizer_v2/rmsprop_test.py':[ 335, -362, + 362 ], 'project:tensorflow/python/keras/optimizers.py':[ 22, @@ -8696,26 +8555,26 @@ 524, 618, 759, -849, + 849 ], 'project:tensorflow/python/keras/optimizers_test.py':[ 68, -102, + 102 ], 'project:tensorflow/python/keras/premade/linear.py':[ 96, -146, + 146 ], 'project:tensorflow/python/keras/premade/wide_deep.py':[ 88, 167, 171, -181, + 181 ], 'project:tensorflow/python/keras/preprocessing/image.py':[ 27, 28, -34, + 34 ], 'project:tensorflow/python/keras/preprocessing/image_dataset_test.py':[ 97, @@ -8726,32 +8585,32 @@ 214, 232, 244, -258, + 258 ], 'project:tensorflow/python/keras/preprocessing/image_test.py':[ 82, 181, 267, 344, -380, + 380 ], 'project:tensorflow/python/keras/preprocessing/sequence.py':[ -30, + 30 ], 'project:tensorflow/python/keras/preprocessing/text.py':[ -24, + 24 ], 'project:tensorflow/python/keras/preprocessing/text_dataset_test.py':[ -77, + 77 ], 'project:tensorflow/python/keras/preprocessing/text_test.py':[ 82, 88, -94, + 94 ], 'project:tensorflow/python/keras/preprocessing/timeseries.py':[ 180, -205, + 205 ], 'project:tensorflow/python/keras/regularizers.py':[ 232, @@ -8759,28 +8618,28 @@ 269, 301, 302, -318, + 318 ], 'project:tensorflow/python/keras/saving/hdf5_format.py':[ 26, 133, -623, + 623 ], 'project:tensorflow/python/keras/saving/hdf5_format_test.py':[ 835, 904, 924, 1014, -1051, + 1051 ], 'project:tensorflow/python/keras/saving/model_config.py':[ 54, 95, -121, + 121 ], 'project:tensorflow/python/keras/saving/save.py':[ 110, -138, + 138 ], 'project:tensorflow/python/keras/saving/saved_model/layer_serialization.py':[ 52, @@ -8789,7 +8648,7 @@ 69, 70, 91, -141, + 141 ], 'project:tensorflow/python/keras/saving/saved_model/load.py':[ 93, @@ -8804,18 +8663,18 @@ 839, 850, 854, -1031, + 1031 ], 'project:tensorflow/python/keras/saving/saved_model/metric_serialization.py':[ 38, 39, -44, + 44 ], 'project:tensorflow/python/keras/saving/saved_model/model_serialization.py':[ -38, + 38 ], 'project:tensorflow/python/keras/saving/saved_model/save.py':[ -79, + 79 ], 'project:tensorflow/python/keras/saving/saved_model/save_impl.py':[ 75, @@ -8836,7 +8695,7 @@ 459, 525, 584, -603, + 603 ], 'project:tensorflow/python/keras/saving/saved_model/saved_model_test.py':[ 81, @@ -8844,15 +8703,15 @@ 575, 771, 1007, -1018, + 1018 ], 'project:tensorflow/python/keras/saving/saved_model/serialized_attributes.py':[ -192, + 192 ], 'project:tensorflow/python/keras/saving/saved_model/utils.py':[ 57, 101, -121, + 121 ], 'project:tensorflow/python/keras/saving/saved_model_experimental.py':[ 168, @@ -8862,12 +8721,12 @@ 290, 313, 334, -367, + 367 ], 'project:tensorflow/python/keras/saving/saved_model_experimental_test.py':[ 48, 217, -282, + 282 ], 'project:tensorflow/python/keras/saving/saving_utils.py':[ 52, @@ -8881,37 +8740,37 @@ 175, 176, 249, -251, + 251 ], 'project:tensorflow/python/keras/saving/saving_utils_test.py':[ -300, + 300 ], 'project:tensorflow/python/keras/testing_utils.py':[ 349, 351, -355, + 355 ], 'project:tensorflow/python/keras/tests/add_loss_correctness_test.py':[ -395, + 395 ], 'project:tensorflow/python/keras/tests/eager_benchmarks_test.py':[ 38, -42, + 42 ], 'project:tensorflow/python/keras/tests/integration_test.py':[ -49, + 49 ], 'project:tensorflow/python/keras/tests/model_subclassing_test.py':[ 343, -351, + 351 ], 'project:tensorflow/python/keras/tests/model_subclassing_test_util.py':[ -56, + 56 ], 'project:tensorflow/python/keras/tests/tracking_util_test.py':[ 246, 257, -621, + 621 ], 'project:tensorflow/python/keras/tests/tracking_util_with_v1_optimizers_test.py':[ 194, @@ -8919,7 +8778,7 @@ 230, 271, 464, -505, + 505 ], 'project:tensorflow/python/keras/utils/composite_tensor_support_test.py':[ 60, @@ -8928,10 +8787,10 @@ 428, 459, 552, -581, + 581 ], 'project:tensorflow/python/keras/utils/conv_utils.py':[ -23, + 23 ], 'project:tensorflow/python/keras/utils/data_utils.py':[ 309, @@ -8941,65 +8800,65 @@ 877, 898, 988, -1026, + 1026 ], 'project:tensorflow/python/keras/utils/generic_utils.py':[ 50, 427, 444, 788, -807, + 807 ], 'project:tensorflow/python/keras/utils/generic_utils_test.py':[ 109, -174, + 174 ], 'project:tensorflow/python/keras/utils/io_utils.py':[ -233, + 233 ], 'project:tensorflow/python/keras/utils/kernelized_utils.py':[ -42, + 42 ], 'project:tensorflow/python/keras/utils/layer_utils.py':[ 207, 389, -394, + 394 ], 'project:tensorflow/python/keras/utils/losses_utils.py':[ 34, 103, -150, + 150 ], 'project:tensorflow/python/keras/utils/metrics_utils.py':[ -91, + 91 ], 'project:tensorflow/python/keras/utils/metrics_utils_test.py':[ 220, 235, -248, + 248 ], 'project:tensorflow/python/keras/utils/multi_gpu_utils.py':[ -211, + 211 ], 'project:tensorflow/python/keras/utils/multi_gpu_utils_test.py':[ -44, + 44 ], 'project:tensorflow/python/keras/utils/tf_utils.py':[ 130, 407, 498, -535, + 535 ], 'project:tensorflow/python/keras/utils/tf_utils_test.py':[ -134, + 134 ], 'project:tensorflow/python/keras/utils/version_utils.py':[ 53, 62, -71, + 71 ], 'project:tensorflow/python/keras/wrappers/scikit_learn.py':[ -108, + 108 ], 'project:tensorflow/python/kernel_tests/array_ops_test.py':[ 59, @@ -9014,7 +8873,7 @@ 688, 762, 1183, -1185, + 1185 ], 'project:tensorflow/python/kernel_tests/atrous_conv2d_test.py':[ 30, @@ -9024,11 +8883,11 @@ 119, 151, 174, -215, + 215 ], 'project:tensorflow/python/kernel_tests/atrous_convolution_test.py':[ 32, -221, + 221 ], 'project:tensorflow/python/kernel_tests/barrier_ops_test.py':[ 148, @@ -9039,23 +8898,23 @@ 173, 174, 430, -484, + 484 ], 'project:tensorflow/python/kernel_tests/base64_ops_test.py':[ 120, 122, -124, + 124 ], 'project:tensorflow/python/kernel_tests/basic_gpu_test.py':[ 25, -110, + 110 ], 'project:tensorflow/python/kernel_tests/benchmark_test.py':[ 129, 153, 160, 161, -162, + 162 ], 'project:tensorflow/python/kernel_tests/betainc_op_test.py':[ 40, @@ -9080,14 +8939,14 @@ 177, 178, 179, -190, + 190 ], 'project:tensorflow/python/kernel_tests/bias_op_base.py':[ -34, + 34 ], 'project:tensorflow/python/kernel_tests/bias_op_deterministic_test.py':[ 113, -117, + 117 ], 'project:tensorflow/python/kernel_tests/boosted_trees/prediction_ops_test.py':[ 2675, @@ -9095,7 +8954,7 @@ 2827, 2926, 3065, -3070, + 3070 ], 'project:tensorflow/python/kernel_tests/boosted_trees/stats_ops_test.py':[ 70, @@ -9344,36 +9203,36 @@ 1966, 2000, 2033, -2070, + 2070 ], 'project:tensorflow/python/kernel_tests/boosted_trees/training_ops_test.py':[ -4109, + 4109 ], 'project:tensorflow/python/kernel_tests/candidate_sampler_ops_test.py':[ -85, + 85 ], 'project:tensorflow/python/kernel_tests/check_ops_test.py':[ 100, 974, -989, + 989 ], 'project:tensorflow/python/kernel_tests/cholesky_op_test.py':[ 22, -127, + 127 ], 'project:tensorflow/python/kernel_tests/concat_op_test.py':[ 551, 688, -743, + 743 ], 'project:tensorflow/python/kernel_tests/conditional_accumulator_test.py':[ -519, + 519 ], 'project:tensorflow/python/kernel_tests/confusion_matrix_test.py':[ -22, + 22 ], 'project:tensorflow/python/kernel_tests/constant_op_eager_test.py':[ -248, + 248 ], 'project:tensorflow/python/kernel_tests/control_flow_ops_py_test.py':[ 31, @@ -9407,7 +9266,7 @@ 4782, 4786, 4815, -4822, + 4822 ], 'project:tensorflow/python/kernel_tests/conv1d_test.py':[ 21, @@ -9416,34 +9275,34 @@ 63, 64, 65, -73, + 73 ], 'project:tensorflow/python/kernel_tests/conv1d_transpose_test.py':[ 22, 29, -139, + 139 ], 'project:tensorflow/python/kernel_tests/conv2d_backprop_filter_grad_test.py':[ -29, + 29 ], 'project:tensorflow/python/kernel_tests/conv2d_transpose_test.py':[ 22, 33, -172, + 172 ], 'project:tensorflow/python/kernel_tests/conv3d_backprop_filter_v2_grad_test.py':[ -29, + 29 ], 'project:tensorflow/python/kernel_tests/conv3d_transpose_test.py':[ 22, 29, -212, + 212 ], 'project:tensorflow/python/kernel_tests/conv_ops_3d_test.py':[ 32, 303, 304, -338, + 338 ], 'project:tensorflow/python/kernel_tests/conv_ops_test.py':[ 26, @@ -9456,7 +9315,7 @@ 3033, 3040, 3084, -3091, + 3091 ], 'project:tensorflow/python/kernel_tests/ctc_decoder_ops_test.py':[ 110, @@ -9468,14 +9327,14 @@ 165, 199, 209, -210, + 210 ], 'project:tensorflow/python/kernel_tests/cwise_ops_binary_test.py':[ 33, 74, 222, 289, -458, + 458 ], 'project:tensorflow/python/kernel_tests/cwise_ops_test.py':[ 32, @@ -9487,7 +9346,7 @@ 839, 878, 1214, -1219, + 1219 ], 'project:tensorflow/python/kernel_tests/cwise_ops_unary_test.py':[ 35, @@ -9508,84 +9367,84 @@ 355, 379, 444, -489, + 489 ], 'project:tensorflow/python/kernel_tests/decode_csv_op_test.py':[ 307, -317, + 317 ], 'project:tensorflow/python/kernel_tests/decode_image_op_test.py':[ -29, + 29 ], 'project:tensorflow/python/kernel_tests/decode_jpeg_op_test.py':[ -24, + 24 ], 'project:tensorflow/python/kernel_tests/decode_png_op_test.py':[ -25, + 25 ], 'project:tensorflow/python/kernel_tests/depthwise_conv_op_test.py':[ -32, + 32 ], 'project:tensorflow/python/kernel_tests/diag_op_test.py':[ 332, 544, 565, 894, -915, + 915 ], 'project:tensorflow/python/kernel_tests/distributions/bernoulli_test.py':[ 36, -99, + 99 ], 'project:tensorflow/python/kernel_tests/distributions/beta_test.py':[ -36, + 36 ], 'project:tensorflow/python/kernel_tests/distributions/bijector_test.py':[ -42, + 42 ], 'project:tensorflow/python/kernel_tests/distributions/dirichlet_multinomial_test.py':[ 429, 430, 431, 433, -474, + 474 ], 'project:tensorflow/python/kernel_tests/distributions/dirichlet_test.py':[ 35, -169, + 169 ], 'project:tensorflow/python/kernel_tests/distributions/exponential_test.py':[ -34, + 34 ], 'project:tensorflow/python/kernel_tests/distributions/gamma_test.py':[ 36, 272, 273, 280, -307, + 307 ], 'project:tensorflow/python/kernel_tests/distributions/kullback_leibler_test.py':[ -43, + 43 ], 'project:tensorflow/python/kernel_tests/distributions/laplace_test.py':[ 35, 257, 258, 265, -292, + 292 ], 'project:tensorflow/python/kernel_tests/distributions/multinomial_test.py':[ -345, + 345 ], 'project:tensorflow/python/kernel_tests/distributions/normal_test.py':[ -42, + 42 ], 'project:tensorflow/python/kernel_tests/distributions/special_math_test.py':[ 39, 138, 253, 257, -282, + 282 ], 'project:tensorflow/python/kernel_tests/distributions/student_t_test.py':[ 37, @@ -9593,10 +9452,10 @@ 248, 250, 465, -469, + 469 ], 'project:tensorflow/python/kernel_tests/distributions/uniform_test.py':[ -37, + 37 ], 'project:tensorflow/python/kernel_tests/distributions/util_test.py':[ 36, @@ -9607,41 +9466,41 @@ 1046, 1054, 1060, -1068, + 1068 ], 'project:tensorflow/python/kernel_tests/dynamic_partition_op_test.py':[ 24, 32, -179, + 179 ], 'project:tensorflow/python/kernel_tests/dynamic_stitch_op_test.py':[ 30, 170, 273, -310, + 310 ], 'project:tensorflow/python/kernel_tests/edit_distance_op_test.py':[ 159, 161, 191, -206, + 206 ], 'project:tensorflow/python/kernel_tests/eig_op_test.py':[ -193, + 193 ], 'project:tensorflow/python/kernel_tests/embedding_ops_test.py':[ 25, -152, + 152 ], 'project:tensorflow/python/kernel_tests/fifo_queue_test.py':[ 26, 908, 972, -1770, + 1770 ], 'project:tensorflow/python/kernel_tests/fractional_avg_pool_op_test.py':[ 32, -62, + 62 ], 'project:tensorflow/python/kernel_tests/fractional_max_pool_op_test.py':[ 32, @@ -9651,7 +9510,7 @@ 556, 559, 566, -572, + 572 ], 'project:tensorflow/python/kernel_tests/functional_ops_test.py':[ 44, @@ -9665,7 +9524,7 @@ 1247, 1248, 1283, -1284, + 1284 ], 'project:tensorflow/python/kernel_tests/gather_nd_op_test.py':[ 58, @@ -9676,7 +9535,7 @@ 236, 249, 371, -382, + 382 ], 'project:tensorflow/python/kernel_tests/gather_op_test.py':[ 288, @@ -9694,19 +9553,19 @@ 364, 374, 545, -556, + 556 ], 'project:tensorflow/python/kernel_tests/in_topk_op_test.py':[ -66, + 66 ], 'project:tensorflow/python/kernel_tests/init_ops_test.py':[ -22, + 22 ], 'project:tensorflow/python/kernel_tests/inplace_ops_test.py':[ -21, + 21 ], 'project:tensorflow/python/kernel_tests/linalg/linear_operator_adjoint_test.py':[ -33, + 33 ], 'project:tensorflow/python/kernel_tests/linalg/linear_operator_algebra_test.py':[ 22, @@ -9716,15 +9575,15 @@ 102, 152, 201, -247, + 247 ], 'project:tensorflow/python/kernel_tests/linalg/linear_operator_block_diag_test.py':[ -245, + 245 ], 'project:tensorflow/python/kernel_tests/linalg/linear_operator_block_lower_triangular_test.py':[ 109, 139, -217, + 217 ], 'project:tensorflow/python/kernel_tests/linalg/linear_operator_circulant_test.py':[ 311, @@ -9735,15 +9594,15 @@ 619, 634, 705, -745, + 745 ], 'project:tensorflow/python/kernel_tests/linalg/linear_operator_composition_test.py':[ -111, + 111 ], 'project:tensorflow/python/kernel_tests/linalg/linear_operator_diag_test.py':[ 77, 90, -148, + 148 ], 'project:tensorflow/python/kernel_tests/linalg/linear_operator_identity_test.py':[ 69, @@ -9752,32 +9611,32 @@ 335, 348, 361, -467, + 467 ], 'project:tensorflow/python/kernel_tests/linalg/linear_operator_inversion_test.py':[ -31, + 31 ], 'project:tensorflow/python/kernel_tests/linalg/linear_operator_kronecker_test.py':[ -164, + 164 ], 'project:tensorflow/python/kernel_tests/linalg/linear_operator_low_rank_update_test.py':[ 300, 332, -339, + 339 ], 'project:tensorflow/python/kernel_tests/linalg/linear_operator_zeros_test.py':[ -89, + 89 ], 'project:tensorflow/python/kernel_tests/linalg/sparse/conjugate_gradient_test.py':[ -38, + 38 ], 'project:tensorflow/python/kernel_tests/linalg/sparse/csr_sparse_matrix_dense_mat_mul_grad_test.py':[ 30, -42, + 42 ], 'project:tensorflow/python/kernel_tests/linalg/sparse/csr_sparse_matrix_grad_test.py':[ 29, -41, + 41 ], 'project:tensorflow/python/kernel_tests/linalg/sparse/csr_sparse_matrix_ops_test.py':[ 96, @@ -9804,19 +9663,19 @@ 1267, 1268, 1269, -1270, + 1270 ], 'project:tensorflow/python/kernel_tests/linalg/sparse/csr_sparse_matrix_sparse_mat_mul_grad_test.py':[ 30, -42, + 42 ], 'project:tensorflow/python/kernel_tests/linalg/sparse/csr_sparse_matrix_test.py':[ 36, -148, + 148 ], 'project:tensorflow/python/kernel_tests/linalg_grad_test.py':[ 59, -95, + 95 ], 'project:tensorflow/python/kernel_tests/linalg_ops_test.py':[ 280, @@ -9827,17 +9686,17 @@ 318, 354, 360, -371, + 371 ], 'project:tensorflow/python/kernel_tests/list_ops_test.py':[ 23, 1159, 1160, 1161, -1162, + 1162 ], 'project:tensorflow/python/kernel_tests/listdiff_op_test.py':[ -22, + 22 ], 'project:tensorflow/python/kernel_tests/lookup_ops_test.py':[ 687, @@ -9853,33 +9712,33 @@ 2505, 2526, 2527, -2528, + 2528 ], 'project:tensorflow/python/kernel_tests/losses_test.py':[ 1241, 1243, -1245, + 1245 ], 'project:tensorflow/python/kernel_tests/lrn_op_test.py':[ -32, + 32 ], 'project:tensorflow/python/kernel_tests/lu_op_test.py':[ -186, + 186 ], 'project:tensorflow/python/kernel_tests/map_fn_test.py':[ -36, + 36 ], 'project:tensorflow/python/kernel_tests/matmul_op_test.py':[ 68, 112, -179, + 179 ], 'project:tensorflow/python/kernel_tests/matrix_band_part_op_test.py':[ 43, -73, + 73 ], 'project:tensorflow/python/kernel_tests/matrix_exponential_op_test.py':[ -38, + 38 ], 'project:tensorflow/python/kernel_tests/metrics_test.py':[ 25, @@ -9891,18 +9750,18 @@ 693, 695, 697, -1909, + 1909 ], 'project:tensorflow/python/kernel_tests/morphological_ops_test.py':[ 27, 199, -475, + 475 ], 'project:tensorflow/python/kernel_tests/neon_depthwise_conv_op_test.py':[ -28, + 28 ], 'project:tensorflow/python/kernel_tests/nth_element_op_test.py':[ -22, + 22 ], 'project:tensorflow/python/kernel_tests/one_hot_op_test.py':[ 86, @@ -9910,12 +9769,12 @@ 160, 180, 212, -369, + 369 ], 'project:tensorflow/python/kernel_tests/padding_fifo_queue_test.py':[ 25, 1486, -1511, + 1511 ], 'project:tensorflow/python/kernel_tests/parameterized_truncated_normal_op_test.py':[ 26, @@ -9926,7 +9785,7 @@ 125, 149, 257, -293, + 293 ], 'project:tensorflow/python/kernel_tests/parse_single_example_op_test.py':[ 73, @@ -9942,7 +9801,7 @@ 380, 896, 898, -902, + 902 ], 'project:tensorflow/python/kernel_tests/parsing_ops_test.py':[ 126, @@ -10011,54 +9870,54 @@ 1986, 1991, 1992, -1993, + 1993 ], 'project:tensorflow/python/kernel_tests/partitioned_variables_test.py':[ 24, 175, 567, -590, + 590 ], 'project:tensorflow/python/kernel_tests/pool_test.py':[ 30, 35, 100, -103, + 103 ], 'project:tensorflow/python/kernel_tests/pooling_ops_3d_test.py':[ -28, + 28 ], 'project:tensorflow/python/kernel_tests/pooling_ops_test.py':[ 39, 763, 1442, 1524, -1925, + 1925 ], 'project:tensorflow/python/kernel_tests/priority_queue_test.py':[ -34, + 34 ], 'project:tensorflow/python/kernel_tests/proto/decode_proto_op_test.py':[ -30, + 30 ], 'project:tensorflow/python/kernel_tests/proto/decode_proto_op_test_base.py':[ -40, + 40 ], 'project:tensorflow/python/kernel_tests/proto/descriptor_source_test.py':[ -29, + 29 ], 'project:tensorflow/python/kernel_tests/proto/descriptor_source_test_base.py':[ -36, + 36 ], 'project:tensorflow/python/kernel_tests/proto/encode_proto_op_test.py':[ -30, + 30 ], 'project:tensorflow/python/kernel_tests/proto/encode_proto_op_test_base.py':[ -42, + 42 ], 'project:tensorflow/python/kernel_tests/proto/proto_op_test_base.py':[ 34, -57, + 57 ], 'project:tensorflow/python/kernel_tests/py_func_test.py':[ 27, @@ -10069,53 +9928,53 @@ 69, 352, 404, -408, + 408 ], 'project:tensorflow/python/kernel_tests/random/multinomial_op_test.py':[ 111, 119, -217, + 217 ], 'project:tensorflow/python/kernel_tests/random/random_binomial_test.py':[ 53, -162, + 162 ], 'project:tensorflow/python/kernel_tests/random/random_gamma_test.py':[ 22, 74, -112, + 112 ], 'project:tensorflow/python/kernel_tests/random/random_grad_test.py':[ 127, -128, + 128 ], 'project:tensorflow/python/kernel_tests/random/random_ops_test.py':[ -22, + 22 ], 'project:tensorflow/python/kernel_tests/random/random_poisson_test.py':[ 21, -55, + 55 ], 'project:tensorflow/python/kernel_tests/random/random_shuffle_queue_test.py':[ 25, 704, 733, 1274, -1403, + 1403 ], 'project:tensorflow/python/kernel_tests/reduce_benchmark_test.py':[ -24, + 24 ], 'project:tensorflow/python/kernel_tests/reduce_join_op_test.py':[ -24, + 24 ], 'project:tensorflow/python/kernel_tests/reduction_ops_test.py':[ -113, + 113 ], 'project:tensorflow/python/kernel_tests/relu_op_test.py':[ 22, 36, -88, + 88 ], 'project:tensorflow/python/kernel_tests/resource_variable_ops_test.py':[ 183, @@ -10131,7 +9990,7 @@ 1396, 1403, 1408, -1415, + 1415 ], 'project:tensorflow/python/kernel_tests/reverse_sequence_op_test.py':[ 72, @@ -10140,7 +9999,7 @@ 82, 85, 87, -119, + 119 ], 'project:tensorflow/python/kernel_tests/rnn_cell_test.py':[ 211, @@ -10163,7 +10022,7 @@ 2663, 2797, 2834, -2877, + 2877 ], 'project:tensorflow/python/kernel_tests/rnn_test.py':[ 27, @@ -10174,51 +10033,51 @@ 418, 466, 662, -697, + 697 ], 'project:tensorflow/python/kernel_tests/scalar_test.py':[ -30, + 30 ], 'project:tensorflow/python/kernel_tests/scan_ops_test.py':[ -137, + 137 ], 'project:tensorflow/python/kernel_tests/scatter_nd_ops_test.py':[ 322, 417, -448, + 448 ], 'project:tensorflow/python/kernel_tests/segment_reduction_ops_test.py':[ 883, -887, + 887 ], 'project:tensorflow/python/kernel_tests/self_adjoint_eig_op_test.py':[ -181, + 181 ], 'project:tensorflow/python/kernel_tests/shape_ops_test.py':[ -468, + 468 ], 'project:tensorflow/python/kernel_tests/signal/dct_ops_test.py':[ 33, 107, -129, + 129 ], 'project:tensorflow/python/kernel_tests/signal/fft_ops_test.py':[ -25, + 25 ], 'project:tensorflow/python/kernel_tests/slice_op_test.py':[ 22, -222, + 222 ], 'project:tensorflow/python/kernel_tests/softmax_op_test.py':[ 120, 122, -123, + 123 ], 'project:tensorflow/python/kernel_tests/softplus_op_test.py':[ -28, + 28 ], 'project:tensorflow/python/kernel_tests/softsign_op_test.py':[ -27, + 27 ], 'project:tensorflow/python/kernel_tests/sparse_add_op_test.py':[ 35, @@ -10226,34 +10085,34 @@ 160, 182, 204, -205, + 205 ], 'project:tensorflow/python/kernel_tests/sparse_conditional_accumulator_test.py':[ -444, + 444 ], 'project:tensorflow/python/kernel_tests/sparse_cross_op_test.py':[ 487, 492, 496, 497, -498, + 498 ], 'project:tensorflow/python/kernel_tests/sparse_ops_test.py':[ 34, 624, 744, 820, -885, + 885 ], 'project:tensorflow/python/kernel_tests/sparse_reorder_op_test.py':[ 29, 84, 98, -112, + 112 ], 'project:tensorflow/python/kernel_tests/sparse_reshape_op_test.py':[ 123, -306, + 306 ], 'project:tensorflow/python/kernel_tests/sparse_serialization_ops_test.py':[ 106, @@ -10261,14 +10120,14 @@ 144, 146, 227, -229, + 229 ], 'project:tensorflow/python/kernel_tests/sparse_slice_op_test.py':[ -27, + 27 ], 'project:tensorflow/python/kernel_tests/sparse_tensor_dense_matmul_grad_test.py':[ 28, -95, + 95 ], 'project:tensorflow/python/kernel_tests/sparse_tensor_dense_matmul_op_test.py':[ 94, @@ -10277,39 +10136,39 @@ 231, 240, 247, -343, + 343 ], 'project:tensorflow/python/kernel_tests/sparse_tensors_map_ops_test.py':[ 95, 97, 123, -125, + 125 ], 'project:tensorflow/python/kernel_tests/sparse_xent_op_test.py':[ 40, 284, -331, + 331 ], 'project:tensorflow/python/kernel_tests/split_op_test.py':[ -376, + 376 ], 'project:tensorflow/python/kernel_tests/stack_op_test.py':[ -48, + 48 ], 'project:tensorflow/python/kernel_tests/string_join_op_test.py':[ -49, + 49 ], 'project:tensorflow/python/kernel_tests/string_split_op_test.py':[ 51, 312, 317, 421, -422, + 422 ], 'project:tensorflow/python/kernel_tests/string_to_number_op_test.py':[ 84, 98, -99, + 99 ], 'project:tensorflow/python/kernel_tests/summary_ops_test.py':[ 606, @@ -10319,22 +10178,22 @@ 830, 831, 842, -859, + 859 ], 'project:tensorflow/python/kernel_tests/summary_v1_audio_op_test.py':[ -22, + 22 ], 'project:tensorflow/python/kernel_tests/summary_v1_image_op_test.py':[ 22, 29, -62, + 62 ], 'project:tensorflow/python/kernel_tests/svd_op_test.py':[ 202, -268, + 268 ], 'project:tensorflow/python/kernel_tests/template_test.py':[ -34, + 34 ], 'project:tensorflow/python/kernel_tests/tensor_array_ops_test.py':[ 48, @@ -10349,16 +10208,16 @@ 1095, 1096, 1657, -1779, + 1779 ], 'project:tensorflow/python/kernel_tests/topk_op_test.py':[ 36, -47, + 47 ], 'project:tensorflow/python/kernel_tests/tridiagonal_solve_op_test.py':[ 392, 393, -394, + 394 ], 'project:tensorflow/python/kernel_tests/unicode_decode_op_test.py':[ 132, @@ -10373,7 +10232,7 @@ 591, 625, 662, -711, + 711 ], 'project:tensorflow/python/kernel_tests/unicode_script_op_test.py':[ 36, @@ -10381,7 +10240,7 @@ 46, 47, 48, -49, + 49 ], 'project:tensorflow/python/kernel_tests/unicode_transcode_op_test.py':[ 273, @@ -10392,11 +10251,11 @@ 393, 394, 395, -396, + 396 ], 'project:tensorflow/python/kernel_tests/unstack_op_test.py':[ 22, -45, + 45 ], 'project:tensorflow/python/kernel_tests/variable_scope_test.py':[ 105, @@ -10413,17 +10272,17 @@ 671, 672, 816, -1556, + 1556 ], 'project:tensorflow/python/kernel_tests/variables_test.py':[ 247, -667, + 667 ], 'project:tensorflow/python/kernel_tests/where_op_test.py':[ 99, 100, 262, -263, + 263 ], 'project:tensorflow/python/kernel_tests/while_v2_test.py':[ 53, @@ -10447,16 +10306,16 @@ 785, 808, 1156, -1208, + 1208 ], 'project:tensorflow/python/kernel_tests/xent_op_test.py':[ -37, + 37 ], 'project:tensorflow/python/lib/io/file_io.py':[ -414, + 414 ], 'project:tensorflow/python/lib/io/file_io_test.py':[ -177, + 177 ], 'project:tensorflow/python/lib/io/tf_record_test.py':[ 271, @@ -10466,11 +10325,11 @@ 275, 276, 277, -508, + 508 ], 'project:tensorflow/python/module/module.py':[ 339, -371, + 371 ], 'project:tensorflow/python/module/module_test.py':[ 82, @@ -10479,14 +10338,14 @@ 177, 191, 307, -520, + 520 ], 'project:tensorflow/python/modules_with_exports.py':[ -39, + 39 ], 'project:tensorflow/python/ops/accumulate_n_benchmark.py':[ 24, -112, + 112 ], 'project:tensorflow/python/ops/array_grad.py':[ 118, @@ -10496,7 +10355,7 @@ 475, 705, 844, -1142, + 1142 ], 'project:tensorflow/python/ops/array_ops.py':[ 41, @@ -10537,24 +10396,24 @@ 5192, 5227, 5475, -5769, + 5769 ], 'project:tensorflow/python/ops/batch_norm_benchmark.py':[ 36, -149, + 149 ], 'project:tensorflow/python/ops/batch_ops.py':[ 79, -81, + 81 ], 'project:tensorflow/python/ops/batch_ops_test.py':[ 212, 338, -407, + 407 ], 'project:tensorflow/python/ops/candidate_sampling_ops.py':[ 23, -25, + 25 ], 'project:tensorflow/python/ops/check_ops.py':[ 345, @@ -10566,17 +10425,17 @@ 665, 990, 1788, -2102, + 2102 ], 'project:tensorflow/python/ops/clustering_ops.py':[ -724, + 724 ], 'project:tensorflow/python/ops/collective_ops_benchmark.py':[ -60, + 60 ], 'project:tensorflow/python/ops/concat_benchmark.py':[ 106, -139, + 139 ], 'project:tensorflow/python/ops/cond_v2.py':[ 83, @@ -10587,10 +10446,10 @@ 687, 847, 975, -988, + 988 ], 'project:tensorflow/python/ops/control_flow_grad.py':[ -21, + 21 ], 'project:tensorflow/python/ops/control_flow_ops.py':[ 94, @@ -10631,7 +10490,7 @@ 2983, 2988, 3041, -3091, + 3091 ], 'project:tensorflow/python/ops/control_flow_ops_test.py':[ 58, @@ -10639,7 +10498,7 @@ 307, 332, 335, -1123, + 1123 ], 'project:tensorflow/python/ops/control_flow_state.py':[ 60, @@ -10647,7 +10506,7 @@ 333, 498, 503, -787, + 787 ], 'project:tensorflow/python/ops/control_flow_util.py':[ 41, @@ -10662,31 +10521,31 @@ 259, 280, 323, -368, + 368 ], 'project:tensorflow/python/ops/control_flow_util_v2.py':[ 72, -299, + 299 ], 'project:tensorflow/python/ops/control_flow_v2_disable_test.py':[ -25, + 25 ], 'project:tensorflow/python/ops/control_flow_v2_enable_test.py':[ -24, + 24 ], 'project:tensorflow/python/ops/control_flow_v2_toggles.py':[ 29, 51, 66, 75, -98, + 98 ], 'project:tensorflow/python/ops/critical_section_ops.py':[ 207, -273, + 273 ], 'project:tensorflow/python/ops/ctc_ops.py':[ -220, + 220 ], 'project:tensorflow/python/ops/custom_gradient.py':[ 63, @@ -10696,13 +10555,13 @@ 222, 387, 400, -418, + 418 ], 'project:tensorflow/python/ops/data_flow_grad.py':[ -21, + 21 ], 'project:tensorflow/python/ops/data_flow_ops.py':[ -1939, + 1939 ], 'project:tensorflow/python/ops/distributions/bijector_impl.py':[ 744, @@ -10711,22 +10570,22 @@ 851, 935, 937, -954, + 954 ], 'project:tensorflow/python/ops/distributions/bijector_test_util.py':[ -95, + 95 ], 'project:tensorflow/python/ops/distributions/dirichlet.py':[ -274, + 274 ], 'project:tensorflow/python/ops/distributions/dirichlet_multinomial.py':[ -319, + 319 ], 'project:tensorflow/python/ops/distributions/distribution.py':[ 169, 176, 467, -1247, + 1247 ], 'project:tensorflow/python/ops/distributions/multinomial.py':[ 257, @@ -10736,15 +10595,15 @@ 266, 271, 276, -299, + 299 ], 'project:tensorflow/python/ops/distributions/special_math.py':[ 367, -390, + 390 ], 'project:tensorflow/python/ops/distributions/student_t.py':[ 266, -272, + 272 ], 'project:tensorflow/python/ops/distributions/transformed_distribution.py':[ 325, @@ -10755,12 +10614,12 @@ 503, 513, 523, -535, + 535 ], 'project:tensorflow/python/ops/distributions/util.py':[ 1198, 1371, -1373, + 1373 ], 'project:tensorflow/python/ops/embedding_ops.py':[ 20, @@ -10769,19 +10628,19 @@ 129, 260, 486, -863, + 863 ], 'project:tensorflow/python/ops/functional_ops.py':[ 876, 971, 975, 1101, -1105, + 1105 ], 'project:tensorflow/python/ops/gradient_checker.py':[ 89, 161, -343, + 343 ], 'project:tensorflow/python/ops/gradient_checker_test.py':[ 31, @@ -10789,15 +10648,15 @@ 67, 82, 101, -119, + 119 ], 'project:tensorflow/python/ops/gradient_checker_v2.py':[ 156, 189, -350, + 350 ], 'project:tensorflow/python/ops/gradient_checker_v2_test.py':[ -36, + 36 ], 'project:tensorflow/python/ops/gradients_impl.py':[ 23, @@ -10812,7 +10671,7 @@ 36, 37, 177, -408, + 408 ], 'project:tensorflow/python/ops/gradients_test.py':[ 37, @@ -10836,7 +10695,7 @@ 1334, 1344, 1345, -1365, + 1365 ], 'project:tensorflow/python/ops/gradients_util.py':[ 24, @@ -10856,11 +10715,11 @@ 869, 908, 991, -992, + 992 ], 'project:tensorflow/python/ops/image_grad_test.py':[ 402, -405, + 405 ], 'project:tensorflow/python/ops/image_ops_impl.py':[ 2097, @@ -10869,7 +10728,7 @@ 3790, 4069, 4090, -4176, + 4176 ], 'project:tensorflow/python/ops/image_ops_test.py':[ 29, @@ -10879,49 +10738,49 @@ 4873, 4874, 5009, -5010, + 5010 ], 'project:tensorflow/python/ops/init_ops.py':[ -1410, + 1410 ], 'project:tensorflow/python/ops/init_ops_v2.py':[ 539, -701, + 701 ], 'project:tensorflow/python/ops/io_ops.py':[ -173, + 173 ], 'project:tensorflow/python/ops/linalg/adjoint_registrations.py':[ -65, + 65 ], 'project:tensorflow/python/ops/linalg/cholesky_registrations.py':[ 58, -71, + 71 ], 'project:tensorflow/python/ops/linalg/inverse_registrations.py':[ -75, + 75 ], 'project:tensorflow/python/ops/linalg/linalg_impl.py':[ 234, -905, + 905 ], 'project:tensorflow/python/ops/linalg/linear_operator.py':[ 756, 914, 937, -940, + 940 ], 'project:tensorflow/python/ops/linalg/linear_operator_addition.py':[ -366, + 366 ], 'project:tensorflow/python/ops/linalg/linear_operator_block_lower_triangular.py':[ -834, + 834 ], 'project:tensorflow/python/ops/linalg/linear_operator_identity.py':[ 67, 430, 463, -607, + 607 ], 'project:tensorflow/python/ops/linalg/linear_operator_test_util.py':[ 66, @@ -10931,27 +10790,27 @@ 482, 483, 578, -579, + 579 ], 'project:tensorflow/python/ops/linalg/linear_operator_zeros.py':[ -425, + 425 ], 'project:tensorflow/python/ops/linalg/sparse/conjugate_gradient.py':[ -94, + 94 ], 'project:tensorflow/python/ops/linalg/sparse/sparse_csr_matrix_grad.py':[ 101, -102, + 102 ], 'project:tensorflow/python/ops/linalg_grad.py':[ 405, -424, + 424 ], 'project:tensorflow/python/ops/list_ops.py':[ -167, + 167 ], 'project:tensorflow/python/ops/logging_ops.py':[ -48, + 48 ], 'project:tensorflow/python/ops/lookup_ops.py':[ 176, @@ -10964,24 +10823,24 @@ 1009, 1208, 1213, -1284, + 1284 ], 'project:tensorflow/python/ops/losses/losses_impl.py':[ 114, -180, + 180 ], 'project:tensorflow/python/ops/losses/util.py':[ 76, 79, -89, + 89 ], 'project:tensorflow/python/ops/manip_ops.py':[ -31, + 31 ], 'project:tensorflow/python/ops/map_fn.py':[ 388, 548, -593, + 593 ], 'project:tensorflow/python/ops/math_grad.py':[ 119, @@ -11006,11 +10865,11 @@ 626, 732, 1004, -1386, + 1386 ], 'project:tensorflow/python/ops/math_grad_test.py':[ 653, -663, + 663 ], 'project:tensorflow/python/ops/math_ops.py':[ 78, @@ -11034,13 +10893,13 @@ 3922, 3924, 3926, -4741, + 4741 ], 'project:tensorflow/python/ops/math_ops_linspace_test.py':[ -23, + 23 ], 'project:tensorflow/python/ops/math_ops_test.py':[ -413, + 413 ], 'project:tensorflow/python/ops/metrics_impl.py':[ 189, @@ -11048,7 +10907,7 @@ 822, 1406, 2877, -3699, + 3699 ], 'project:tensorflow/python/ops/nn_batchnorm_test.py':[ 22, @@ -11056,13 +10915,13 @@ 127, 212, 570, -664, + 664 ], 'project:tensorflow/python/ops/nn_grad.py':[ -1132, + 1132 ], 'project:tensorflow/python/ops/nn_grad_test.py':[ -32, + 32 ], 'project:tensorflow/python/ops/nn_impl.py':[ 32, @@ -11073,7 +10932,7 @@ 1257, 1272, 1550, -1661, + 1661 ], 'project:tensorflow/python/ops/nn_ops.py':[ 86, @@ -11156,7 +11015,7 @@ 5139, 5222, 5312, -5374, + 5374 ], 'project:tensorflow/python/ops/nn_test.py':[ 25, @@ -11164,13 +11023,13 @@ 259, 989, 1000, -1024, + 1024 ], 'project:tensorflow/python/ops/nn_xent_test.py':[ -31, + 31 ], 'project:tensorflow/python/ops/numerics.py':[ -117, + 117 ], 'project:tensorflow/python/ops/numpy_ops/np_array_ops.py':[ 43, @@ -11227,10 +11086,10 @@ 1366, 1398, 1411, -1432, + 1432 ], 'project:tensorflow/python/ops/numpy_ops/np_array_ops_test.py':[ -932, + 932 ], 'project:tensorflow/python/ops/numpy_ops/np_arrays.py':[ 178, @@ -11238,14 +11097,14 @@ 231, 288, 308, -397, + 397 ], 'project:tensorflow/python/ops/numpy_ops/np_arrays_test.py':[ -30, + 30 ], 'project:tensorflow/python/ops/numpy_ops/np_backprop_test.py':[ 25, -51, + 51 ], 'project:tensorflow/python/ops/numpy_ops/np_math_ops.py':[ 44, @@ -11290,26 +11149,26 @@ 1172, 1216, 1222, -1279, + 1279 ], 'project:tensorflow/python/ops/numpy_ops/np_random_test.py':[ 26, 45, -55, + 55 ], 'project:tensorflow/python/ops/numpy_ops/np_utils.py':[ -142, + 142 ], 'project:tensorflow/python/ops/op_selector.py':[ 27, 38, -111, + 111 ], 'project:tensorflow/python/ops/op_selector_test.py':[ -101, + 101 ], 'project:tensorflow/python/ops/parallel_for/__init__.py':[ -21, + 21 ], 'project:tensorflow/python/ops/parallel_for/array_test.py':[ 29, @@ -11317,12 +11176,12 @@ 180, 183, 380, -402, + 402 ], 'project:tensorflow/python/ops/parallel_for/control_flow_ops.py':[ 124, 242, -283, + 283 ], 'project:tensorflow/python/ops/parallel_for/control_flow_ops_test.py':[ 61, @@ -11333,7 +11192,7 @@ 1817, 1847, 1862, -1877, + 1877 ], 'project:tensorflow/python/ops/parallel_for/math_test.py':[ 35, @@ -11344,42 +11203,42 @@ 723, 724, 740, -762, + 762 ], 'project:tensorflow/python/ops/parallel_for/pfor.py':[ -1529, + 1529 ], 'project:tensorflow/python/ops/parallel_for/test_util.py':[ -44, + 44 ], 'project:tensorflow/python/ops/parallel_for/xla_control_flow_ops_test.py':[ -56, + 56 ], 'project:tensorflow/python/ops/parsing_config.py':[ 453, 695, -866, + 866 ], 'project:tensorflow/python/ops/parsing_ops.py':[ 64, -897, + 897 ], 'project:tensorflow/python/ops/ragged/ragged_array_ops.py':[ 211, 292, 384, 458, -485, + 485 ], 'project:tensorflow/python/ops/ragged/ragged_batch_gather_op_test.py':[ -498, + 498 ], 'project:tensorflow/python/ops/ragged/ragged_batch_gather_with_default_op.py':[ 28, -29, + 29 ], 'project:tensorflow/python/ops/ragged/ragged_boolean_mask_op_test.py':[ -242, + 242 ], 'project:tensorflow/python/ops/ragged/ragged_concat_op_test.py':[ 41, @@ -11406,24 +11265,24 @@ 192, 201, 202, -227, + 227 ], 'project:tensorflow/python/ops/ragged/ragged_concat_ops.py':[ -200, + 200 ], 'project:tensorflow/python/ops/ragged/ragged_conversion_ops.py':[ -119, + 119 ], 'project:tensorflow/python/ops/ragged/ragged_cross_op_test.py':[ 143, 154, 202, -288, + 288 ], 'project:tensorflow/python/ops/ragged/ragged_dispatch.py':[ 433, 439, -443, + 443 ], 'project:tensorflow/python/ops/ragged/ragged_dispatch_test.py':[ 241, @@ -11434,7 +11293,7 @@ 308, 311, 355, -417, + 417 ], 'project:tensorflow/python/ops/ragged/ragged_dynamic_partition_op_test.py':[ 40, @@ -11454,14 +11313,14 @@ 134, 139, 145, -152, + 152 ], 'project:tensorflow/python/ops/ragged/ragged_expand_dims_op_test.py':[ 38, -109, + 109 ], 'project:tensorflow/python/ops/ragged/ragged_factory_ops.py':[ -143, + 143 ], 'project:tensorflow/python/ops/ragged/ragged_from_tensor_op_test.py':[ 154, @@ -11472,29 +11331,29 @@ 347, 350, 478, -551, + 551 ], 'project:tensorflow/python/ops/ragged/ragged_functional_ops.py':[ -86, + 86 ], 'project:tensorflow/python/ops/ragged/ragged_gather_nd_op_test.py':[ 40, -201, + 201 ], 'project:tensorflow/python/ops/ragged/ragged_gather_op_test.py':[ 148, -252, + 252 ], 'project:tensorflow/python/ops/ragged/ragged_gather_ops.py':[ 251, -292, + 292 ], 'project:tensorflow/python/ops/ragged/ragged_getitem_test.py':[ 103, 119, 248, 391, -556, + 556 ], 'project:tensorflow/python/ops/ragged/ragged_map_flat_values_op_test.py':[ 75, @@ -11507,11 +11366,11 @@ 159, 160, 161, -162, + 162 ], 'project:tensorflow/python/ops/ragged/ragged_merge_dims_op_test.py':[ 167, -258, + 258 ], 'project:tensorflow/python/ops/ragged/ragged_one_hot_op_test.py':[ 84, @@ -11521,7 +11380,7 @@ 115, 117, 151, -184, + 184 ], 'project:tensorflow/python/ops/ragged/ragged_reduce_op_test.py':[ 58, @@ -11534,15 +11393,15 @@ 100, 106, 112, -118, + 118 ], 'project:tensorflow/python/ops/ragged/ragged_reverse_op_test.py':[ -74, + 74 ], 'project:tensorflow/python/ops/ragged/ragged_row_lengths_op_test.py':[ 113, 130, -134, + 134 ], 'project:tensorflow/python/ops/ragged/ragged_segment_op_test.py':[ 153, @@ -11565,10 +11424,10 @@ 198, 199, 200, -201, + 201 ], 'project:tensorflow/python/ops/ragged/ragged_squeeze_op.py':[ -31, + 31 ], 'project:tensorflow/python/ops/ragged/ragged_stack_op_test.py':[ 38, @@ -11608,13 +11467,13 @@ 285, 286, 322, -334, + 334 ], 'project:tensorflow/python/ops/ragged/ragged_string_ops.py':[ 38, 464, 530, -591, + 591 ], 'project:tensorflow/python/ops/ragged/ragged_tensor.py':[ 1403, @@ -11623,13 +11482,13 @@ 2253, 2263, 2598, -2601, + 2601 ], 'project:tensorflow/python/ops/ragged/ragged_tensor_bounding_shape_op_test.py':[ -107, + 107 ], 'project:tensorflow/python/ops/ragged/ragged_tensor_shape.py':[ -603, + 603 ], 'project:tensorflow/python/ops/ragged/ragged_tensor_shape_test.py':[ 220, @@ -11642,17 +11501,17 @@ 385, 389, 394, -401, + 401 ], 'project:tensorflow/python/ops/ragged/ragged_tensor_test.py':[ 53, 1473, 1602, -1767, + 1767 ], 'project:tensorflow/python/ops/ragged/ragged_tile_op_test.py':[ 185, -219, + 219 ], 'project:tensorflow/python/ops/ragged/ragged_to_sparse_op_test.py':[ 77, @@ -11680,7 +11539,7 @@ 111, 112, 113, -114, + 114 ], 'project:tensorflow/python/ops/ragged/ragged_to_tensor_op_test.py':[ 152, @@ -11695,7 +11554,7 @@ 612, 732, 733, -745, + 745 ], 'project:tensorflow/python/ops/ragged/ragged_where_op_test.py':[ 36, @@ -11714,7 +11573,7 @@ 163, 170, 178, -188, + 188 ], 'project:tensorflow/python/ops/ragged/row_partition.py':[ 233, @@ -11729,7 +11588,7 @@ 1164, 1167, 1169, -1226, + 1226 ], 'project:tensorflow/python/ops/ragged/row_partition_test.py':[ 616, @@ -11740,19 +11599,19 @@ 689, 690, 691, -766, + 766 ], 'project:tensorflow/python/ops/ragged/segment_id_ops.py':[ -102, + 102 ], 'project:tensorflow/python/ops/random_grad.py':[ 28, 36, -76, + 76 ], 'project:tensorflow/python/ops/random_ops.py':[ 291, -292, + 292 ], 'project:tensorflow/python/ops/resource_variable_ops.py':[ 65, @@ -11778,21 +11637,21 @@ 1898, 1902, 2049, -2051, + 2051 ], 'project:tensorflow/python/ops/rnn.py':[ 143, 649, 1102, -1367, + 1367 ], 'project:tensorflow/python/ops/rnn_cell_impl.py':[ -39, + 39 ], 'project:tensorflow/python/ops/rnn_grad_test.py':[ 32, 53, -54, + 54 ], 'project:tensorflow/python/ops/script_ops.py':[ 25, @@ -11801,38 +11660,38 @@ 319, 320, 329, -334, + 334 ], 'project:tensorflow/python/ops/signal/dct_ops.py':[ 55, -187, + 187 ], 'project:tensorflow/python/ops/signal/reconstruction_ops.py':[ -106, + 106 ], 'project:tensorflow/python/ops/signal/spectral_ops.py':[ -150, + 150 ], 'project:tensorflow/python/ops/signal/util_ops.py':[ 21, -22, + 22 ], 'project:tensorflow/python/ops/sort_ops.py':[ -139, + 139 ], 'project:tensorflow/python/ops/sparse_ops.py':[ 386, 389, -912, + 912 ], 'project:tensorflow/python/ops/sparse_ops_test.py':[ 30, -35, + 35 ], 'project:tensorflow/python/ops/special_math_ops.py':[ 33, 839, -956, + 956 ], 'project:tensorflow/python/ops/special_math_ops_test.py':[ 203, @@ -11850,14 +11709,14 @@ 488, 489, 543, -544, + 544 ], 'project:tensorflow/python/ops/split_benchmark.py':[ 113, -115, + 115 ], 'project:tensorflow/python/ops/standard_ops.py':[ -56, + 56 ], 'project:tensorflow/python/ops/state_ops.py':[ 304, @@ -11869,23 +11728,23 @@ 651, 703, 758, -813, + 813 ], 'project:tensorflow/python/ops/stateful_random_ops.py':[ 21, -57, + 57 ], 'project:tensorflow/python/ops/stateful_random_ops_test.py':[ 142, 145, 180, 716, -718, + 718 ], 'project:tensorflow/python/ops/string_ops.py':[ 180, 310, -333, + 333 ], 'project:tensorflow/python/ops/structured/structured_tensor.py':[ 190, @@ -11898,10 +11757,10 @@ 902, 1062, 1112, -1177, + 1177 ], 'project:tensorflow/python/ops/structured/structured_tensor_slice_test.py':[ -233, + 233 ], 'project:tensorflow/python/ops/structured/structured_tensor_spec_test.py':[ 109, @@ -11910,7 +11769,7 @@ 173, 216, 218, -219, + 219 ], 'project:tensorflow/python/ops/structured/structured_tensor_test.py':[ 200, @@ -11929,10 +11788,10 @@ 671, 675, 729, -898, + 898 ], 'project:tensorflow/python/ops/summary_op_util.py':[ -63, + 63 ], 'project:tensorflow/python/ops/summary_ops_v2.py':[ 323, @@ -11956,12 +11815,12 @@ 1143, 1164, 1241, -1244, + 1244 ], 'project:tensorflow/python/ops/template.py':[ 360, 490, -491, + 491 ], 'project:tensorflow/python/ops/tensor_array_ops.py':[ 750, @@ -11973,7 +11832,7 @@ 938, 1302, 1393, -1406, + 1406 ], 'project:tensorflow/python/ops/variable_scope.py':[ 23, @@ -12002,7 +11861,7 @@ 2289, 2412, 2733, -2803, + 2803 ], 'project:tensorflow/python/ops/variables.py':[ 20, @@ -12026,10 +11885,10 @@ 2631, 2851, 3102, -3430, + 3430 ], 'project:tensorflow/python/ops/weights_broadcast_ops.py':[ -130, + 130 ], 'project:tensorflow/python/ops/while_v2.py':[ 146, @@ -12046,35 +11905,35 @@ 920, 1236, 1237, -1297, + 1297 ], 'project:tensorflow/python/platform/analytics.py':[ -28, + 28 ], 'project:tensorflow/python/platform/benchmark.py':[ 229, -230, + 230 ], 'project:tensorflow/python/platform/flags.py':[ 26, 34, -126, + 126 ], 'project:tensorflow/python/platform/googletest.py':[ 42, -60, + 60 ], 'project:tensorflow/python/platform/resource_loader.py':[ -134, + 134 ], 'project:tensorflow/python/platform/self_check.py':[ -45, + 45 ], 'project:tensorflow/python/platform/test.py':[ 41, 43, 48, -51, + 51 ], 'project:tensorflow/python/platform/tf_logging.py':[ 64, @@ -12082,50 +11941,50 @@ 85, 193, 225, -248, + 248 ], 'project:tensorflow/python/profiler/internal/flops_registry.py':[ -48, + 48 ], 'project:tensorflow/python/profiler/internal/model_analyzer_testlib.py':[ 27, -31, + 31 ], 'project:tensorflow/python/profiler/model_analyzer.py':[ -46, + 46 ], 'project:tensorflow/python/profiler/model_analyzer_test.py':[ 667, -698, + 698 ], 'project:tensorflow/python/profiler/pprof_profiler_test.py':[ -155, + 155 ], 'project:tensorflow/python/profiler/profile_context.py':[ 42, 277, 286, -303, + 303 ], 'project:tensorflow/python/profiler/tfprof_logger.py':[ -32, + 32 ], 'project:tensorflow/python/saved_model/builder_impl.py':[ 224, -431, + 431 ], 'project:tensorflow/python/saved_model/function_deserialization.py':[ 74, 188, 264, -357, + 357 ], 'project:tensorflow/python/saved_model/function_serialization.py':[ 102, 128, 159, 160, -161, + 161 ], 'project:tensorflow/python/saved_model/load.py':[ 98, @@ -12136,7 +11995,7 @@ 186, 204, 205, -432, + 432 ], 'project:tensorflow/python/saved_model/load_test.py':[ 404, @@ -12148,27 +12007,27 @@ 1258, 1313, 1735, -1870, + 1870 ], 'project:tensorflow/python/saved_model/load_v1_in_v2.py':[ -142, + 142 ], 'project:tensorflow/python/saved_model/load_v1_in_v2_test.py':[ -133, + 133 ], 'project:tensorflow/python/saved_model/loader_impl.py':[ 381, -403, + 403 ], 'project:tensorflow/python/saved_model/model_utils/export_output.py':[ 332, -334, + 334 ], 'project:tensorflow/python/saved_model/nested_structure_coder.py':[ -532, + 532 ], 'project:tensorflow/python/saved_model/revived_types.py':[ -64, + 64 ], 'project:tensorflow/python/saved_model/save.py':[ 125, @@ -12185,70 +12044,70 @@ 756, 969, 1038, -1040, + 1040 ], 'project:tensorflow/python/saved_model/save_test.py':[ -138, + 138 ], 'project:tensorflow/python/saved_model/signature_serialization.py':[ 42, 131, 136, -241, + 241 ], 'project:tensorflow/python/saved_model/utils_impl.py':[ -90, + 90 ], 'project:tensorflow/python/saved_model/utils_test.py':[ 146, 176, -179, + 179 ], 'project:tensorflow/python/summary/summary.py':[ 32, -44, + 44 ], 'project:tensorflow/python/summary/summary_test.py':[ -26, + 26 ], 'project:tensorflow/python/summary/writer/event_file_writer.py':[ 137, -153, + 153 ], 'project:tensorflow/python/summary/writer/writer_test.py':[ 580, 630, -639, + 639 ], 'project:tensorflow/python/tf_program/pywrap_tfd.py':[ 70, 71, 131, -132, + 132 ], 'project:tensorflow/python/tools/api/generator/create_python_api.py':[ 192, 265, 359, 363, -443, + 443 ], 'project:tensorflow/python/tools/freeze_graph.py':[ -123, + 123 ], 'project:tensorflow/python/tools/freeze_graph_test.py':[ 335, -336, + 336 ], 'project:tensorflow/python/tools/inspect_checkpoint.py':[ -100, + 100 ], 'project:tensorflow/python/tools/module_util.py':[ 24, -26, + 26 ], 'project:tensorflow/python/tools/optimize_for_inference_test.py':[ -36, + 36 ], 'project:tensorflow/python/tools/print_selective_registration_header_test.py':[ 115, @@ -12271,14 +12130,14 @@ 213, 214, 215, -216, + 216 ], 'project:tensorflow/python/tools/saved_model_aot_compile.py':[ 47, 129, 397, 435, -456, + 456 ], 'project:tensorflow/python/tools/saved_model_cli.py':[ 45, @@ -12289,7 +12148,7 @@ 500, 545, 774, -817, + 817 ], 'project:tensorflow/python/tools/saved_model_cli_test.py':[ 151, @@ -12297,32 +12156,32 @@ 240, 306, 307, -791, + 791 ], 'project:tensorflow/python/tpu/async_checkpoint.py':[ 94, -125, + 125 ], 'project:tensorflow/python/tpu/async_checkpoint_test.py':[ 108, 136, 158, -183, + 183 ], 'project:tensorflow/python/tpu/client/client.py':[ 34, 35, -251, + 251 ], 'project:tensorflow/python/tpu/datasets.py':[ 32, -38, + 38 ], 'project:tensorflow/python/tpu/device_assignment.py':[ 24, 450, 451, -452, + 452 ], 'project:tensorflow/python/tpu/feature_column.py':[ 130, @@ -12331,7 +12190,7 @@ 260, 265, 441, -576, + 576 ], 'project:tensorflow/python/tpu/feature_column_test.py':[ 122, @@ -12347,7 +12206,7 @@ 277, 279, 283, -285, + 285 ], 'project:tensorflow/python/tpu/feature_column_v2.py':[ 348, @@ -12356,7 +12215,7 @@ 497, 685, 801, -996, + 996 ], 'project:tensorflow/python/tpu/feature_column_v2_test.py':[ 105, @@ -12383,31 +12242,31 @@ 581, 582, 612, -614, + 614 ], 'project:tensorflow/python/tpu/functional.py':[ -23, + 23 ], 'project:tensorflow/python/tpu/preempted_hook.py':[ 87, 91, -92, + 92 ], 'project:tensorflow/python/tpu/session_support.py':[ 52, 215, -335, + 335 ], 'project:tensorflow/python/tpu/tensor_tracer.py':[ -89, + 89 ], 'project:tensorflow/python/tpu/tensor_tracer_flags.py':[ 180, 184, -328, + 328 ], 'project:tensorflow/python/tpu/topology.py':[ -22, + 22 ], 'project:tensorflow/python/tpu/tpu.py':[ 26, @@ -12432,12 +12291,12 @@ 1917, 1918, 2076, -2092, + 2092 ], 'project:tensorflow/python/tpu/tpu_embedding.py':[ 954, 1274, -2232, + 2232 ], 'project:tensorflow/python/tpu/tpu_embedding_v2.py':[ 67, @@ -12451,13 +12310,13 @@ 792, 804, 909, -973, + 973 ], 'project:tensorflow/python/tpu/tpu_feed.py':[ -26, + 26 ], 'project:tensorflow/python/tpu/tpu_sharding.py':[ -22, + 22 ], 'project:tensorflow/python/tpu/tpu_strategy_util.py':[ 65, @@ -12465,26 +12324,26 @@ 101, 158, 183, -188, + 188 ], 'project:tensorflow/python/tpu/tpu_system_metadata.py':[ 35, 36, 37, -83, + 83 ], 'project:tensorflow/python/tpu/tpu_test_wrapper_test.py':[ 21, -55, + 55 ], 'project:tensorflow/python/training/adadelta_test.py':[ 38, 63, 64, -65, + 65 ], 'project:tensorflow/python/training/adam.py':[ -217, + 217 ], 'project:tensorflow/python/training/basic_session_run_hooks.py':[ 242, @@ -12499,7 +12358,7 @@ 830, 907, 993, -1042, + 1042 ], 'project:tensorflow/python/training/basic_session_run_hooks_test.py':[ 40, @@ -12524,63 +12383,63 @@ 1588, 1592, 1596, -1607, + 1607 ], 'project:tensorflow/python/training/checkpoint_management.py':[ 323, 324, -657, + 657 ], 'project:tensorflow/python/training/checkpoint_management_test.py':[ 78, -286, + 286 ], 'project:tensorflow/python/training/checkpoint_ops.py':[ -174, + 174 ], 'project:tensorflow/python/training/checkpoint_ops_test.py':[ -82, + 82 ], 'project:tensorflow/python/training/checkpoint_utils.py':[ -421, + 421 ], 'project:tensorflow/python/training/coordinator.py':[ -298, + 298 ], 'project:tensorflow/python/training/device_setter_test.py':[ 79, -110, + 110 ], 'project:tensorflow/python/training/evaluation.py':[ -252, + 252 ], 'project:tensorflow/python/training/experimental/loss_scale.py':[ 155, 171, 187, 202, -307, + 307 ], 'project:tensorflow/python/training/experimental/loss_scale_optimizer.py':[ 66, -250, + 250 ], 'project:tensorflow/python/training/experimental/loss_scaling_gradient_tape.py':[ 163, 180, 277, -286, + 286 ], 'project:tensorflow/python/training/experimental/loss_scaling_gradient_tape_test.py':[ 133, 134, 135, 459, -479, + 479 ], 'project:tensorflow/python/training/input.py':[ 27, -539, + 539 ], 'project:tensorflow/python/training/input_test.py':[ 25, @@ -12590,10 +12449,10 @@ 691, 704, 1199, -1402, + 1402 ], 'project:tensorflow/python/training/momentum_test.py':[ -22, + 22 ], 'project:tensorflow/python/training/monitored_session.py':[ 163, @@ -12605,7 +12464,7 @@ 1270, 1362, 1372, -1381, + 1381 ], 'project:tensorflow/python/training/monitored_session_test.py':[ 269, @@ -12614,10 +12473,10 @@ 938, 942, 945, -949, + 949 ], 'project:tensorflow/python/training/moving_averages.py':[ -442, + 442 ], 'project:tensorflow/python/training/optimizer.py':[ 87, @@ -12634,61 +12493,61 @@ 802, 849, 853, -1215, + 1215 ], 'project:tensorflow/python/training/optimizer_test.py':[ 47, -190, + 190 ], 'project:tensorflow/python/training/py_checkpoint_reader.py':[ 54, -61, + 61 ], 'project:tensorflow/python/training/queue_runner_impl.py':[ -258, + 258 ], 'project:tensorflow/python/training/saver.py':[ 876, 972, 1507, -1686, + 1686 ], 'project:tensorflow/python/training/saver_test.py':[ 63, 231, 246, 1004, -1050, + 1050 ], 'project:tensorflow/python/training/saving/saveable_object.py':[ -78, + 78 ], 'project:tensorflow/python/training/saving/saveable_object_util.py':[ -288, + 288 ], 'project:tensorflow/python/training/server_lib_test.py':[ -45, + 45 ], 'project:tensorflow/python/training/session_manager.py':[ -197, + 197 ], 'project:tensorflow/python/training/session_run_hook.py':[ 112, 129, 153, 154, -171, + 171 ], 'project:tensorflow/python/training/slot_creator.py':[ 126, -163, + 163 ], 'project:tensorflow/python/training/supervisor_test.py':[ -27, + 27 ], 'project:tensorflow/python/training/sync_replicas_optimizer.py':[ 481, -501, + 501 ], 'project:tensorflow/python/training/tracking/base.py':[ 209, @@ -12703,7 +12562,7 @@ 526, 870, 883, -898, + 898 ], 'project:tensorflow/python/training/tracking/data_structures.py':[ 70, @@ -12711,7 +12570,7 @@ 129, 140, 184, -815, + 815 ], 'project:tensorflow/python/training/tracking/data_structures_test.py':[ 278, @@ -12719,24 +12578,24 @@ 330, 332, 369, -686, + 686 ], 'project:tensorflow/python/training/tracking/graph_view.py':[ 35, 112, 113, -237, + 237 ], 'project:tensorflow/python/training/tracking/layer_utils.py':[ -32, + 32 ], 'project:tensorflow/python/training/tracking/tracking.py':[ 111, 255, -260, + 260 ], 'project:tensorflow/python/training/tracking/tracking_test.py':[ -248, + 248 ], 'project:tensorflow/python/training/tracking/util.py':[ 77, @@ -12755,78 +12614,78 @@ 920, 1027, 1495, -1837, + 1837 ], 'project:tensorflow/python/training/tracking/util_test.py':[ -397, + 397 ], 'project:tensorflow/python/training/training.py':[ -56, + 56 ], 'project:tensorflow/python/training/training_ops.py':[ -22, + 22 ], 'project:tensorflow/python/training/training_ops_test.py':[ -30, + 30 ], 'project:tensorflow/python/training/warm_starting_util.py':[ 173, 176, 180, 353, -394, + 394 ], 'project:tensorflow/python/training/warm_starting_util_test.py':[ -672, + 672 ], 'project:tensorflow/python/user_ops/user_ops.py':[ -25, + 25 ], 'project:tensorflow/python/util/compat.py':[ 59, -61, + 61 ], 'project:tensorflow/python/util/decorator_utils.py':[ -126, + 126 ], 'project:tensorflow/python/util/deprecation.py':[ 104, 191, 227, 312, -640, + 640 ], 'project:tensorflow/python/util/deprecation_test.py':[ 712, 730, 899, 916, -982, + 982 ], 'project:tensorflow/python/util/dispatch.py':[ -59, + 59 ], 'project:tensorflow/python/util/dispatch_test.py':[ 97, 128, 147, -157, + 157 ], 'project:tensorflow/python/util/function_utils.py':[ -98, + 98 ], 'project:tensorflow/python/util/function_utils_test.py':[ 138, -139, + 139 ], 'project:tensorflow/python/util/future_api.py':[ -36, + 36 ], 'project:tensorflow/python/util/lazy_loader.py':[ -35, + 35 ], 'project:tensorflow/python/util/memory.py':[ -38, + 38 ], 'project:tensorflow/python/util/module_wrapper.py':[ 45, @@ -12834,7 +12693,7 @@ 90, 154, 208, -229, + 229 ], 'project:tensorflow/python/util/module_wrapper_test.py':[ 62, @@ -12844,7 +12703,7 @@ 103, 107, 130, -139, + 139 ], 'project:tensorflow/python/util/nest.py':[ 181, @@ -12858,7 +12717,7 @@ 835, 837, 1137, -1226, + 1226 ], 'project:tensorflow/python/util/nest_test.py':[ 26, @@ -12868,21 +12727,21 @@ 531, 581, 761, -895, + 895 ], 'project:tensorflow/python/util/object_identity.py':[ 48, 52, 58, -180, + 180 ], 'project:tensorflow/python/util/protobuf/compare.py':[ -77, + 77 ], 'project:tensorflow/python/util/tf_export.py':[ 258, 261, -357, + 357 ], 'project:tensorflow/python/util/tf_inspect.py':[ 32, @@ -12902,42 +12761,42 @@ 385, 390, 395, -400, + 400 ], 'project:tensorflow/python/util/tf_inspect_test.py':[ 580, 583, -584, + 584 ], 'project:tensorflow/python/util/tf_stack.py':[ 37, -50, + 50 ], 'project:tensorflow/tools/api/lib/python_object_to_proto_visitor.py':[ 66, 70, -94, + 94 ], 'project:tensorflow/tools/api/tests/api_compatibility_test.py':[ 262, -453, + 453 ], 'project:tensorflow/tools/build_info/gen_build_info.py':[ -27, + 27 ], 'project:tensorflow/tools/ci_build/linux/mkl/set-build-env.py':[ 127, 146, -169, + 169 ], 'project:tensorflow/tools/common/public_api.py':[ -62, + 62 ], 'project:tensorflow/tools/common/public_api_test.py':[ -37, + 37 ], 'project:tensorflow/tools/common/traverse.py':[ -69, + 69 ], 'project:tensorflow/tools/compatibility/ast_edits.py':[ 103, @@ -12953,25 +12812,25 @@ 825, 834, 847, -866, + 866 ], 'project:tensorflow/tools/compatibility/ipynb.py':[ 35, 36, -38, + 38 ], 'project:tensorflow/tools/compatibility/testdata/test_file_v0_11.py':[ -212, + 212 ], 'project:tensorflow/tools/compatibility/testdata/test_file_v1_12.py':[ -51, + 51 ], 'project:tensorflow/tools/compatibility/tf_upgrade_test.py':[ -122, + 122 ], 'project:tensorflow/tools/compatibility/tf_upgrade_v2.py':[ 78, -2621, + 2621 ], 'project:tensorflow/tools/compatibility/tf_upgrade_v2_test.py':[ 77, @@ -12979,25 +12838,25 @@ 294, 1438, 2026, -2043, + 2043 ], 'project:tensorflow/tools/compatibility/update/generate_v2_renames_map.py':[ 30, -80, + 80 ], 'project:tensorflow/tools/compatibility/update/generate_v2_reorders_map.py':[ 27, -94, + 94 ], 'project:tensorflow/tools/docs/doc_generator_visitor.py':[ -246, + 246 ], 'project:tensorflow/tools/docs/generate2.py':[ -115, + 115 ], 'project:tensorflow/tools/docs/generate_lib.py':[ 286, -361, + 361 ], 'project:tensorflow/tools/docs/parser.py':[ 98, @@ -13008,17 +12867,17 @@ 700, 758, 1494, -1683, + 1683 ], 'project:tensorflow/tools/docs/tf_doctest.py':[ -37, + 37 ], 'project:tensorflow/tools/docs/tf_doctest_test.py':[ -64, + 64 ], 'project:tensorflow/tools/git/gen_git_source.py':[ 32, -198, + 198 ], 'project:tensorflow/tools/tensorflow_builder/compat_checker/compat_checker.py':[ 156, @@ -13033,29 +12892,29 @@ 863, 864, 865, -866, + 866 ], 'project:tensorflow/tools/tensorflow_builder/config_detector/config_detector.py':[ -590, + 590 ], 'project:tensorflow/tools/test/check_futures_test.py':[ -73, + 73 ], 'project:tensorflow/tools/test/gpu_info_lib.py':[ -157, + 157 ], 'project:tensorflow/tools/test/system_info_lib.py':[ -89, + 89 ], 'project:tensorflow/tools/test/upload_test_benchmarks.py':[ 137, -217, + 217 ], 'project:tensorflow/virtual_root_template_v1.__init__.py':[ -37, + 37 ], 'project:tensorflow/virtual_root_template_v2.__init__.py':[ -37, + 37 ], 'project:tornado-2.3/demos/appengine/markdown.py':[ 47, @@ -13079,7 +12938,7 @@ 1499, 1574, 1605, -1609, + 1609 ], 'project:tornado-2.3/demos/blog/markdown.py':[ 47, @@ -13103,10 +12962,10 @@ 1499, 1574, 1605, -1609, + 1609 ], 'project:tornado-2.3/setup.py':[ -39, + 39 ], 'project:tornado-2.3/tornado/escape.py':[ 37, @@ -13114,33 +12973,33 @@ 278, 282, 294, -307, + 307 ], 'project:tornado-2.3/tornado/httpserver.py':[ -42, + 42 ], 'project:tornado-2.3/tornado/iostream.py':[ -34, + 34 ], 'project:tornado-2.3/tornado/locale.py':[ 168, -321, + 321 ], 'project:tornado-2.3/tornado/netutil.py':[ 33, -91, + 91 ], 'project:tornado-2.3/tornado/platform/common.py':[ 42, -55, + 55 ], 'project:tornado-2.3/tornado/platform/twisted.py':[ 132, 133, -134, + 134 ], 'project:tornado-2.3/tornado/process.py':[ -32, + 32 ], 'project:tornado-2.3/tornado/simple_httpclient.py':[ 26, @@ -13148,25 +13007,25 @@ 31, 165, 431, -449, + 449 ], 'project:tornado-2.3/tornado/template.py':[ -238, + 238 ], 'project:tornado-2.3/tornado/test/iostream_test.py':[ -200, + 200 ], 'project:tornado-2.3/tornado/test/twisted_test.py':[ 155, 448, 451, -464, + 464 ], 'project:tornado-2.3/tornado/test/web_test.py':[ 421, 422, 424, -425, + 425 ], 'project:tornado-2.3/tornado/web.py':[ 89, @@ -13176,36 +13035,36 @@ 1134, 1511, 1514, -2002, + 2002 ], 'project:tornado-2.3/tornado/websocket.py':[ 272, 273, 478, 584, -594, + 594 ], 'project:tornado-2.3/tornado/wsgi.py':[ 49, -51, + 51 ], 'project:twisted-12.1.0/doc/conch/examples/sshsimpleclient.py':[ 11, 12, -60, + 60 ], 'project:twisted-12.1.0/doc/core/examples/ptyserv.py':[ -17, + 17 ], 'project:twisted-12.1.0/doc/core/examples/stdiodemo.py':[ -20, + 20 ], 'project:twisted-12.1.0/doc/core/howto/listings/TwistedQuotes/pbquoteclient.py':[ 21, 22, 28, 29, -31, + 31 ], 'project:twisted-12.1.0/doc/core/howto/listings/TwistedQuotes/quotetap.py':[ 1, @@ -13214,7 +13073,7 @@ 5, 19, 25, -26, + 26 ], 'project:twisted-12.1.0/doc/core/howto/listings/TwistedQuotes/quotetap2.py':[ 1, @@ -13225,35 +13084,35 @@ 21, 27, 28, -31, + 31 ], 'project:twisted-12.1.0/doc/core/howto/listings/pb/cache_classes.py':[ -23, + 23 ], 'project:twisted-12.1.0/doc/core/howto/listings/pb/cache_receiver.py':[ -14, + 14 ], 'project:twisted-12.1.0/doc/core/howto/listings/pb/chatserver.py':[ -14, + 14 ], 'project:twisted-12.1.0/doc/core/howto/listings/pb/copy2_receiver.py':[ 9, -15, + 15 ], 'project:twisted-12.1.0/doc/core/howto/listings/pb/copy_sender.py':[ -42, + 42 ], 'project:twisted-12.1.0/doc/core/howto/listings/pb/pb3client.py':[ -18, + 18 ], 'project:twisted-12.1.0/doc/core/howto/listings/pb/trap_client.py':[ -27, + 27 ], 'project:twisted-12.1.0/doc/core/howto/listings/process/process.py':[ -21, + 21 ], 'project:twisted-12.1.0/doc/core/howto/listings/servers/chat.py':[ -44, + 44 ], 'project:twisted-12.1.0/doc/words/examples/cursesclient.py':[ 97, @@ -13263,34 +13122,34 @@ 182, 185, 186, -187, + 187 ], 'project:twisted-12.1.0/doc/words/examples/minchat.py':[ 24, -26, + 26 ], 'project:twisted-12.1.0/doc/words/examples/oscardemo.py':[ 10, -11, + 11 ], 'project:twisted-12.1.0/twisted/conch/checkers.py':[ -169, + 169 ], 'project:twisted-12.1.0/twisted/conch/client/default.py':[ 101, 103, 192, 196, -207, + 207 ], 'project:twisted-12.1.0/twisted/conch/client/direct.py':[ -81, + 81 ], 'project:twisted-12.1.0/twisted/conch/ls.py':[ -65, + 65 ], 'project:twisted-12.1.0/twisted/conch/openssh_compat/factory.py':[ -22, + 22 ], 'project:twisted-12.1.0/twisted/conch/scripts/cftp.py':[ 53, @@ -13298,10 +13157,10 @@ 354, 643, 696, -757, + 757 ], 'project:twisted-12.1.0/twisted/conch/scripts/ckeygen.py':[ -12, + 12 ], 'project:twisted-12.1.0/twisted/conch/scripts/conch.py':[ 66, @@ -13312,7 +13171,7 @@ 392, 397, 406, -410, + 410 ], 'project:twisted-12.1.0/twisted/conch/scripts/tkconch.py':[ 228, @@ -13327,23 +13186,23 @@ 529, 534, 538, -564, + 564 ], 'project:twisted-12.1.0/twisted/conch/ssh/agent.py':[ 185, 220, 221, 223, -293, + 293 ], 'project:twisted-12.1.0/twisted/conch/ssh/channel.py':[ 53, 73, 204, -235, + 235 ], 'project:twisted-12.1.0/twisted/conch/ssh/common.py':[ -110, + 110 ], 'project:twisted-12.1.0/twisted/conch/ssh/connection.py':[ 42, @@ -13361,7 +13220,7 @@ 539, 577, 596, -631, + 631 ], 'project:twisted-12.1.0/twisted/conch/ssh/filetransfer.py':[ 27, @@ -13371,22 +13230,22 @@ 419, 422, 477, -478, + 478 ], 'project:twisted-12.1.0/twisted/conch/ssh/keys.py':[ 85, 206, 227, 232, -292, + 292 ], 'project:twisted-12.1.0/twisted/conch/ssh/service.py':[ 15, 16, -17, + 17 ], 'project:twisted-12.1.0/twisted/conch/ssh/session.py':[ -332, + 332 ], 'project:twisted-12.1.0/twisted/conch/ssh/transport.py':[ 194, @@ -13399,14 +13258,14 @@ 707, 857, 1072, -1403, + 1403 ], 'project:twisted-12.1.0/twisted/conch/ssh/userauth.py':[ 72, 176, 683, 708, -841, + 841 ], 'project:twisted-12.1.0/twisted/conch/telnet.py':[ 27, @@ -13436,31 +13295,31 @@ 86, 89, 94, -99, + 99 ], 'project:twisted-12.1.0/twisted/conch/test/test_cftp.py':[ -272, + 272 ], 'project:twisted-12.1.0/twisted/conch/test/test_channel.py':[ 264, -266, + 266 ], 'project:twisted-12.1.0/twisted/conch/test/test_connection.py':[ -577, + 577 ], 'project:twisted-12.1.0/twisted/conch/test/test_filetransfer.py':[ 14, 18, -100, + 100 ], 'project:twisted-12.1.0/twisted/conch/test/test_insults.py':[ 146, 147, -148, + 148 ], 'project:twisted-12.1.0/twisted/conch/test/test_keys.py':[ 409, -417, + 417 ], 'project:twisted-12.1.0/twisted/conch/test/test_session.py':[ 282, @@ -13472,15 +13331,15 @@ 1211, 1212, 1213, -1214, + 1214 ], 'project:twisted-12.1.0/twisted/conch/test/test_ssh.py':[ 253, 448, -449, + 449 ], 'project:twisted-12.1.0/twisted/conch/test/test_telnet.py':[ -500, + 500 ], 'project:twisted-12.1.0/twisted/conch/test/test_transport.py':[ 28, @@ -13489,33 +13348,33 @@ 998, 1001, 1004, -1010, + 1010 ], 'project:twisted-12.1.0/twisted/conch/test/test_userauth.py':[ 296, 538, 707, 708, -1041, + 1041 ], 'project:twisted-12.1.0/twisted/conch/ui/tkvt100.py':[ 15, -16, + 16 ], 'project:twisted-12.1.0/twisted/conch/unix.py':[ 46, 80, 176, -288, + 288 ], 'project:twisted-12.1.0/twisted/cred/checkers.py':[ -256, + 256 ], 'project:twisted-12.1.0/twisted/cred/credentials.py':[ -192, + 192 ], 'project:twisted-12.1.0/twisted/cred/pamauth.py':[ -53, + 53 ], 'project:twisted-12.1.0/twisted/enterprise/adbapi.py':[ 150, @@ -13526,43 +13385,43 @@ 155, 156, 158, -228, + 228 ], 'project:twisted-12.1.0/twisted/internet/_glibbase.py':[ -168, + 168 ], 'project:twisted-12.1.0/twisted/internet/_sslverify.py':[ 418, 533, -563, + 563 ], 'project:twisted-12.1.0/twisted/internet/_threadedselect.py':[ -146, + 146 ], 'project:twisted-12.1.0/twisted/internet/abstract.py':[ 165, 329, -357, + 357 ], 'project:twisted-12.1.0/twisted/internet/base.py':[ -9, + 9 ], 'project:twisted-12.1.0/twisted/internet/defer.py':[ 886, -1035, + 1035 ], 'project:twisted-12.1.0/twisted/internet/epollreactor.py':[ -355, + 355 ], 'project:twisted-12.1.0/twisted/internet/gtk2reactor.py':[ -38, + 38 ], 'project:twisted-12.1.0/twisted/internet/gtkreactor.py':[ 23, 116, 158, 169, -170, + 170 ], 'project:twisted-12.1.0/twisted/internet/inotify.py':[ 42, @@ -13585,7 +13444,7 @@ 60, 61, 62, -366, + 366 ], 'project:twisted-12.1.0/twisted/internet/iocpreactor/abstract.py':[ 31, @@ -13594,21 +13453,21 @@ 260, 268, 285, -312, + 312 ], 'project:twisted-12.1.0/twisted/internet/iocpreactor/reactor.py':[ 37, 39, -127, + 127 ], 'project:twisted-12.1.0/twisted/internet/iocpreactor/tcp.py':[ -246, + 246 ], 'project:twisted-12.1.0/twisted/internet/iocpreactor/udp.py':[ -219, + 219 ], 'project:twisted-12.1.0/twisted/internet/pollreactor.py':[ -150, + 150 ], 'project:twisted-12.1.0/twisted/internet/process.py':[ 400, @@ -13625,46 +13484,46 @@ 678, 785, 788, -791, + 791 ], 'project:twisted-12.1.0/twisted/internet/protocol.py':[ -331, + 331 ], 'project:twisted-12.1.0/twisted/internet/task.py':[ -563, + 563 ], 'project:twisted-12.1.0/twisted/internet/test/test_address.py':[ 40, 41, -43, + 43 ], 'project:twisted-12.1.0/twisted/internet/test/test_core.py':[ -268, + 268 ], 'project:twisted-12.1.0/twisted/internet/test/test_serialport.py':[ -54, + 54 ], 'project:twisted-12.1.0/twisted/internet/test/test_tcp.py':[ 1936, -1937, + 1937 ], 'project:twisted-12.1.0/twisted/internet/udp.py':[ 64, -215, + 215 ], 'project:twisted-12.1.0/twisted/internet/unix.py':[ -383, + 383 ], 'project:twisted-12.1.0/twisted/internet/wxreactor.py':[ 146, -159, + 159 ], 'project:twisted-12.1.0/twisted/lore/latex.py':[ 47, -276, + 276 ], 'project:twisted-12.1.0/twisted/lore/process.py':[ -7, + 7 ], 'project:twisted-12.1.0/twisted/mail/imap4.py':[ 84, @@ -13674,38 +13533,38 @@ 707, 4850, 4851, -4855, + 4855 ], 'project:twisted-12.1.0/twisted/mail/protocols.py':[ -146, + 146 ], 'project:twisted-12.1.0/twisted/mail/relaymanager.py':[ 360, -478, + 478 ], 'project:twisted-12.1.0/twisted/mail/smtp.py':[ 370, 402, 548, -1514, + 1514 ], 'project:twisted-12.1.0/twisted/mail/test/test_imap.py':[ 67, 786, -787, + 787 ], 'project:twisted-12.1.0/twisted/mail/test/test_pop3.py':[ 51, 53, 55, -57, + 57 ], 'project:twisted-12.1.0/twisted/mail/test/test_pop3client.py':[ 494, 495, 496, 497, -498, + 498 ], 'project:twisted-12.1.0/twisted/mail/test/test_smtp.py':[ 326, @@ -13716,21 +13575,21 @@ 861, 862, 863, -864, + 864 ], 'project:twisted-12.1.0/twisted/manhole/explorer.py':[ -376, + 376 ], 'project:twisted-12.1.0/twisted/names/authority.py':[ 202, -251, + 251 ], 'project:twisted-12.1.0/twisted/names/client.py':[ -123, + 123 ], 'project:twisted-12.1.0/twisted/names/dns.py':[ 146, -147, + 147 ], 'project:twisted-12.1.0/twisted/names/root.py':[ 308, @@ -13738,10 +13597,10 @@ 310, 324, 325, -326, + 326 ], 'project:twisted-12.1.0/twisted/names/srvconnect.py':[ -56, + 56 ], 'project:twisted-12.1.0/twisted/names/test/test_dns.py':[ 92, @@ -13769,20 +13628,20 @@ 417, 418, 419, -420, + 420 ], 'project:twisted-12.1.0/twisted/names/test/test_names.py':[ -569, + 569 ], 'project:twisted-12.1.0/twisted/news/database.py':[ 25, -32, + 32 ], 'project:twisted-12.1.0/twisted/news/nntp.py':[ -382, + 382 ], 'project:twisted-12.1.0/twisted/news/test/test_database.py':[ -196, + 196 ], 'project:twisted-12.1.0/twisted/pair/test/test_ip.py':[ 55, @@ -13793,29 +13652,29 @@ 306, 320, 334, -348, + 348 ], 'project:twisted-12.1.0/twisted/pair/tuntap.py':[ 44, -51, + 51 ], 'project:twisted-12.1.0/twisted/persisted/aot.py':[ 357, -496, + 496 ], 'project:twisted-12.1.0/twisted/persisted/dirdbm.py':[ 130, -132, + 132 ], 'project:twisted-12.1.0/twisted/persisted/styles.py':[ 203, -220, + 220 ], 'project:twisted-12.1.0/twisted/plugins/__init__.py':[ -17, + 17 ], 'project:twisted-12.1.0/twisted/plugins/cred_unix.py':[ -22, + 22 ], 'project:twisted-12.1.0/twisted/protocols/amp.py':[ 524, @@ -13824,7 +13683,7 @@ 2097, 2652, 2653, -2656, + 2656 ], 'project:twisted-12.1.0/twisted/protocols/dict.py':[ 26, @@ -13836,7 +13695,7 @@ 106, 108, 151, -152, + 152 ], 'project:twisted-12.1.0/twisted/protocols/ftp.py':[ 62, @@ -13854,7 +13713,7 @@ 129, 512, 513, -514, + 514 ], 'project:twisted-12.1.0/twisted/protocols/gps/nmea.py':[ 45, @@ -13863,7 +13722,7 @@ 48, 49, 50, -51, + 51 ], 'project:twisted-12.1.0/twisted/protocols/gps/rockwell.py':[ 36, @@ -13899,11 +13758,11 @@ 70, 194, 195, -214, + 214 ], 'project:twisted-12.1.0/twisted/protocols/policies.py':[ 243, -244, + 244 ], 'project:twisted-12.1.0/twisted/protocols/sip.py':[ 80, @@ -13917,12 +13776,12 @@ 949, 1145, 1286, -1287, + 1287 ], 'project:twisted-12.1.0/twisted/protocols/stateful.py':[ 35, 41, -42, + 42 ], 'project:twisted-12.1.0/twisted/protocols/telnet.py':[ 28, @@ -13956,89 +13815,89 @@ 106, 109, 111, -123, + 123 ], 'project:twisted-12.1.0/twisted/protocols/test/test_tls.py':[ -1151, + 1151 ], 'project:twisted-12.1.0/twisted/protocols/tls.py':[ -585, + 585 ], 'project:twisted-12.1.0/twisted/python/_shellcomp.py':[ 462, 580, 587, -614, + 614 ], 'project:twisted-12.1.0/twisted/python/failure.py':[ -222, + 222 ], 'project:twisted-12.1.0/twisted/python/formmethod.py':[ -58, + 58 ], 'project:twisted-12.1.0/twisted/python/modules.py':[ -384, + 384 ], 'project:twisted-12.1.0/twisted/python/reflect.py':[ 396, 447, -448, + 448 ], 'project:twisted-12.1.0/twisted/python/test/test_constants.py':[ -529, + 529 ], 'project:twisted-12.1.0/twisted/python/test/test_zshcomp.py':[ -82, + 82 ], 'project:twisted-12.1.0/twisted/python/usage.py':[ -152, + 152 ], 'project:twisted-12.1.0/twisted/python/util.py':[ -645, + 645 ], 'project:twisted-12.1.0/twisted/python/zippath.py':[ 35, -215, + 215 ], 'project:twisted-12.1.0/twisted/python/zshcomp.py':[ 602, 609, 639, -778, + 778 ], 'project:twisted-12.1.0/twisted/runner/inetdtap.py':[ -86, + 86 ], 'project:twisted-12.1.0/twisted/scripts/_twistd_unix.py':[ 179, 180, 182, -183, + 183 ], 'project:twisted-12.1.0/twisted/spread/banana.py':[ -84, + 84 ], 'project:twisted-12.1.0/twisted/spread/jelly.py':[ 165, 645, -653, + 653 ], 'project:twisted-12.1.0/twisted/spread/pb.py':[ 421, 425, 607, -1106, + 1106 ], 'project:twisted-12.1.0/twisted/spread/ui/tktree.py':[ -81, + 81 ], 'project:twisted-12.1.0/twisted/test/iosim.py':[ 49, 154, -159, + 159 ], 'project:twisted-12.1.0/twisted/test/proto_helpers.py':[ -180, + 180 ], 'project:twisted-12.1.0/twisted/test/test_adbapi.py':[ 314, @@ -14054,32 +13913,32 @@ 347, 504, 506, -507, + 507 ], 'project:twisted-12.1.0/twisted/test/test_amp.py':[ 156, 429, 1588, 1713, -1947, + 1947 ], 'project:twisted-12.1.0/twisted/test/test_defer.py':[ 199, -216, + 216 ], 'project:twisted-12.1.0/twisted/test/test_dict.py':[ -22, + 22 ], 'project:twisted-12.1.0/twisted/test/test_error.py':[ -101, + 101 ], 'project:twisted-12.1.0/twisted/test/test_failure.py':[ -426, + 426 ], 'project:twisted-12.1.0/twisted/test/test_ftp.py':[ 48, 2974, -2990, + 2990 ], 'project:twisted-12.1.0/twisted/test/test_logfile.py':[ 155, @@ -14087,10 +13946,10 @@ 306, 308, 312, -317, + 317 ], 'project:twisted-12.1.0/twisted/test/test_modules.py':[ -306, + 306 ], 'project:twisted-12.1.0/twisted/test/test_paths.py':[ 167, @@ -14100,132 +13959,132 @@ 1152, 1385, 1491, -1508, + 1508 ], 'project:twisted-12.1.0/twisted/test/test_pb.py':[ 411, 429, 755, 757, -1199, + 1199 ], 'project:twisted-12.1.0/twisted/test/test_policies.py':[ -653, + 653 ], 'project:twisted-12.1.0/twisted/test/test_protocols.py':[ -481, + 481 ], 'project:twisted-12.1.0/twisted/test/test_rebuild.py':[ -35, + 35 ], 'project:twisted-12.1.0/twisted/test/test_ssl.py':[ -197, + 197 ], 'project:twisted-12.1.0/twisted/test/test_sslverify.py':[ -80, + 80 ], 'project:twisted-12.1.0/twisted/test/test_strports.py':[ -63, + 63 ], 'project:twisted-12.1.0/twisted/test/test_threadpool.py':[ 36, 152, -452, + 452 ], 'project:twisted-12.1.0/twisted/topfiles/setup.py':[ -17, + 17 ], 'project:twisted-12.1.0/twisted/trial/reporter.py':[ 398, 413, -828, + 828 ], 'project:twisted-12.1.0/twisted/trial/runner.py':[ -275, + 275 ], 'project:twisted-12.1.0/twisted/trial/test/test_log.py':[ -108, + 108 ], 'project:twisted-12.1.0/twisted/trial/test/test_tests.py':[ -601, + 601 ], 'project:twisted-12.1.0/twisted/trial/unittest.py':[ 715, 1104, 1227, -1277, + 1277 ], 'project:twisted-12.1.0/twisted/trial/util.py':[ -221, + 221 ], 'project:twisted-12.1.0/twisted/web/http.py':[ 450, 563, 584, 1149, -1492, + 1492 ], 'project:twisted-12.1.0/twisted/web/microdom.py':[ 51, 75, 728, -930, + 930 ], 'project:twisted-12.1.0/twisted/web/script.py':[ -161, + 161 ], 'project:twisted-12.1.0/twisted/web/server.py':[ -135, + 135 ], 'project:twisted-12.1.0/twisted/web/static.py':[ -504, + 504 ], 'project:twisted-12.1.0/twisted/web/sux.py':[ 223, 224, 225, 479, -562, + 562 ], 'project:twisted-12.1.0/twisted/web/test/test_flatten.py':[ -257, + 257 ], 'project:twisted-12.1.0/twisted/web/test/test_http.py':[ -289, + 289 ], 'project:twisted-12.1.0/twisted/web/test/test_httpauth.py':[ -103, + 103 ], 'project:twisted-12.1.0/twisted/web/test/test_web.py':[ -987, + 987 ], 'project:twisted-12.1.0/twisted/web/test/test_webclient.py':[ 321, -552, + 552 ], 'project:twisted-12.1.0/twisted/web/test/test_xml.py':[ -625, + 625 ], 'project:twisted-12.1.0/twisted/web/twcgi.py':[ -270, + 270 ], 'project:twisted-12.1.0/twisted/web/xmlrpc.py':[ -81, + 81 ], 'project:twisted-12.1.0/twisted/words/im/basesupport.py':[ -256, + 256 ], 'project:twisted-12.1.0/twisted/words/im/ircsupport.py':[ -169, + 169 ], 'project:twisted-12.1.0/twisted/words/protocols/irc.py':[ -1080, + 1080 ], 'project:twisted-12.1.0/twisted/words/protocols/jabber/sasl_mechanisms.py':[ -212, + 212 ], 'project:twisted-12.1.0/twisted/words/protocols/jabber/xmlstream.py':[ -488, + 488 ], 'project:twisted-12.1.0/twisted/words/protocols/msn.py':[ 91, @@ -14249,7 +14108,7 @@ 2244, 2318, 2326, -2354, + 2354 ], 'project:twisted-12.1.0/twisted/words/protocols/oscar.py':[ 79, @@ -14288,18 +14147,18 @@ 905, 1052, 1091, -1118, + 1118 ], 'project:twisted-12.1.0/twisted/words/test/test_irc.py':[ -1462, + 1462 ], 'project:twisted-12.1.0/twisted/words/xish/domish.py':[ 612, -631, + 631 ], 'project:twisted-12.1.0/twisted/words/xish/utility.py':[ 171, -173, + 173 ], 'project:twisted-12.1.0/twisted/words/xish/xpathparser.py':[ 78, @@ -14311,6 +14170,6 @@ 432, 470, 480, -490, -], + 490 +] } diff --git a/python-checks/src/main/java/org/sonar/python/checks/TrailingCommentCheck.java b/python-checks/src/main/java/org/sonar/python/checks/TrailingCommentCheck.java index a748bf624e..b798b64bdc 100644 --- a/python-checks/src/main/java/org/sonar/python/checks/TrailingCommentCheck.java +++ b/python-checks/src/main/java/org/sonar/python/checks/TrailingCommentCheck.java @@ -26,17 +26,17 @@ import org.sonar.check.RuleProperty; import org.sonar.plugins.python.api.PythonSubscriptionCheck; import org.sonar.plugins.python.api.SubscriptionContext; +import org.sonar.plugins.python.api.quickfix.PythonQuickFix; +import org.sonar.plugins.python.api.quickfix.PythonTextEdit; import org.sonar.plugins.python.api.tree.Token; import org.sonar.plugins.python.api.tree.Tree; import org.sonar.plugins.python.api.tree.Trivia; -import org.sonar.plugins.python.api.quickfix.PythonQuickFix; -import org.sonar.plugins.python.api.quickfix.PythonTextEdit; import org.sonar.python.quickfix.TextEditUtils; @Rule(key = "S139") public class TrailingCommentCheck extends PythonSubscriptionCheck { - private static final String DEFAULT_LEGAL_COMMENT_PATTERN = "^#\\s*+([^\\s]++|fmt.*|type.*)$"; + private static final String DEFAULT_LEGAL_COMMENT_PATTERN = "^#\\s*+([^\\s]++|fmt.*|type.*|noqa.*)$"; private static final String MESSAGE = "Move this trailing comment on the previous empty line."; @RuleProperty( diff --git a/python-checks/src/test/resources/checks/trailingComment.py b/python-checks/src/test/resources/checks/trailingComment.py index cb9bd02c42..3c114e4d24 100644 --- a/python-checks/src/test/resources/checks/trailingComment.py +++ b/python-checks/src/test/resources/checks/trailingComment.py @@ -57,3 +57,6 @@ def func(self): import frobnicate # type: ignore frobnicate.start() + +# Flake8 pragma comments, such as the following are ok. +example = lambda: 'example' # noqa: E731