mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
[java] IDEA-345355 Refactor HighlightingFeature (in progress)
Declare new features: SERIAL_ANNOTATION, NESTMATES, ALWAYS_STRICTFP, COLLECTION_FACTORIES, INNER_NOT_CAPTURE_THIS, STRING_SWITCH Use more features instead of explicit Java levels GitOrigin-RevId: e90a96501c218ed44faebb7c882770b50477b6e1
This commit is contained in:
committed by
intellij-monorepo-bot
parent
87c2a93f10
commit
d0d82eba52
@@ -63,6 +63,7 @@ feature.multi.catch=Multi-catches
|
||||
feature.try.with.resources=Try-with-resources
|
||||
feature.binary.literals=Binary literals
|
||||
feature.underscores.in.literals=Underscores in literals
|
||||
feature.string.switch=Strings in 'switch' statements
|
||||
feature.stream.api=Stream API
|
||||
feature.advanced.collection.api=Lambda methods in collections
|
||||
feature.with.initial=ThreadLocal.withInitial()
|
||||
@@ -75,15 +76,20 @@ feature.intersections.in.casts=Intersection types in casts
|
||||
feature.static.interface.calls=Static interface method calls
|
||||
feature.try.with.resources.refs=Resource references
|
||||
feature.modules=Modules
|
||||
feature.collection.factories=Collection factory methods
|
||||
feature.lvti=Local variable type inference
|
||||
feature.var.lambda.parameter='var' in lambda parameters
|
||||
feature.nestmates=Nest-based access control
|
||||
feature.text.blocks=Text block literals
|
||||
feature.text.block.escape.sequences='\\s' escape sequences
|
||||
feature.enhanced.switch=Enhanced 'switch' blocks
|
||||
feature.switch.expressions='switch' expressions
|
||||
feature.serial.annotation=@Serial annotation
|
||||
feature.records=Records
|
||||
feature.patterns.instanceof=Patterns in 'instanceof'
|
||||
feature.sealed.classes=Sealed classes
|
||||
feature.strictfp=Always-strict floating point semantics
|
||||
feature.no.this.capture=Inner classes don't capture 'this'
|
||||
feature.local.interfaces=Local interfaces
|
||||
feature.local.enums=Local enums
|
||||
feature.inner.statics=Static declarations in inner classes
|
||||
|
||||
Reference in New Issue
Block a user