What? DEFAULT_STATIC_FIELD should be italic
Why? All Static fields and functions are italic in the default IntelliJ theme. Solarized should adhere to this.
Changes. (Language Defaults) Classes-> Static field changed to italic.
Effects. (Kotlin) Properties and variables -> Extension property became is italic by inheritance.
Example. See line 18 on the screenshot.
What? STATIC_FIELD_ATTRIBUTES in Java should be italic
Why? All static fields are italic in the default IntelliJ theme. Solarized should adhere to this.
Changes. (Java) Classes -> Static field changed to inherit from (Language Defaults) Classes-> Static field
What? KOTLIN_CONSTRUCTOR shouldn't be italic (PR https://github.com/jkaving/intellij-colors-solarized/pull/183)
Why? Java constructors are not italic, hence Kotlin constructors shouldn't be either
Changes. (Kotlin) Functions -> Constructor call changed to inherit from (Language Defaults) Identifiers -> Function callExample. See line 14 on the screenshot.
What? STATIC_METHOD_ATTRIBUTES in Java should be italic (#8668ace)
Why? All static methods are italic in the default IntelliJ theme. Solarized should adhere to this.
Changes. (Java) Methods -> Static method changed to inherit from (Language Defaults) Classes -> Static method
PS. Probably the same edits should be done for Solorized Dark.
Changes:
What? DEFAULT_STATIC_FIELD should be italic Why? All Static fields and functions are italic in the default IntelliJ theme. Solarized should adhere to this. Changes. (Language Defaults)
Classes-> Static field
changed to italic. Effects. (Kotlin)Properties and variables -> Extension property
became is italic by inheritance. Example. See line 18 on the screenshot.What? STATIC_FIELD_ATTRIBUTES in Java should be italic Why? All static fields are italic in the default IntelliJ theme. Solarized should adhere to this. Changes. (Java)
Classes -> Static field
changed to inherit from (Language Defaults)Classes-> Static field
What? KOTLIN_CONSTRUCTOR shouldn't be italic (PR https://github.com/jkaving/intellij-colors-solarized/pull/183) Why? Java constructors are not italic, hence Kotlin constructors shouldn't be either Changes. (Kotlin)
Functions -> Constructor call
changed to inherit from (Language Defaults)Identifiers -> Function call
Example. See line 14 on the screenshot.What? STATIC_METHOD_ATTRIBUTES in Java should be italic (#8668ace) Why? All static methods are italic in the default IntelliJ theme. Solarized should adhere to this. Changes. (Java)
Methods -> Static method
changed to inherit from (Language Defaults) Classes -> Static methodPS. Probably the same edits should be done for Solorized Dark.