Skip to content

Commit

Permalink
Fix output
Browse files Browse the repository at this point in the history
  • Loading branch information
lyriccoder committed Aug 12, 2020
1 parent c4f350f commit 135a65c
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions aibolit/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -554,7 +554,7 @@ def create_text(results, full_report, is_long=False):
buffer.append(output_string)
elif results_item and not ex:
# get unique patterns score
patterns_scores = print_total_score_for_file(buffer, filename, importances_for_all_classes, result_for_file)
patterns_scores = print_total_score_for_file(importances_for_all_classes, result_for_file)
patterns_number = len(patterns_scores)
pattern_number = 0
cur_pattern_name = ''
Expand Down Expand Up @@ -603,19 +603,20 @@ def show_summary(buffer, importances_for_all_classes, is_long, results, total_pa
files_number,
ncss
))
url = 'https://github.com/cqfn/aibolit/blob/master/PATTERNS.md'
buffer.append('You can find all information about patterns here: {}'.format(
url
))


def print_total_score_for_file(
buffer: List[str],
filename: str,
importances_for_all_classes: List[int],
result_for_file):
patterns_scores = {}
for x in result_for_file['results']:
patterns_scores[x['pattern_name']] = x['importance']
importances_for_class = sum(patterns_scores.values())
importances_for_all_classes.append(importances_for_class)
buffer.append('{} score: {}'.format(filename, importances_for_class))
return patterns_scores


Expand Down

0 comments on commit 135a65c

Please sign in to comment.