Skip to content

chore: add IntelliJ issue navigation for CAMEL tickets and fix .gitignore#24061

Open
ammachado wants to merge 1 commit into
apache:mainfrom
ammachado:chore/idea-vcs-config
Open

chore: add IntelliJ issue navigation for CAMEL tickets and fix .gitignore#24061
ammachado wants to merge 1 commit into
apache:mainfrom
ammachado:chore/idea-vcs-config

Conversation

@ammachado

Copy link
Copy Markdown
Contributor

Description

Add .idea/vcs.xml to configure IntelliJ IDEA issue navigation, linking the CAMEL-\d+ pattern to the ASF JIRA project. This lets the IDE turn every CAMEL-XXXX reference in commit messages, code comments, and changelogs into a clickable link.

Also update .gitignore to:

  • Add a negation rule (!.idea/vcs.xml) so the file is tracked despite the broad .idea exclusion.
  • Fix the .settings entry to use a trailing slash (.settings/) so only the directory is excluded, not files that happen to start with .settings.

Claude Code on behalf of Adriano Machado

Target

  • I checked that the commit is targeting the correct branch (Camel 4 uses the main branch)

Tracking

  • If this is a large change, bug fix, or code improvement, I checked there is a JIRA issue filed for the change (usually before you start working on it).

Apache Camel coding standards and style

  • I checked that each commit in the pull request has a meaningful subject line and body.
  • I have run mvn clean install -DskipTests locally from root folder and I have committed all auto-generated changes.

…nore

Add .idea/vcs.xml to configure IntelliJ IDEA issue navigation, linking
CAMEL-\d+ patterns to the ASF JIRA project. Update .gitignore with a
negation rule to unblock the file and fix the .settings entry to use a
trailing slash so only the directory is excluded.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ammachado ammachado marked this pull request as ready for review June 16, 2026 20:00
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.

1 participant