Skip to content

Remove @ProjectedPayload warning logging.#3509

Open
hutiefang76 wants to merge 1 commit into
spring-projects:mainfrom
hutiefang76:codex/spring-data-commons-3302-projected-payload-logging
Open

Remove @ProjectedPayload warning logging.#3509
hutiefang76 wants to merge 1 commit into
spring-projects:mainfrom
hutiefang76:codex/spring-data-commons-3302-projected-payload-logging

Conversation

@hutiefang76

@hutiefang76 hutiefang76 commented Jul 10, 2026

Copy link
Copy Markdown

This removes the warning emitted for unsupported, unannotated projection parameters and simplifies the resolver to its explicit annotation check. The web projection documentation now states that @ProjectedPayload can be declared on either the handler parameter or the interface type.

Tests:

  • ./mvnw -Dtest=ProxyingHandlerMethodArgumentResolverUnitTests test (12 tests)

  • ./mvnw -DskipTests verify

  • Rendered the updated Antora page locally; the repository-wide playbook still reports its existing missing Java API attachment reference.

  • I have read the Spring Data contribution guidelines.

  • I followed the existing code format.

  • I added regression coverage.

  • I added myself as an author to the Java classes I touched.

Closes #3302

Closes spring-projects#3302

Signed-off-by: hutiefang <hutiefang@qq.com>
@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: waiting-for-triage An issue we've not yet triaged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove the warn logging about params not annotated with @ProjectedPayload (4.2.x)

2 participants