Take into account user defined jsr-305 annotations

This commit is contained in:
Victor Petukhov
2021-06-11 10:29:21 +03:00
parent b2dff10e32
commit b0a44705b4
@@ -169,7 +169,8 @@ class JavaTypeEnhancementStateParser(
return Jsr305Settings(
globalLevel = globalLevel,
migrationLevel = migration ?: getDefaultMigrationJsr305ReportLevelForGivenGlobal(globalLevel),
userDefinedLevelForSpecificAnnotation = defaultSettings.userDefinedLevelForSpecificAnnotation
userDefinedLevelForSpecificAnnotation = userDefined.takeIf { it.isNotEmpty() }
?: defaultSettings.userDefinedLevelForSpecificAnnotation
)
}