-
Notifications
You must be signed in to change notification settings - Fork 50
chore(QTDI-1826): unblock CodeQL #1079
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
chore(QTDI-1826): unblock CodeQL #1079
Conversation
This comment has been minimized.
This comment has been minimized.
* remove org.talend.ui:talend-icon:3.8.0 it's deprecated dependency, and its content is already inside the folder of documentation/src/main/antora/modules/ROOT/assets/images/icons/svg
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR removes deprecated icon-related dependencies and configurations from the Maven build while adding a new snapshot plugin repository. The changes appear to be maintenance work to clean up unused dependencies and potentially resolve CodeQL analysis issues.
- Removes deprecated
talend-icon
dependency and related configuration from the documentation module - Adds a new Central Portal Snapshots plugin repository for snapshot dependencies
- Minor formatting improvement for a dependency comment
Reviewed Changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.
File | Description |
---|---|
pom.xml | Removes deprecated talend-icon version property and adds Central Portal Snapshots plugin repository |
documentation/pom.xml | Removes talend-icon dependency and maven-dependency-plugin configuration for icon unpacking |
component-runtime-testing/component-runtime-junit/pom.xml | Minor comment formatting improvement |
Comments suppressed due to low confidence (1)
pom.xml:998
- [nitpick] The repository ID 'central.portal' may be confusing as it doesn't clearly indicate this is for snapshots. Consider a more descriptive ID like 'central-snapshots' or 'sonatype-central-snapshots'.
<id>central.portal</id>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Requirements
Why this PR is needed?
What does this PR adds (design/code thoughts)?