Kotlin
Object property naming convention
Info
New
Last modified: 03 December 2024Reports properties that do not follow the naming conventions.
The following properties are reported:
Top-level properties
Properties in objects and companion objects
You can specify the required pattern in the inspection options.
Recommended naming conventions: it has to start with an uppercase letter, use camel case and no underscores.
Example:
// top-level property
val USER_NAME_FIELD = "UserName"
// top-level property holding reference to singleton object
val PersonComparator: Comparator<Person> = /*...*/
class Person {
companion object {
// property in companion object
val NO_NAME = Person()
}
}
- By ID
Can be used to locate inspection in e.g. Qodana configuration files, where you can quickly enable or disable it, or adjust its settings.
ObjectPropertyName
Here you can find the description of settings available for the Object property naming convention inspection, and the reference of their default values.
Inspection Details | |
---|---|
By default bundled with: | |
Can be installed with plugin: | Kotlin, 243.23126-IJ |
Thanks for your feedback!
Was this page helpful?