Skip to content

Commit

Permalink
Merge pull request #1643 from crytic/revert-1082-ignored-findings
Browse files Browse the repository at this point in the history
Revert "show ignored findings by default for checklist"
  • Loading branch information
montyly authored Mar 10, 2023
2 parents af39ca9 + ae5af4e commit fc47bf2
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 5 deletions.
7 changes: 3 additions & 4 deletions slither/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,9 +76,6 @@ def process_single(
ast = "--ast-compact-json"
if args.legacy_ast:
ast = "--ast-json"
if args.checklist:
args.show_ignored_findings = True

slither = Slither(target, ast_format=ast, **vars(args))

return _process(slither, detector_classes, printer_classes)
Expand Down Expand Up @@ -871,7 +868,9 @@ def main_impl(

# Output our results to markdown if we wish to compile a checklist.
if args.checklist:
output_results_to_markdown(results_detectors, args.checklist_limit)
output_results_to_markdown(
results_detectors, args.checklist_limit, args.show_ignored_findings
)

# Don't print the number of result for printers
if number_contracts == 0:
Expand Down
9 changes: 8 additions & 1 deletion slither/utils/command_line.py
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,9 @@ def convert_result_to_markdown(txt: str) -> str:
return "".join(ret)


def output_results_to_markdown(all_results: List[Dict], checklistlimit: str) -> None:
def output_results_to_markdown(
all_results: List[Dict], checklistlimit: str, show_ignored_findings: bool
) -> None:
checks = defaultdict(list)
info: Dict = defaultdict(dict)
for results_ in all_results:
Expand All @@ -179,6 +181,11 @@ def output_results_to_markdown(all_results: List[Dict], checklistlimit: str) ->
"confidence": results_["confidence"],
}

if not show_ignored_findings:
print(
"**THIS CHECKLIST IS NOT COMPLETE**. Use `--show-ignored-findings` to show all the results."
)

print("Summary")
for check_ in checks:
print(
Expand Down

0 comments on commit fc47bf2

Please sign in to comment.