aboutcode-org / aboutcode-org/scancode-toolkit

Consolidation plugin crashes

Aperta
#1,891 3 commenti 0 reazioni 1 assegnatario Rivendicata da @JonoYang Vedi su GitHub
bug plugin
Lingua principale
Python
Stelle
2.6k
Fork
791
Merge medio
1g 12h
PR unite (30g)
5

Descrizione

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`.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.