HHH-12068 - Fix generated @SuppressWarnings to work for all compilers

This commit is contained in:
Archie L. Cobbs 2017-10-28 10:59:49 -05:00 committed by Vlad Mihalcea
parent b8a3baa5c1
commit c3f61c73dd
2 changed files with 2 additions and 2 deletions

View File

@ -210,7 +210,7 @@ private static String writeGeneratedAnnotation(MetaEntity entity, Context contex
}
private static String writeSuppressWarnings() {
return "@SuppressWarnings(\"all\")";
return "@SuppressWarnings({ \"deprecation\", \"rawtypes\" })";
}
private static String writeStaticMetaModelAnnotation(MetaEntity entity) {

View File

@ -32,7 +32,7 @@ public void testSuppressedWarningsAnnotationGenerated() {
String metaModelSource = getMetaModelSourceAsString( TestEntity.class );
assertTrue(
"@SuppressWarnings should be added to the metamodel.",
metaModelSource.contains( "@SuppressWarnings(\"all\")" )
metaModelSource.contains( "@SuppressWarnings({ \"deprecation\", \"rawtypes\" })" )
);
}
}