Skip to content

Conversation

gnodet
Copy link
Contributor

@gnodet gnodet commented Sep 16, 2025

This ports #11128 to master.

  • modello templates: add Objects.requireNonNull(key, "key") in InputLocation.getLocation(Object)
  • modello templates: document non-null key requirement in InputLocationTracker and method Javadoc
  • ensure generated model code across modules reflects the contract

Formatting via Spotless; verified local generation and targeted module build. Full CI will validate the entire reactor.

After merge, we can consider back/forward-port alignment as needed.


Pull Request opened by Augment Code with guidance from the PR author

…complete Javadoc on master\n\n- modello templates: add Objects.requireNonNull(key, "key") in InputLocation.getLocation(Object)\n- modello templates: document non-null key requirement in InputLocationTracker and method Javadoc\n- ensure generated model code across modules reflects the contract\n\nFormatting: spotless applied. Full build to be run in CI.
@gnodet gnodet added the bug Something isn't working label Sep 16, 2025
@gnodet gnodet merged commit b102437 into apache:master Sep 17, 2025
19 checks passed
@github-actions github-actions bot added this to the 4.1.0 milestone Sep 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants