melexis/sphinx-traceability-extension

View on GitHub
Merge pull request #374 from melexis/label-order #1190
Jasper Craeghs authored 31b97622
complete00:00:33
1
git clone
2
codeclimate validate-config
View output
codeclimate validate-config
No errors or warnings found in .codeclimate.yml.
3
codeclimate prepare
View output
codeclimate prepare
4
builder pull-engines
View output
determining required images
docker pull codeclimate/codeclimate-pylint:b1244
b1244: Pulling from codeclimate/codeclimate-pylint
59bf1c3509f3: Pulling fs layer
07a400e93df3: Pulling fs layer
2bbaed1c11d1: Pulling fs layer
9cbeadc4f598: Pulling fs layer
449a9c3cb364: Pulling fs layer
4be55a908704: Pulling fs layer
128441c7e581: Pulling fs layer
131e85aceecb: Pulling fs layer
9c3115c92bfd: Pulling fs layer
ea9d639e6a56: Pulling fs layer
be6079ccbd65: Pulling fs layer
6ff9296ac942: Pulling fs layer
34032818a250: Pulling fs layer
131e85aceecb: Waiting
9c3115c92bfd: Waiting
34032818a250: Waiting
ea9d639e6a56: Waiting
6ff9296ac942: Waiting
449a9c3cb364: Waiting
128441c7e581: Waiting
4be55a908704: Waiting
9cbeadc4f598: Waiting
07a400e93df3: Verifying Checksum
07a400e93df3: Download complete
59bf1c3509f3: Verifying Checksum
59bf1c3509f3: Download complete
2bbaed1c11d1: Verifying Checksum
2bbaed1c11d1: Download complete
9cbeadc4f598: Verifying Checksum
9cbeadc4f598: Download complete
59bf1c3509f3: Pull complete
449a9c3cb364: Verifying Checksum
449a9c3cb364: Download complete
128441c7e581: Verifying Checksum
128441c7e581: Download complete
07a400e93df3: Pull complete
131e85aceecb: Verifying Checksum
131e85aceecb: Download complete
ea9d639e6a56: Download complete
2bbaed1c11d1: Pull complete
be6079ccbd65: Verifying Checksum
be6079ccbd65: Download complete
9cbeadc4f598: Pull complete
9c3115c92bfd: Verifying Checksum
9c3115c92bfd: Download complete
34032818a250: Verifying Checksum
34032818a250: Download complete
6ff9296ac942: Verifying Checksum
449a9c3cb364: Pull complete
4be55a908704: Verifying Checksum
4be55a908704: Download complete
4be55a908704: Pull complete
128441c7e581: Pull complete
131e85aceecb: Pull complete
9c3115c92bfd: Pull complete
ea9d639e6a56: Pull complete
be6079ccbd65: Pull complete
6ff9296ac942: Pull complete
34032818a250: Pull complete
Digest: sha256:132c8ffa36ae0889fa0ffa218dd43fda28c1c16216cddf20ea853d5d001f5800
Status: Downloaded newer image for registry.prod.codeclimate.net/codeclimate/codeclimate-pylint:b1244
5
structure
View output
12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
6
duplication
View output
12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
I, [2024-04-17T07:38:19.945350 #1]  INFO -- : Skipping file ./mlx/traceability/traceable_base_node.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 100
    newnode['refuri'] = f"{relative_path}#{link_item.identifier}"
                                                                ^
SyntaxError: invalid syntax


I, [2024-04-17T07:38:19.963914 #1]  INFO -- : Skipping file ./mlx/traceability/traceability.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 326
    raise TraceabilityException(f"Relationships {undefined_stringifications!r} are missing from configuration "
                                                                                                              ^
SyntaxError: invalid syntax


I, [2024-04-17T07:38:19.979039 #1]  INFO -- : Skipping file ./mlx/traceability/traceability_exception.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 35
    yield from self.errors
             ^
SyntaxError: invalid syntax


I, [2024-04-17T07:38:20.070428 #1]  INFO -- : Skipping file ./mlx/traceability/traceable_item.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 59
    for relation in natsorted({**self.explicit_relations, **self.implicit_relations}):
                                ^
SyntaxError: invalid syntax


I, [2024-04-17T07:38:20.077194 #1]  INFO -- : Skipping file ./mlx/traceability/directives/item_matrix_directive.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 53
    titles = [nodes.paragraph('', title) for title in [self['sourcetitle'], *self['targettitle']]]
                                                                            ^
SyntaxError: invalid syntax


I, [2024-04-17T07:38:20.084097 #1]  INFO -- : Skipping file ./mlx/traceability/directives/item_tree_directive.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 67
    raise TraceabilityException(msg) from err
                                        ^
SyntaxError: invalid syntax


I, [2024-04-17T07:38:20.226829 #1]  INFO -- : Skipping file ./mlx/traceability/directives/item_link_directive.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 101
    report_warning(f"item-link: expected exactly one of the following options but got {option_amount}: "
                                                                                                       ^
SyntaxError: invalid syntax


I, [2024-04-17T07:38:20.260098 #1]  INFO -- : Skipping file ./mlx/traceability/directives/item_directive.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 82
    report_warning(f'Traceability: relation {relation} cannot be translated to string',
                                                                                     ^
SyntaxError: invalid syntax
7
bandit
bandit engine documentation
View output
[main]	INFO	profile include tests: None
[main]	INFO	profile exclude tests: None
[main]	INFO	cli include tests: None
[main]	INFO	cli exclude tests: None
[node_visitor]	INFO	Unable to find qualified name for module: setup.py
8
fixme
fixme engine documentation
9
git-legal
git-legal engine documentation
10
pylint
pylint engine documentation
View output
/usr/src/app/codeclimate-pylint:45: DeprecationWarning: Using the __implements__ inheritance pattern for BaseReporter is no longer supported. Child classes should only inherit BaseReporter
  Run(parameters, reporter=CodeClimateReporter(), do_exit=False)
pylint: Command line or configuration file:1: UserWarning: Specifying exception names in the overgeneral-exceptions option without module name is deprecated and support for it will be removed in pylint 3.0. Use fully qualified name (maybe 'builtins.Exception' ?) instead.
11
radon
radon engine documentation
View output
Running radon3...
12
sonar-python
sonar-python engine documentation
View output
INFO: Java 1.8.0_111-internal Oracle Corporation (64-bit)
INFO: Linux 4.4.0-1128-aws amd64
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/src/app/build/libs/sonarlint-core-2.17.0.899.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/src/app/build/libs/sonarlint-cli-2.1.0.566.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]
INFO: Index files
INFO: 63 files indexed
INFO: ------------------------------------------------------------------------
INFO: EXECUTION SUCCESS
INFO: ------------------------------------------------------------------------
INFO: Total time: 0.850s
INFO: Final Memory: 8M/417M
INFO: ------------------------------------------------------------------------