Replace @Property and @Properties annotations with  PropertyDefinition builder to create properties.
Change pom parent version to 17
Change min Sonar version to 3.6 and mavn scm providers to 1.8.1