-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathmutation.json
More file actions
1 lines (1 loc) · 26 KB
/
mutation.json
File metadata and controls
1 lines (1 loc) · 26 KB
1
{"skipped":{},"total":132,"survived":[{"status":"Survived","hint":"Likely missing edge-case test (boundary value)","description":"Numeric boundary flip >= to >","file":"lib/Geo/Coder/List.pm","line":717,"priority":3,"difficulty":"HIGH","id":"NUM_BOUNDARY_717_23_>"},{"hint":"Likely missing edge-case test (boundary value)","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Numeric boundary flip >= to <","difficulty":"HIGH","priority":3,"line":717,"id":"NUM_BOUNDARY_717_23_<"},{"status":"Survived","hint":"Likely missing edge-case test (boundary value)","description":"Numeric boundary flip >= to <=","file":"lib/Geo/Coder/List.pm","priority":3,"line":717,"difficulty":"HIGH","id":"NUM_BOUNDARY_717_23_<="},{"line":408,"priority":3,"difficulty":"HIGH","id":"NUM_BOUNDARY_408_15_<","status":"Survived","hint":"Likely missing edge-case test (boundary value)","description":"Numeric boundary flip <= to <","file":"lib/Geo/Coder/List.pm"},{"id":"NUM_BOUNDARY_408_15_>","line":408,"priority":3,"difficulty":"HIGH","description":"Numeric boundary flip <= to >","file":"lib/Geo/Coder/List.pm","status":"Survived","hint":"Likely missing edge-case test (boundary value)"},{"status":"Survived","hint":"Likely missing edge-case test (boundary value)","file":"lib/Geo/Coder/List.pm","description":"Numeric boundary flip <= to >=","difficulty":"HIGH","line":408,"priority":3,"id":"NUM_BOUNDARY_408_15_>="},{"id":"NUM_BOUNDARY_532_58_>","line":532,"priority":3,"difficulty":"HIGH","description":"Numeric boundary flip >= to >","file":"lib/Geo/Coder/List.pm","hint":"Likely missing edge-case test (boundary value)","status":"Survived"},{"difficulty":"HIGH","priority":3,"line":532,"id":"NUM_BOUNDARY_532_58_<","hint":"Likely missing edge-case test (boundary value)","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Numeric boundary flip >= to <"},{"hint":"Likely missing edge-case test (boundary value)","status":"Survived","description":"Numeric boundary flip >= to <=","file":"lib/Geo/Coder/List.pm","line":532,"priority":3,"difficulty":"HIGH","id":"NUM_BOUNDARY_532_58_<="},{"hint":"Likely missing edge-case test (boundary value)","status":"Survived","description":"Numeric boundary flip >= to >","file":"lib/Geo/Coder/List.pm","line":939,"priority":3,"difficulty":"HIGH","id":"NUM_BOUNDARY_939_66_>"},{"line":939,"priority":3,"difficulty":"HIGH","id":"NUM_BOUNDARY_939_66_<","status":"Survived","hint":"Likely missing edge-case test (boundary value)","description":"Numeric boundary flip >= to <","file":"lib/Geo/Coder/List.pm"},{"hint":"Likely missing edge-case test (boundary value)","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Numeric boundary flip >= to <=","difficulty":"HIGH","line":939,"priority":3,"id":"NUM_BOUNDARY_939_66_<="},{"id":"NUM_BOUNDARY_1008_63_>","priority":3,"line":1008,"difficulty":"HIGH","description":"Numeric boundary flip >= to >","file":"lib/Geo/Coder/List.pm","hint":"Likely missing edge-case test (boundary value)","status":"Survived"},{"id":"NUM_BOUNDARY_1008_63_<","priority":3,"line":1008,"difficulty":"HIGH","description":"Numeric boundary flip >= to <","file":"lib/Geo/Coder/List.pm","hint":"Likely missing edge-case test (boundary value)","status":"Survived"},{"hint":"Likely missing edge-case test (boundary value)","status":"Survived","description":"Numeric boundary flip >= to <=","file":"lib/Geo/Coder/List.pm","priority":3,"line":1008,"difficulty":"HIGH","id":"NUM_BOUNDARY_1008_63_<="},{"id":"NUM_BOUNDARY_898_15_<","difficulty":"HIGH","priority":3,"line":898,"file":"lib/Geo/Coder/List.pm","description":"Numeric boundary flip <= to <","status":"Survived","hint":"Likely missing edge-case test (boundary value)"},{"hint":"Likely missing edge-case test (boundary value)","status":"Survived","description":"Numeric boundary flip <= to >","file":"lib/Geo/Coder/List.pm","line":898,"priority":3,"difficulty":"HIGH","id":"NUM_BOUNDARY_898_15_>"},{"hint":"Likely missing edge-case test (boundary value)","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Numeric boundary flip <= to >=","difficulty":"HIGH","line":898,"priority":3,"id":"NUM_BOUNDARY_898_15_>="},{"description":"Numeric boundary flip > to <","file":"lib/Geo/Coder/List.pm","status":"Survived","hint":"Likely missing edge-case test (boundary value)","id":"NUM_BOUNDARY_156_29_<","line":156,"priority":3,"difficulty":"HIGH"},{"file":"lib/Geo/Coder/List.pm","description":"Numeric boundary flip > to >=","status":"Survived","hint":"Likely missing edge-case test (boundary value)","id":"NUM_BOUNDARY_156_29_>=","difficulty":"HIGH","priority":3,"line":156},{"id":"NUM_BOUNDARY_156_29_<=","priority":3,"line":156,"difficulty":"HIGH","description":"Numeric boundary flip > to <=","file":"lib/Geo/Coder/List.pm","hint":"Likely missing edge-case test (boundary value)","status":"Survived"},{"difficulty":"MEDIUM","priority":2,"line":981,"id":"COND_INV_981_4","status":"Survived","hint":"Add tests asserting both true and false outcomes","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless"},{"file":"lib/Geo/Coder/List.pm","description":"Negate boolean return expression","status":"Survived","hint":"Add tests asserting both true and false outcomes","id":"BOOL_NEGATE_966_4","difficulty":"MEDIUM","line":966,"priority":2},{"difficulty":"MEDIUM","line":1267,"priority":2,"id":"COND_INV_1267_5","hint":"Add tests asserting both true and false outcomes","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Invert condition unless to if"},{"difficulty":"MEDIUM","priority":2,"line":885,"id":"COND_INV_885_2","status":"Survived","hint":"Add tests asserting both true and false outcomes","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless"},{"id":"COND_INV_418_5","priority":2,"line":418,"difficulty":"MEDIUM","description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","status":"Survived","hint":"Add tests asserting both true and false outcomes"},{"file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","status":"Survived","hint":"Add tests asserting both true and false outcomes","id":"COND_INV_1010_4","difficulty":"MEDIUM","line":1010,"priority":2},{"hint":"Add tests asserting both true and false outcomes","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","difficulty":"MEDIUM","line":1157,"priority":2,"id":"COND_INV_1157_2"},{"status":"Survived","hint":"Add tests asserting both true and false outcomes","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","difficulty":"MEDIUM","line":942,"priority":2,"id":"COND_INV_942_5"},{"hint":"Add tests asserting both true and false outcomes","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","difficulty":"MEDIUM","priority":2,"line":895,"id":"COND_INV_895_3"},{"status":"Survived","hint":"Add tests asserting both true and false outcomes","file":"lib/Geo/Coder/List.pm","description":"Negate boolean return expression","difficulty":"MEDIUM","line":1020,"priority":2,"id":"BOOL_NEGATE_1020_5"},{"file":"lib/Geo/Coder/List.pm","description":"Invert condition unless to if","status":"Survived","hint":"Add tests asserting both true and false outcomes","id":"COND_INV_1247_6","difficulty":"MEDIUM","priority":2,"line":1247},{"difficulty":"MEDIUM","priority":2,"line":618,"id":"COND_INV_618_7","hint":"Add tests asserting both true and false outcomes","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless"},{"difficulty":"MEDIUM","priority":2,"line":1349,"id":"COND_INV_1349_2","hint":"Add tests asserting both true and false outcomes","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless"},{"file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","hint":"Add tests asserting both true and false outcomes","status":"Survived","id":"COND_INV_1231_6","difficulty":"MEDIUM","line":1231,"priority":2},{"description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","status":"Survived","hint":"Add tests asserting both true and false outcomes","id":"COND_INV_678_6","priority":2,"line":678,"difficulty":"MEDIUM"},{"description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","status":"Survived","hint":"Add tests asserting both true and false outcomes","id":"COND_INV_1335_2","priority":2,"line":1335,"difficulty":"MEDIUM"},{"description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","hint":"Add tests asserting both true and false outcomes","status":"Survived","id":"COND_INV_1372_2","priority":2,"line":1372,"difficulty":"MEDIUM"},{"line":1241,"priority":2,"difficulty":"MEDIUM","id":"COND_INV_1241_6","status":"Survived","hint":"Add tests asserting both true and false outcomes","description":"Invert condition unless to if","file":"lib/Geo/Coder/List.pm"},{"hint":"Add tests asserting both true and false outcomes","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","difficulty":"MEDIUM","line":896,"priority":2,"id":"COND_INV_896_4"},{"id":"COND_INV_1273_5","difficulty":"MEDIUM","line":1273,"priority":2,"file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","status":"Survived","hint":"Add tests asserting both true and false outcomes"},{"description":"Negate boolean return expression","file":"lib/Geo/Coder/List.pm","hint":"Add tests asserting both true and false outcomes","status":"Survived","id":"BOOL_NEGATE_831_2","line":831,"priority":2,"difficulty":"MEDIUM"},{"id":"BOOL_NEGATE_886_3","difficulty":"MEDIUM","line":886,"priority":2,"file":"lib/Geo/Coder/List.pm","description":"Negate boolean return expression","hint":"Add tests asserting both true and false outcomes","status":"Survived"},{"hint":"Add tests asserting both true and false outcomes","status":"Survived","description":"Negate boolean return expression","file":"lib/Geo/Coder/List.pm","priority":2,"line":1048,"difficulty":"MEDIUM","id":"BOOL_NEGATE_1048_5"},{"difficulty":"MEDIUM","line":385,"priority":2,"id":"BOOL_NEGATE_385_3","hint":"Add tests asserting both true and false outcomes","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Negate boolean return expression"},{"difficulty":"MEDIUM","priority":2,"line":406,"id":"COND_INV_406_4","hint":"Add tests asserting both true and false outcomes","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless"},{"file":"lib/Geo/Coder/List.pm","description":"Negate boolean return expression","hint":"Add tests asserting both true and false outcomes","status":"Survived","id":"BOOL_NEGATE_1176_2","difficulty":"MEDIUM","line":1176,"priority":2},{"line":378,"priority":2,"difficulty":"MEDIUM","id":"COND_INV_378_4","status":"Survived","hint":"Add tests asserting both true and false outcomes","description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm"},{"hint":"Add tests asserting both true and false outcomes","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","difficulty":"MEDIUM","priority":2,"line":919,"id":"COND_INV_919_4"},{"difficulty":"MEDIUM","line":537,"priority":2,"id":"COND_INV_537_4","hint":"Add tests asserting both true and false outcomes","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless"},{"id":"BOOL_NEGATE_1342_2","line":1342,"priority":2,"difficulty":"MEDIUM","description":"Negate boolean return expression","file":"lib/Geo/Coder/List.pm","hint":"Add tests asserting both true and false outcomes","status":"Survived"},{"id":"COND_INV_1303_4","difficulty":"MEDIUM","priority":2,"line":1303,"file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","hint":"Add tests asserting both true and false outcomes","status":"Survived"},{"file":"lib/Geo/Coder/List.pm","description":"Negate boolean return expression","status":"Survived","hint":"Add tests asserting both true and false outcomes","id":"BOOL_NEGATE_1005_5","difficulty":"MEDIUM","line":1005,"priority":2},{"hint":"Add tests asserting both true and false outcomes","status":"Survived","description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","priority":2,"line":390,"difficulty":"MEDIUM","id":"COND_INV_390_2"},{"status":"Survived","hint":"Add tests asserting both true and false outcomes","description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","line":350,"priority":2,"difficulty":"MEDIUM","id":"COND_INV_350_3"},{"status":"Survived","hint":"Add tests asserting both true and false outcomes","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","difficulty":"MEDIUM","priority":2,"line":408,"id":"COND_INV_408_5"},{"id":"COND_INV_645_7","difficulty":"MEDIUM","line":645,"priority":2,"file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","hint":"Add tests asserting both true and false outcomes","status":"Survived"},{"id":"COND_INV_1023_4","difficulty":"MEDIUM","line":1023,"priority":2,"file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","status":"Survived","hint":"Add tests asserting both true and false outcomes"},{"line":734,"priority":2,"difficulty":"MEDIUM","id":"COND_INV_734_4","hint":"Add tests asserting both true and false outcomes","status":"Survived","description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm"},{"difficulty":"MEDIUM","priority":2,"line":996,"id":"COND_INV_996_4","status":"Survived","hint":"Add tests asserting both true and false outcomes","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless"},{"hint":"Add tests asserting both true and false outcomes","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","difficulty":"MEDIUM","line":974,"priority":2,"id":"COND_INV_974_4"},{"id":"COND_INV_819_3","difficulty":"MEDIUM","line":819,"priority":2,"file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","hint":"Add tests asserting both true and false outcomes","status":"Survived"},{"file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","status":"Survived","hint":"Add tests asserting both true and false outcomes","id":"COND_INV_1294_5","difficulty":"MEDIUM","priority":2,"line":1294},{"status":"Survived","hint":"Add tests asserting both true and false outcomes","description":"Negate boolean return expression","file":"lib/Geo/Coder/List.pm","line":1034,"priority":2,"difficulty":"MEDIUM","id":"BOOL_NEGATE_1034_5"},{"hint":"Add tests asserting both true and false outcomes","status":"Survived","description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","line":607,"priority":2,"difficulty":"MEDIUM","id":"COND_INV_607_7"},{"difficulty":"MEDIUM","priority":2,"line":541,"id":"COND_INV_541_5","hint":"Add tests asserting both true and false outcomes","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless"},{"status":"Survived","hint":"Add tests asserting both true and false outcomes","file":"lib/Geo/Coder/List.pm","description":"Negate boolean return expression","difficulty":"MEDIUM","line":1312,"priority":2,"id":"BOOL_NEGATE_1312_3"},{"status":"Survived","hint":"Add tests asserting both true and false outcomes","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","difficulty":"MEDIUM","line":717,"priority":2,"id":"COND_INV_717_3"},{"file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","hint":"Add tests asserting both true and false outcomes","status":"Survived","id":"COND_INV_415_4","difficulty":"MEDIUM","line":415,"priority":2},{"difficulty":"MEDIUM","priority":2,"line":394,"id":"BOOL_NEGATE_394_4","status":"Survived","hint":"Add tests asserting both true and false outcomes","file":"lib/Geo/Coder/List.pm","description":"Negate boolean return expression"},{"id":"COND_INV_392_3","priority":2,"line":392,"difficulty":"MEDIUM","description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","status":"Survived","hint":"Add tests asserting both true and false outcomes"},{"status":"Survived","hint":"Add tests asserting both true and false outcomes","description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","priority":2,"line":1037,"difficulty":"MEDIUM","id":"COND_INV_1037_4"},{"difficulty":"MEDIUM","line":908,"priority":2,"id":"COND_INV_908_3","status":"Survived","hint":"Add tests asserting both true and false outcomes","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless"},{"line":898,"priority":2,"difficulty":"MEDIUM","id":"COND_INV_898_5","status":"Survived","hint":"Add tests asserting both true and false outcomes","description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm"},{"id":"COND_INV_926_4","difficulty":"MEDIUM","line":926,"priority":2,"file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","hint":"Add tests asserting both true and false outcomes","status":"Survived"},{"status":"Survived","hint":"Add tests asserting both true and false outcomes","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","difficulty":"MEDIUM","line":1361,"priority":2,"id":"COND_INV_1361_2"},{"difficulty":"MEDIUM","line":1132,"priority":2,"id":"BOOL_NEGATE_1132_2","status":"Survived","hint":"Add tests asserting both true and false outcomes","file":"lib/Geo/Coder/List.pm","description":"Negate boolean return expression"},{"priority":2,"line":761,"difficulty":"MEDIUM","id":"BOOL_NEGATE_761_2","hint":"Add tests asserting both true and false outcomes","status":"Survived","description":"Negate boolean return expression","file":"lib/Geo/Coder/List.pm"},{"difficulty":"MEDIUM","line":1352,"priority":2,"id":"COND_INV_1352_2","hint":"Add tests asserting both true and false outcomes","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless"},{"id":"BOOL_NEGATE_361_4","difficulty":"MEDIUM","priority":2,"line":361,"file":"lib/Geo/Coder/List.pm","description":"Negate boolean return expression","hint":"Add tests asserting both true and false outcomes","status":"Survived"},{"id":"RETURN_UNDEF_966_4","difficulty":"LOW","line":966,"priority":1,"file":"lib/Geo/Coder/List.pm","description":"Replace return expression with undef","status":"Survived","hint":"Mutation survived, but impact may be minor"},{"status":"Survived","hint":"Mutation survived, but impact may be minor","description":"Replace return expression with undef","file":"lib/Geo/Coder/List.pm","line":1020,"priority":1,"difficulty":"LOW","id":"RETURN_UNDEF_1020_5"},{"hint":"Mutation survived, but impact may be minor","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Replace return expression with undef","difficulty":"LOW","line":831,"priority":1,"id":"RETURN_UNDEF_831_2"},{"id":"RETURN_UNDEF_886_3","priority":1,"line":886,"difficulty":"LOW","description":"Replace return expression with undef","file":"lib/Geo/Coder/List.pm","hint":"Mutation survived, but impact may be minor","status":"Survived"},{"hint":"Mutation survived, but impact may be minor","status":"Survived","description":"Replace return expression with undef","file":"lib/Geo/Coder/List.pm","line":1048,"priority":1,"difficulty":"LOW","id":"RETURN_UNDEF_1048_5"},{"id":"RETURN_UNDEF_385_3","line":385,"priority":1,"difficulty":"LOW","description":"Replace return expression with undef","file":"lib/Geo/Coder/List.pm","hint":"Mutation survived, but impact may be minor","status":"Survived"},{"difficulty":"LOW","line":1176,"priority":1,"id":"RETURN_UNDEF_1176_2","status":"Survived","hint":"Mutation survived, but impact may be minor","file":"lib/Geo/Coder/List.pm","description":"Replace return expression with undef"},{"hint":"Mutation survived, but impact may be minor","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Replace return expression with undef","difficulty":"LOW","line":1342,"priority":1,"id":"RETURN_UNDEF_1342_2"},{"hint":"Mutation survived, but impact may be minor","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Replace return expression with undef","difficulty":"LOW","line":1005,"priority":1,"id":"RETURN_UNDEF_1005_5"},{"hint":"Mutation survived, but impact may be minor","status":"Survived","description":"Replace return expression with undef","file":"lib/Geo/Coder/List.pm","priority":1,"line":1034,"difficulty":"LOW","id":"RETURN_UNDEF_1034_5"},{"difficulty":"LOW","line":1312,"priority":1,"id":"RETURN_UNDEF_1312_3","hint":"Mutation survived, but impact may be minor","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Replace return expression with undef"},{"line":394,"priority":1,"difficulty":"LOW","id":"RETURN_UNDEF_394_4","hint":"Mutation survived, but impact may be minor","status":"Survived","description":"Replace return expression with undef","file":"lib/Geo/Coder/List.pm"},{"difficulty":"LOW","priority":1,"line":1132,"id":"RETURN_UNDEF_1132_2","hint":"Mutation survived, but impact may be minor","status":"Survived","file":"lib/Geo/Coder/List.pm","description":"Replace return expression with undef"},{"id":"RETURN_UNDEF_761_2","line":761,"priority":1,"difficulty":"LOW","description":"Replace return expression with undef","file":"lib/Geo/Coder/List.pm","status":"Survived","hint":"Mutation survived, but impact may be minor"},{"description":"Replace return expression with undef","file":"lib/Geo/Coder/List.pm","hint":"Mutation survived, but impact may be minor","status":"Survived","id":"RETURN_UNDEF_361_4","line":361,"priority":1,"difficulty":"LOW"}],"survived_count":95,"killed_count":37,"killed":[{"line":580,"status":"Killed","description":"Invert condition if to unless","id":"COND_INV_580_5","file":"lib/Geo/Coder/List.pm"},{"file":"lib/Geo/Coder/List.pm","id":"COND_INV_156_3","description":"Invert condition if to unless","status":"Killed","line":156},{"description":"Invert condition if to unless","id":"COND_INV_505_4","file":"lib/Geo/Coder/List.pm","line":505,"status":"Killed"},{"id":"COND_INV_683_5","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","status":"Killed","line":683},{"id":"COND_INV_729_3","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","status":"Killed","line":729},{"id":"BOOL_NEGATE_237_2","file":"lib/Geo/Coder/List.pm","description":"Negate boolean return expression","status":"Killed","line":237},{"description":"Replace return expression with undef","file":"lib/Geo/Coder/List.pm","id":"RETURN_UNDEF_237_2","line":237,"status":"Killed"},{"status":"Killed","line":739,"id":"COND_INV_739_4","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless"},{"id":"COND_INV_155_2","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","status":"Killed","line":155},{"status":"Killed","line":477,"file":"lib/Geo/Coder/List.pm","id":"COND_INV_477_3","description":"Invert condition if to unless"},{"status":"Killed","line":1100,"id":"BOOL_NEGATE_1100_2","file":"lib/Geo/Coder/List.pm","description":"Negate boolean return expression"},{"description":"Replace return expression with undef","id":"RETURN_UNDEF_1100_2","file":"lib/Geo/Coder/List.pm","line":1100,"status":"Killed"},{"description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","id":"COND_INV_583_6","line":583,"status":"Killed"},{"file":"lib/Geo/Coder/List.pm","id":"COND_INV_731_4","description":"Invert condition if to unless","status":"Killed","line":731},{"status":"Killed","line":336,"file":"lib/Geo/Coder/List.pm","id":"COND_INV_336_2","description":"Invert condition if to unless"},{"file":"lib/Geo/Coder/List.pm","id":"COND_INV_1215_2","description":"Invert condition if to unless","status":"Killed","line":1215},{"description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","id":"COND_INV_1322_3","line":1322,"status":"Killed"},{"description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","id":"COND_INV_434_4","line":434,"status":"Killed"},{"file":"lib/Geo/Coder/List.pm","id":"NUM_BOUNDARY_478_59_!=","description":"Numeric boundary flip == to !=","status":"Killed","line":478},{"id":"COND_INV_1321_2","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","status":"Killed","line":1321},{"id":"NUM_BOUNDARY_309_49_!=","file":"lib/Geo/Coder/List.pm","description":"Numeric boundary flip == to !=","status":"Killed","line":309},{"id":"COND_INV_315_2","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless","status":"Killed","line":315},{"description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","id":"COND_INV_744_4","line":744,"status":"Killed"},{"file":"lib/Geo/Coder/List.pm","id":"BOOL_NEGATE_750_4","description":"Negate boolean return expression","status":"Killed","line":750},{"description":"Replace return expression with undef","file":"lib/Geo/Coder/List.pm","id":"RETURN_UNDEF_750_4","line":750,"status":"Killed"},{"line":462,"status":"Killed","description":"Invert condition if to unless","id":"COND_INV_462_3","file":"lib/Geo/Coder/List.pm"},{"line":404,"status":"Killed","description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","id":"COND_INV_404_3"},{"line":746,"status":"Killed","description":"Negate boolean return expression","file":"lib/Geo/Coder/List.pm","id":"BOOL_NEGATE_746_5"},{"status":"Killed","line":746,"id":"RETURN_UNDEF_746_5","file":"lib/Geo/Coder/List.pm","description":"Replace return expression with undef"},{"line":566,"status":"Killed","description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","id":"COND_INV_566_4"},{"status":"Killed","line":663,"file":"lib/Geo/Coder/List.pm","id":"COND_INV_663_6","description":"Invert condition if to unless"},{"status":"Killed","line":1227,"file":"lib/Geo/Coder/List.pm","id":"COND_INV_1227_4","description":"Invert condition if to unless"},{"description":"Invert condition if to unless","id":"COND_INV_444_3","file":"lib/Geo/Coder/List.pm","line":444,"status":"Killed"},{"description":"Invert condition if to unless","file":"lib/Geo/Coder/List.pm","id":"COND_INV_309_2","line":309,"status":"Killed"},{"id":"NUM_BOUNDARY_477_19_!=","file":"lib/Geo/Coder/List.pm","description":"Numeric boundary flip == to !=","status":"Killed","line":477},{"status":"Killed","line":1224,"id":"COND_INV_1224_3","file":"lib/Geo/Coder/List.pm","description":"Invert condition if to unless"},{"file":"lib/Geo/Coder/List.pm","id":"COND_INV_511_4","description":"Invert condition if to unless","status":"Killed","line":511}],"score":"28.03"}