Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: General report chls #72

Draft
wants to merge 12 commits into
base: develop
Choose a base branch
from
Draft

feat: General report chls #72

wants to merge 12 commits into from

Conversation

jonca79
Copy link
Collaborator

@jonca79 jonca79 commented Jul 1, 2024

This PR:

(If this is a release PR, no need to add following. Leave this part empty)
(Use the following lines to create a PR text body. Make sure to remove all non-relevant one after you're done)
(Repeat each field as many times as necessary)

Added: for new features.
Changed: for changes in existing functionality.
Deprecated: for soon-to-be removed features.
Removed: for now removed features.
Fixed: for any bug fixes.
Security: in case of vulnerabilities.

Review and tests:

  • Tests pass
  • If you've fixed a bug or added code that should be tested, add tests!
  • Code review
  • CHANGELOG.md is updated
  • New code is executed and covered by tests, and test approve

maehler and others added 12 commits December 4, 2023 09:41
This is something that is needed in order to correctly resolve relative
paths in the config. It is possible that this could be handled in a more
automated way, for example by looking at the output files of the
pipeline. This works as a start.
This is a start. All the other types should be implemented, and proper
unit tests should be added for the script generating the report. As a
consequence I might have to make things a bit more granular in order for
things to be easily testable.
One thing I have to do here is to check the URL and if it is a path to a
local file, add the relative redirect needed in order to resolve the
path properly.
This also adds a unit test for the table validation function.
@jonca79 jonca79 changed the title General report chls feat: General report chls Jul 1, 2024
__license__ = "GPL-3"


rule general_json_report:
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This rule has no documentation

@jonca79 jonca79 requested a review from chels0 July 1, 2024 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants