mirror of
https://github.com/spring-projects/spring-framework
synced 2026-06-08 17:33:33 +00:00
Annotate generated classes with @Generated
This commit annotates every generated class with `@Generated` so that build tools can recognize and ignore those types if necessary. Closes gh-30824
This commit is contained in:
@@ -94,6 +94,14 @@ class GeneratedClassTests {
|
||||
assertThat(innerGeneratedClass).isSameAs(innerGeneratedClass2).isSameAs(innerGeneratedClass3);
|
||||
}
|
||||
|
||||
@Test
|
||||
void generateJavaFileIsAnnotatedWithGenerated() {
|
||||
GeneratedClass generatedClass = createGeneratedClass(TEST_CLASS_NAME);
|
||||
assertThat(generatedClass.generateJavaFile().toString())
|
||||
.contains("@Generated")
|
||||
.contains("import " + Generated.class.getName() + ";");
|
||||
}
|
||||
|
||||
@Test
|
||||
void generateJavaFileIncludesGeneratedMethods() {
|
||||
GeneratedClass generatedClass = createGeneratedClass(TEST_CLASS_NAME);
|
||||
|
||||
Reference in New Issue
Block a user