Skip to content

Applied formatting and linting #7

Applied formatting and linting

Applied formatting and linting #7

Triggered via push October 30, 2025 11:49
Status Failure
Total duration 1m 42s
Artifacts 1
Tests (Python 3.12)
49s
Tests (Python 3.12)
Compatibility (Python 3.11)
17s
Compatibility (Python 3.11)
Type Checking (basedpyright)
44s
Type Checking (basedpyright)
Linting (ruff, pylint)
47s
Linting (ruff, pylint)
Quality Gates (Advisory)
6s
Quality Gates (Advisory)
Contract-First CI
0s
Contract-First CI
CLI Command Validation
0s
CLI Command Validation
Package Validation (uvx/pip)
0s
Package Validation (uvx/pip)
Build and Push Container
0s
Build and Push Container
Fit to window
Zoom out
Zoom in

Annotations

21 errors and 20 warnings
Compatibility (Python 3.11)
Process completed with exit code 5.
Type Checking (basedpyright): tests/e2e/test_complete_workflow.py#L331
Argument missing for parameter "business" (reportCallIssue)
Type Checking (basedpyright): tests/e2e/test_complete_workflow.py#L323
Argument missing for parameter "metrics" (reportCallIssue)
Type Checking (basedpyright): tests/e2e/test_complete_workflow.py#L238
Arguments missing for parameters "idea", "business" (reportCallIssue)
Type Checking (basedpyright): tests/e2e/test_complete_workflow.py#L216
Arguments missing for parameters "idea", "business" (reportCallIssue)
Type Checking (basedpyright): tests/e2e/test_complete_workflow.py#L157
Argument missing for parameter "guard" (reportCallIssue)
Type Checking (basedpyright): tests/e2e/test_complete_workflow.py#L156
Argument missing for parameter "guard" (reportCallIssue)
Type Checking (basedpyright): tests/e2e/test_complete_workflow.py#L154
Argument missing for parameter "guard" (reportCallIssue)
Type Checking (basedpyright): tests/e2e/test_complete_workflow.py#L153
Argument missing for parameter "guard" (reportCallIssue)
Type Checking (basedpyright): tests/e2e/test_complete_workflow.py#L134
"title" is not a known attribute of "None" (reportOptionalMemberAccess)
Type Checking (basedpyright): src/specfact_cli/utils/git.py#L197
Type "list[str | None]" is not assignable to return type "list[str]" (reportReturnType)
Linting (ruff, pylint): tests/e2e/test_complete_workflow.py#L331
Argument missing for parameter "business" (reportCallIssue)
Linting (ruff, pylint): tests/e2e/test_complete_workflow.py#L323
Argument missing for parameter "metrics" (reportCallIssue)
Linting (ruff, pylint): tests/e2e/test_complete_workflow.py#L238
Arguments missing for parameters "idea", "business" (reportCallIssue)
Linting (ruff, pylint): tests/e2e/test_complete_workflow.py#L216
Arguments missing for parameters "idea", "business" (reportCallIssue)
Linting (ruff, pylint): tests/e2e/test_complete_workflow.py#L157
Argument missing for parameter "guard" (reportCallIssue)
Linting (ruff, pylint): tests/e2e/test_complete_workflow.py#L156
Argument missing for parameter "guard" (reportCallIssue)
Linting (ruff, pylint): tests/e2e/test_complete_workflow.py#L154
Argument missing for parameter "guard" (reportCallIssue)
Linting (ruff, pylint): tests/e2e/test_complete_workflow.py#L153
Argument missing for parameter "guard" (reportCallIssue)
Linting (ruff, pylint): tests/e2e/test_complete_workflow.py#L134
"title" is not a known attribute of "None" (reportOptionalMemberAccess)
Linting (ruff, pylint): src/specfact_cli/utils/git.py#L197
Type "list[str | None]" is not assignable to return type "list[str]" (reportReturnType)
Type Checking (basedpyright): src/specfact_cli/generators/report_generator.py#L109
Type of "append" is partially unknown   Type of "append" is "(object: Unknown, /) -> None" (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/generators/report_generator.py#L106
Type of "append" is partially unknown   Type of "append" is "(object: Unknown, /) -> None" (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/generators/report_generator.py#L104
Type of "append" is partially unknown   Type of "append" is "(object: Unknown, /) -> None" (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/generators/report_generator.py#L103
Type of "append" is partially unknown   Type of "append" is "(object: Unknown, /) -> None" (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/common/logger_setup.py#L584
Type of "lower" is unknown (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/common/logger_setup.py#L459
Cannot assign to attribute "trace" for class "Logger"   Attribute "trace" is unknown (reportAttributeAccessIssue)
Type Checking (basedpyright): src/specfact_cli/common/logger_setup.py#L438
Type of "_log_queues" is partially unknown   Type of "_log_queues" is "dict[str, Queue[Unknown]]" (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/common/logger_setup.py#L378
Type of "_log_queues" is partially unknown   Type of "_log_queues" is "dict[str, Queue[Unknown]]" (reportUnknownMemberType)
Type Checking (basedpyright): src/specfact_cli/common/logger_setup.py#L289
Cannot assign to attribute "trace" for class "Logger"   Attribute "trace" is unknown (reportAttributeAccessIssue)
Type Checking (basedpyright): src/specfact_cli/common/logger_setup.py#L246
Type of "_log_queues" is partially unknown   Type of "_log_queues" is "dict[str, Queue[Unknown]]" (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/generators/report_generator.py#L109
Type of "append" is partially unknown   Type of "append" is "(object: Unknown, /) -> None" (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/generators/report_generator.py#L106
Type of "append" is partially unknown   Type of "append" is "(object: Unknown, /) -> None" (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/generators/report_generator.py#L104
Type of "append" is partially unknown   Type of "append" is "(object: Unknown, /) -> None" (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/generators/report_generator.py#L103
Type of "append" is partially unknown   Type of "append" is "(object: Unknown, /) -> None" (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/common/logger_setup.py#L583
Type of "lower" is unknown (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/common/logger_setup.py#L458
Cannot assign to attribute "trace" for class "Logger"   Attribute "trace" is unknown (reportAttributeAccessIssue)
Linting (ruff, pylint): src/specfact_cli/common/logger_setup.py#L437
Type of "_log_queues" is partially unknown   Type of "_log_queues" is "dict[str, Queue[Unknown]]" (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/common/logger_setup.py#L377
Type of "_log_queues" is partially unknown   Type of "_log_queues" is "dict[str, Queue[Unknown]]" (reportUnknownMemberType)
Linting (ruff, pylint): src/specfact_cli/common/logger_setup.py#L288
Cannot assign to attribute "trace" for class "Logger"   Attribute "trace" is unknown (reportAttributeAccessIssue)
Linting (ruff, pylint): src/specfact_cli/common/logger_setup.py#L245
Type of "_log_queues" is partially unknown   Type of "_log_queues" is "dict[str, Queue[Unknown]]" (reportUnknownMemberType)

Artifacts

Produced during runtime
Name Size Digest
coverage-reports Expired
10.7 KB
sha256:564d6594ac1ddb2b81b17bdea082b78cc03d23ccac42267763b826d60e0dd605