Skip to content

Narrow Java ledger bindings reference filter#1053

Merged
danielporterda merged 3 commits into
mainfrom
narrow-ledger-bindings-filter
Jul 13, 2026
Merged

Narrow Java ledger bindings reference filter#1053
danielporterda merged 3 commits into
mainfrom
narrow-ledger-bindings-filter

Conversation

@danielporterda

@danielporterda danielporterda commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

Narrow the Java ledger bindings generated-reference source filter from broad com.daml to com.daml.ledger.javaapi.

This keeps the Java bindings reference focused on the Java API wrapper packages and excludes the generated Ledger API protobuf/gRPC classes under com.daml.ledger.api.v2*, which caused the generated Java reference PRs to add roughly 850 extra files after the 3.5 bindings artifacts expanded their published Javadocs.

Validation

  • direnv exec . ... attempted first; local Nix is unavailable because nix-shell is missing.
  • PYTHONPATH=src:scripts /tmp/cf-docs-narrow-filter-venv/bin/python -m pytest tests/test_ledger_bindings_nav.py -q
  • git diff --check HEAD
  • Generated-output proof PR: Update Java ledger bindings reference #1054

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@danielporterda danielporterda force-pushed the narrow-ledger-bindings-filter branch from 900da8d to 435ef47 Compare July 13, 2026 14:16
@danielporterda danielporterda marked this pull request as ready for review July 13, 2026 14:16
@danielporterda danielporterda marked this pull request as draft July 13, 2026 14:17
@danielporterda danielporterda marked this pull request as ready for review July 13, 2026 14:40
@danielporterda danielporterda enabled auto-merge (squash) July 13, 2026 14:40
@danielporterda danielporterda merged commit 86092b5 into main Jul 13, 2026
4 checks passed
@danielporterda danielporterda deleted the narrow-ledger-bindings-filter branch July 13, 2026 15:28
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