Skip to content

[rules_score] adapt logging strategy#198

Merged
castler merged 7 commits intomainfrom
joho_include_logging_strategy
May 6, 2026
Merged

[rules_score] adapt logging strategy#198
castler merged 7 commits intomainfrom
joho_include_logging_strategy

Conversation

@hoe-jo
Copy link
Copy Markdown
Contributor

@hoe-jo hoe-jo commented May 5, 2026

No description provided.

hoe-jo added 2 commits May 5, 2026 13:44
…ases

Introduces //bazel/rules/rules_score:verbosity as a string_flag with
allowed values 'warn' (default), 'info', and 'debug'.
Wires VERBOSITY_ATTR and get_log_level(ctx) into every relevant rule

  - architectural_design: puml_parser and linker actions
  - dependable_element:   validation action
  - fmea:                 safety_analysis_tools action
  - rst_to_trlc:          rst_to_trlc converter action
  - sphinx_module:        sphinx_wrapper (needs + html) and
                          sphinx_html_merge actions
  - unit_design:          puml_parser action
@hoe-jo hoe-jo changed the title Joho include logging strategy [rules_rust] adapt logging strategy May 5, 2026
hoe-jo added 5 commits May 5, 2026 14:48
Python's logging module, controlled by a new --log-level flag:

- rst_to_trlc.py
- safety_analysis_tools.py
- sphinx_html_merge.py
- sphinx_wrapper.py
Adds env_logger/log crates to the linker binary and introduces a
--log-level flag (error/warn/info/debug/trace, default: warn) matching
the convention used by puml_cli.
Adds env_logger/log crates to the validation_cli binary and introduces
a --log-level flag (error/warn/info/debug/trace, default: warn) matching
the convention used by puml_cli and the linker.
@hoe-jo hoe-jo force-pushed the joho_include_logging_strategy branch from 5c217e3 to 7ddebf4 Compare May 5, 2026 12:49
@hoe-jo hoe-jo changed the title [rules_rust] adapt logging strategy [rules_score] adapt logging strategy May 5, 2026
@castler castler merged commit 0f71546 into main May 6, 2026
5 checks passed
@castler castler deleted the joho_include_logging_strategy branch May 6, 2026 05:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

2 participants