Skip to content

docs(cli): Update bundle-jvm to reflect 3.4.x capabilities#17521

Merged
romtsn merged 1 commit intomasterfrom
rz/docs/bundle-jvm-3.4.1
Apr 29, 2026
Merged

docs(cli): Update bundle-jvm to reflect 3.4.x capabilities#17521
romtsn merged 1 commit intomasterfrom
rz/docs/bundle-jvm-3.4.1

Conversation

@romtsn
Copy link
Copy Markdown
Member

@romtsn romtsn commented Apr 28, 2026

Summary

Updates the JVM source bundle docs to reflect the changes shipped in sentry-cli 3.4.0 (#3260) and 3.4.1 (#3275):

  • The path passed to bundle-jvm can now be a project or module root. sentry-cli filters by JVM extensions (.java, .kt, .scala, .groovy, .clj), skips common build output / IDE directories, and respects .gitignore.
  • Documents the --exclude '<glob>' flag, including the case where multiple source sets contribute the same fully-qualified class name (e.g. Android src/main/ vs src/debug/) — bundle-jvm keeps the first occurrence and warns about the rest, and --exclude is the way to scope the bundle.

The path can now be a project or module root: sentry-cli filters by JVM
extensions, skips build output and IDE directories, and respects
.gitignore. Document the --exclude flag, including the multi-source-set
collision case where Android variants contribute the same FQCN.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
develop-docs Building Building Preview, Comment Apr 28, 2026 10:15pm
sentry-docs Ready Ready Preview, Comment Apr 28, 2026 10:15pm

Request Review

@romtsn romtsn merged commit df5f840 into master Apr 29, 2026
18 checks passed
@romtsn romtsn deleted the rz/docs/bundle-jvm-3.4.1 branch April 29, 2026 11:11
cameroncooke pushed a commit that referenced this pull request Apr 30, 2026
## Summary

Updates the JVM source bundle docs to reflect the changes shipped in
`sentry-cli` 3.4.0
([#3260](getsentry/sentry-cli#3260)) and 3.4.1
([#3275](getsentry/sentry-cli#3275)):

- The path passed to `bundle-jvm` can now be a project or module root.
`sentry-cli` filters by JVM extensions (`.java`, `.kt`, `.scala`,
`.groovy`, `.clj`), skips common build output / IDE directories, and
respects `.gitignore`.
- Documents the `--exclude '<glob>'` flag, including the case where
multiple source sets contribute the same fully-qualified class name
(e.g. Android `src/main/` vs `src/debug/`) — `bundle-jvm` keeps the
first occurrence and warns about the rest, and `--exclude` is the way to
scope the bundle.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
coolguyzone pushed a commit that referenced this pull request May 1, 2026
## Summary

Updates the JVM source bundle docs to reflect the changes shipped in
`sentry-cli` 3.4.0
([#3260](getsentry/sentry-cli#3260)) and 3.4.1
([#3275](getsentry/sentry-cli#3275)):

- The path passed to `bundle-jvm` can now be a project or module root.
`sentry-cli` filters by JVM extensions (`.java`, `.kt`, `.scala`,
`.groovy`, `.clj`), skips common build output / IDE directories, and
respects `.gitignore`.
- Documents the `--exclude '<glob>'` flag, including the case where
multiple source sets contribute the same fully-qualified class name
(e.g. Android `src/main/` vs `src/debug/`) — `bundle-jvm` keeps the
first occurrence and warns about the rest, and `--exclude` is the way to
scope the bundle.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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