api / org.gradle.api.plugins / ExtraPropertiesExtension / getProperties

getProperties

abstract fun getProperties(): MutableMap<String, Any>

Returns all of the registered properties and their current values as a map. The returned map is detached from the extension. That is, any changes made to the map do not change the extension from which it originated.

 project.version = "1.0" assert project.hasProperty("version") assert project.ext.properties.containsKey("version") == false project.ext.foo = "bar" assert project.ext.properties.containsKey("foo") assert project.ext.properties.foo == project.ext.foo assert project.ext.properties.every { key, value -> project.properties[key] == value } 

Return
All of the registered properties and their current values as a map.