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

Feature/add config params #71

Merged
merged 43 commits into from
Jan 13, 2025
Merged

Feature/add config params #71

merged 43 commits into from
Jan 13, 2025

Conversation

ant-u
Copy link
Collaborator

@ant-u ant-u commented Dec 5, 2024

First: merge feature/adapt_tests_for_warning

Here, the params -continue_on_error and -errors_as_warnings are introduced.

Also, some more testcases are added.

ant-u added 23 commits April 2, 2024 10:56
…ing must be displayed

Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
…though

Signed-off-by: Anton Utz <uta5fe@bosch.com>
…d failure messages

Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Copy link

github-actions bot commented Dec 5, 2024

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
723 670 93% 90% 🟢

New Files

No new covered files...

Modified Files

No covered modified files...

updated for commit: 740e6d0 by action🐍

ant-u added 6 commits December 5, 2024 10:16
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
ant-u added 7 commits December 9, 2024 09:28
…lback to offline

Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
…ema checks to not be downwards compatible

Signed-off-by: Anton Utz <uta5fe@bosch.com>
schemas/package_common.xsd Outdated Show resolved Hide resolved
src/ros_license_toolkit/checks.py Outdated Show resolved Hide resolved
src/ros_license_toolkit/license_checks/schema_check.py Outdated Show resolved Hide resolved
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
@ant-u ant-u requested a review from ct2034 December 12, 2024 08:42
@ant-u ant-u self-assigned this Dec 12, 2024
@ant-u ant-u marked this pull request as ready for review December 12, 2024 08:44
src/ros_license_toolkit/license_checks/schema_check.py Outdated Show resolved Hide resolved
src/ros_license_toolkit/license_checks/schema_check.py Outdated Show resolved Hide resolved
src/ros_license_toolkit/license_checks/schema_check.py Outdated Show resolved Hide resolved
src/ros_license_toolkit/license_checks/schema_check.py Outdated Show resolved Hide resolved
src/ros_license_toolkit/main.py Outdated Show resolved Hide resolved
test/systemtest/test_separate_pkgs.py Outdated Show resolved Hide resolved
ant-u added 5 commits January 9, 2025 10:38
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
Signed-off-by: Anton Utz <uta5fe@bosch.com>
@ant-u ant-u requested a review from ct2034 January 13, 2025 14:42
@ant-u
Copy link
Collaborator Author

ant-u commented Jan 13, 2025

Error in documentation_test was that the ros_license_toolkit -h command inserts line breaks when operated with subprocess.Popen(). Therefore I added the same line break in the documentation. Another (future) possibility would be to ignore these exact kinds of line breaks. For now it would just add unnecessary overhead.

@ct2034 ct2034 merged commit 84540e2 into main Jan 13, 2025
12 checks passed
@ct2034 ct2034 deleted the feature/add_config_params branch January 13, 2025 16:14
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.

2 participants