aboutcode-org / aboutcode-org/scancode-toolkit

Consolidation plugin crashes

Offen
#1,891 3 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @JonoYang Auf GitHub ansehen
bug plugin
Vorherrschende Sprache
Python
Sterne
2.6k
Forks
791
Ø Merge
1 T. 12 Std.
Gemergte PRs (30 T.)
5

Beschreibung

I was scanning a codebase using the consolidation plugin and the following error occured:

```
ERROR: failed to run post-scan plugin: consolidate:
Traceback (most recent call last):
File "/home/jyang/tools/scancode-toolkit/src/scancode/cli.py", line 1044, in run_codebase_plugins
plugin.process_codebase(codebase, **kwargs)
File "/home/jyang/tools/scancode-toolkit/src/summarycode/plugin_consolidate.py", line 183, in process_codebase
consolidations.extend(get_holders_consolidated_components(codebase))
File "/home/jyang/tools/scancode-toolkit/src/summarycode/plugin_consolidate.py", line 400, in get_holders_consolidated_components
for c in create_consolidated_components(ancestor, codebase, holder_key):
File "/home/jyang/tools/scancode-toolkit/src/summarycode/plugin_consolidate.py", line 414, in create_consolidated_components
if not (normalized_holder.key == holder_key):
AttributeError: 'collections.OrderedDict' object has no attribute 'key'
```

We will have to get the `key` value properly from `normalized_holder`.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.