canonical / discourse-gatekeeper

Experimental GitHub Action to upload charm documentation to charmhub
Apache License 2.0
7 stars 7 forks source link

Wip test action #162

Closed deusebio closed 1 year ago

github-actions[bot] commented 1 year ago

Lint checks failed for 8069c8392084820a6c0a7086222c94cd68c9ddae

```

/home/runner/work/upload-charm-docs/upload-charm-docs/src/types.py:110 in public class IndexContent: D204: 1 blank line required after class docstring (found 0) /home/runner/work/upload-charm-docs/upload-charm-docs/src/types.py:190 in public class HierachicalTableRow: D101: Missing docstring in public class /home/runner/work/upload-charm-docs/upload-charm-docs/src/types_.py:195 in public method is_leaf: D102: Missing docstring in public method /home/runner/work/upload-charm-docs/upload-charm-docs/src/types.py:199 in public method id: D102: Missing docstring in public method /home/runner/work/upload-charm-docs/upload-charm-docs/src/types.py:202 in public method get_rows: D102: Missing docstring in public method /home/runner/work/upload-charm-docs/upload-charm-docs/src/navigation_table.py:143 in public function generate_table_row: D103: Missing docstring in public function /home/runner/work/upload-charm-docs/upload-charm-docs/src/navigation_table.py:157 in public function build_hierarchy_table: D103: Missing docstring in public function /home/runner/work/upload-charm-docs/upload-charm-docs/src/index.py:74 in public function contents_from_index: D202: No blank lines allowed after function docstring (found 1) /home/runner/work/upload-charm-docs/upload-charm-docs/src/reconcile.py:487 in public function reconcile_index: D103: Missing docstring in public function

github-actions[bot] commented 1 year ago

Test coverage for 8069c8392084820a6c0a7086222c94cd68c9ddae

Name                      Stmts   Miss Branch BrPart  Cover   Missing
---------------------------------------------------------------------
src/__init__.py              66      0     25      0   100%
src/action.py               156      0     46      0   100%
src/check.py                 29      0     10      0   100%
src/constants.py              9      0      0      0   100%
src/content.py               52      0      8      0   100%
src/discourse.py            156      0     34      0   100%
src/docs_directory.py        33      0      8      0   100%
src/download.py              26      0      4      0   100%
src/exceptions.py            14      0      0      0   100%
src/index.py                 30      0      6      0   100%
src/metadata.py              28      0     12      0   100%
src/migration.py             89      0     27      0   100%
src/navigation_table.py      76      0     24      0   100%
src/pull_request.py          26      0      8      0   100%
src/reconcile.py            102      0     48      0   100%
src/repository.py           219      0     66      0   100%
src/types_.py               143      0     28      0   100%
---------------------------------------------------------------------
TOTAL                      1254      0    354      0   100%

Static code analysis report

Run started:2023-04-27 12:56:17.214721

Test results:
    No issues identified.

Code scanned:
    Total lines of code: 10813
    Total lines skipped (#nosec): 14
    Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0

Run metrics:
    Total issues (by severity):
        Undefined: 0
        Low: 0
        Medium: 0
        High: 0
    Total issues (by confidence):
        Undefined: 0
        Low: 0
        Medium: 0
        High: 0
Files skipped (0):
jdkandersson commented 1 year ago

Merged in another PR