Ecosystem report

Old: main (merge base) 86f3064d New: 24523/merge 862da676
Lint Rule Removed Added Changed
Total 26 3 0
missing-typed-dict-key 26 0 0
invalid-argument-type 0 2 0
invalid-key 0 1 0
Project Removed Added Changed
Total 26 3 0
cwltool 26 3 0

cwltool (https://github.com/common-workflow-language/cwltool)

tests/test_parallel.py

[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor

tests/test_pathmapper.py

[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor

cwltool/builder.py

[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor

cwltool/command_line_tool.py

[error] invalid-key - Unknown key "writable" for TypedDict `CWLFileType`
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor

cwltool/job.py

[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLDirectoryType` constructor

cwltool/main.py

[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor

cwltool/process.py

[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLDirectoryType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLDirectoryType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor

cwltool/utils.py

[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLDirectoryType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor

tests/test_examples.py

[error] invalid-argument-type - Invalid argument to key "listing" with declared type `MutableSequence[CWLFileType | CWLDirectoryType]` on TypedDict `CWLDirectoryType`: value of type `list[dict[str, str]]`
[error] invalid-argument-type - Invalid argument to key "listing" with declared type `MutableSequence[CWLFileType | CWLDirectoryType]` on TypedDict `CWLDirectoryType`: value of type `list[dict[str, str]]`
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLDirectoryType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLDirectoryType` constructor

tests/test_http_input.py

[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor

tests/test_js_sandbox.py

[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor
[error] missing-typed-dict-key - Missing required key 'class' in TypedDict `CWLFileType` constructor