Skip to content

Report the latest supported source version from GraphqlSchemaProcessor - #3593

Merged
velo merged 1 commit into
masterfrom
graphql-apt-latest-source-version
Oct 2, 2026
Merged

velo merged 1 commit into
masterfrom
graphql-apt-latest-source-version

Conversation

@velo

@velo velo commented Oct 2, 2026

Copy link
Copy Markdown
Member

GraphqlSchemaProcessor declared @SupportedSourceVersion(RELEASE_17), so every build on a newer -source printed:

[WARNING] Supported source version 'RELEASE_17' from annotation processor 'feign.graphql.apt.GraphqlSchemaProcessor' less than -source '25'

The processor uses no version-specific language model API, so it now returns SourceVersion.latestSupported().

validMutationGeneratesTypes now also asserts that the compilation produced no warnings. It fails on master with the warning above and passes with this change.

Signed-off-by: Marvin Froeder <velo.br@gmail.com>
@velo
velo merged commit ad4da09 into master Oct 2, 2026
4 checks passed
@velo
velo deleted the graphql-apt-latest-source-version branch October 2, 2026 19:36
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