Rebrand to Creedengo and prepare 2.0.0 release#109
Conversation
android-plugin/src/main/java/io/creedengo/java/checks/environment/batch/JobCoalesceRule.java
Outdated
Show resolved
Hide resolved
android-plugin/src/main/java/io/creedengo/java/checks/environment/batch/JobCoalesceRule.java
Show resolved
Hide resolved
android-plugin/src/main/resources/io/creedengo/android/java/creedengo_java_profile.json
Outdated
Show resolved
Hide resolved
dedece35
left a comment
There was a problem hiding this comment.
it remains a "www.ecocode.io/" inside EC541.html. please correct it.
android-plugin/src/main/java/io/creedengo/xml/checks/batch/ServiceBootTimeXmlRule.java
Outdated
Show resolved
Hide resolved
| @@ -1,4 +1,4 @@ | |||
| <img src="http://www.neomades.com/extern/partage/ecoCode/2sur5_1x.png"> | |||
| <img src="http://www.neomades.com/extern/partage/Creedengo/2sur5_1x.png"> | |||
There was a problem hiding this comment.
maybe check with Olivier L. for the right URL ?
android-plugin/pom.xml
Outdated
| <version>1.2.1-SNAPSHOT</version> | ||
| <groupId>io.creedengo</groupId> | ||
| <artifactId>creedengo-android-parent</artifactId> | ||
| <version>2.0.0</version> |
There was a problem hiding this comment.
sorry, but I mean that it's better to keep "2.0.0-SNASPHOT" instead of "2.0.0"
codenarc-converter/pom.xml
Outdated
| <version>1.2.1-SNAPSHOT</version> | ||
| <groupId>io.creedengo</groupId> | ||
| <artifactId>creedengo-android-parent</artifactId> | ||
| <version>2.0.0</version> |
There was a problem hiding this comment.
sorry, but I mean that it's better to keep "2.0.0-SNASPHOT" instead of "2.0.0"
There was a problem hiding this comment.
Pull request overview
Completes the repository-wide rebrand from ecoCode to Creedengo while preparing the 2.0.0 release by updating package namespaces, plugin metadata, rule resources, and documentation references.
Changes:
- Renamed packages/identifiers (ecoCode → Creedengo) across Java/Groovy code, resources, and test fixtures.
- Updated rule repositories/profiles/metadata to Creedengo naming and keys.
- Updated build/release tooling metadata (Maven coordinates, workflows, container setup).
Reviewed changes
Copilot reviewed 299 out of 314 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| codenarc-converter/CodeNarc/src/main/groovy/org/codenarc/rule/creedengo/EC5001.groovy | Updates rule package namespace to Creedengo. |
| codenarc-converter/CodeNarc/docs/codenarc-rules-creedengo.md | Renames ruleset doc title/header to Creedengo. |
| codenarc-converter/CodeNarc/docs/codenarc-rule-index.md | Updates rule index section/link to Creedengo rules page. |
| codenarc-converter/CodeNarc/docs/codenarc-rule-index-by-name.md | Updates EC5001 link target to Creedengo rules page. |
| codenarc-converter/CodeNarc/docs/StarterRuleSet-AllRulesByCategory.groovy.txt | Updates ruleset path comment to creedengo.xml. |
| codenarc-converter/CodeNarc/CHANGELOG.md | Rebrands changelog wording to Creedengo. |
| android-plugin/src/test/resources/checks/ServiceBootTimeXmlRule/ServiceBootTimeXmlCheck.xml | Updates test manifest package to io.creedengo.* |
| android-plugin/src/test/resources/checks/SaveModeAwarenessXmlRule/SaveModeAwarenessXmlCheck.xml | Updates test manifest package/class names to io.creedengo.* |
| android-plugin/src/test/resources/checks/KeepCpuOnXmlRule/KeepCpuOnXmlCheckReport.xml | Updates test manifest package to io.creedengo.* |
| android-plugin/src/test/resources/checks/KeepCpuOnXmlRule/KeepCpuOnXmlCheckNoReport.xml | Updates test manifest package to io.creedengo.* |
| android-plugin/src/test/resources/checks/IgnoreBatteryOptimizationsXmlRule/IgnoreBatteryOptimizationsXmlCheckReport.xml | Updates test manifest package to io.creedengo.* |
| android-plugin/src/test/resources/checks/IgnoreBatteryOptimizationsXmlRule/IgnoreBatteryOptimizationsXmlCheckNoReport.xml | Updates test manifest package to io.creedengo.* |
| android-plugin/src/test/resources/checks/DarkUIThemeXmlRule/DarkUIThemeXmlCheckStyle.xml | Updates sample theme names to Creedengo. |
| android-plugin/src/test/resources/checks/DarkUIThemeXmlRule/DarkUIThemeXmlCheckManifest.xml | Updates test manifest package to io.creedengo.* |
| android-plugin/src/test/resources/checks/CompagnionInBackgroundXmlRule/CompagnionInBackgroundXmlCheck.xml | Updates test manifest package to io.creedengo.* |
| android-plugin/src/test/resources/checks/ChargeAwarenessXmlRule/ChargeAwarenessXmlCheck.xml | Updates test manifest package/class names to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/xml/checks/sobriety/HardwareAccelerationXmlRuleTest.java | Updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/xml/checks/sobriety/DarkUIThemeXmlRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/xml/checks/sobriety/DarkUIBrightColorsXmlRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/xml/checks/power/SaveModeAwarenessXmlRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/xml/checks/power/IgnoreBatteryOptimizationsXmlRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/xml/checks/power/CompagnionInBackgroundXmlRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/xml/checks/power/ChargeAwarenessXmlRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/xml/checks/idleness/KeepScreenOnXmlRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/xml/checks/idleness/KeepCpuOnXmlRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/xml/checks/batch/ServiceBootTimeXmlRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/xml/XmlRulesDefinitionTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/xml/XmlCreedengoProfileTest.java | Renames test class + updates profile class usage to Creedengo. |
| android-plugin/src/test/java/io/creedengo/java/checks/social/privacy/TrackingIdRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/social/privacy/GoogleTrackerRuleTest.java | Updates test package/imports to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/social/gdpr/GoogleAndroidAdsConsentRuleTest.java | Updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/sobriety/VibrationFreeRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/sobriety/TorchFreeRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/sobriety/ThriftyNotificationRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/sobriety/ThriftyMotionSensorRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/sobriety/ThriftyGeolocationCriteriaTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/sobriety/ThriftyGeolocationCheckTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/sobriety/ThriftyBluetoothLowEnergySetAdvertiseModeRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/sobriety/ThriftyBluetoothLowEnergyRequestConnectionPriorityRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/sobriety/HighFrameRateCheckTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/sobriety/BrightnessOverrideRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/power/SaveModeAwarenessRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/power/ChargeAwarenessRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/optimized_api/FusedLocationCheckTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/optimized_api/BluetoothLowEnergyRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/leakage/SensorManagerLeakRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/leakage/MediaLeakMediaRecorderRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/leakage/MediaLeakMediaPlayerRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/leakage/LocationLeakRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/leakage/CameraLeakRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/idleness/RigidAlarmRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/idleness/KeepVoiceAwakeTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/idleness/KeepScreenOnSetFlagsRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/idleness/KeepScreenOnAddFlagsRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/idleness/KeepCpuOnRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/idleness/DurableWakeLockRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/idleness/ContinuousRenderingTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/bottleneck/WifiMulticastLockRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/bottleneck/UncompressedDataTransmissionRulesTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/bottleneck/InternetInTheLoopRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/batch/SensorCoalesceRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/checks/environment/batch/JobCoalesceRuleTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/JavaRulesDefinitionTest.java | Rebrands header + updates test package to io.creedengo.* |
| android-plugin/src/test/java/io/creedengo/java/JavaCreedengoProfileTest.java | Renames test class + updates profile class usage to Creedengo. |
| android-plugin/src/test/java/io/creedengo/CreedengoRulesPluginTest.java | Renames test class + updates plugin class usage to Creedengo. |
| android-plugin/src/test/files/social/privacy/TrackingIdCheck.java | Rebrands file header. |
| android-plugin/src/test/files/social/privacy/GoogleTrackerGoogleCheck.java | Rebrands header + updates sample import package. |
| android-plugin/src/test/files/social/privacy/GoogleTrackerGoogleAndFirebaseCheck.java | Rebrands header + updates sample import package. |
| android-plugin/src/test/files/social/privacy/GoogleTrackerFirebaseCheck.java | Rebrands header + updates sample import package. |
| android-plugin/src/test/files/environment/sobriety/VibrationFreeCheckContext.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/VibrationFreeCheckActivity.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/TorchFreeCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/ThriftyNotificationCheckChannel.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/ThriftyNotificationCheckBuilder.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/ThriftyMotionSensorCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/ThriftyGeolocationCriteriaCheckWrongCriteria.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/ThriftyGeolocationCriteriaCheckOnlyRequest.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/ThriftyGeolocationCriteriaCheckNoIssue.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/ThriftyGeolocationCriteriaCheckNoCriteria.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/ThriftyGeolocationCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/ThriftyBluetoothLowEnergySetAdvertiseModeCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/ThriftyBluetoothLowEnergyRequestConnectionPriorityCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/HighFrameRateCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/sobriety/BrightnessOverrideCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/power/SaveModeAwarenessCheckPowerManager.java | Rebrands file header. |
| android-plugin/src/test/files/environment/power/SaveModeAwarenessCheckIntentFilter.java | Rebrands file header. |
| android-plugin/src/test/files/environment/power/ChargeAwarenessCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/optimized_api/FusedLocationCheckNoIssue.java | Rebrands file header. |
| android-plugin/src/test/files/environment/optimized_api/FusedLocationCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/optimized_api/BluetoothLowEnergyCheckWildcard.java | Rebrands file header. |
| android-plugin/src/test/files/environment/optimized_api/BluetoothLowEnergyCheckOnlyBle.java | Rebrands file header. |
| android-plugin/src/test/files/environment/optimized_api/BluetoothLowEnergyCheckOnlyBc.java | Rebrands file header. |
| android-plugin/src/test/files/environment/optimized_api/BluetoothLowEnergyCheckBothBleBc.java | Rebrands file header. |
| android-plugin/src/test/files/environment/leakage/SensorManagerLeakCheckNoIssue.java | Rebrands file header. |
| android-plugin/src/test/files/environment/leakage/SensorManagerLeakCheckIssue.java | Rebrands file header. |
| android-plugin/src/test/files/environment/leakage/MediaLeakMediaRecorderCheckNoIssue.java | Rebrands file header. |
| android-plugin/src/test/files/environment/leakage/MediaLeakMediaRecorderCheckIssue.java | Rebrands file header. |
| android-plugin/src/test/files/environment/leakage/MediaLeakMediaPlayerCheckNoIssue.java | Rebrands file header. |
| android-plugin/src/test/files/environment/leakage/MediaLeakMediaPlayerCheckIssue.java | Rebrands file header. |
| android-plugin/src/test/files/environment/leakage/LocationLealCheckNoIssue.java | Rebrands file header. |
| android-plugin/src/test/files/environment/leakage/LocationLeakCheckIssue.java | Rebrands file header. |
| android-plugin/src/test/files/environment/leakage/CameraLeakCheckNoIssue.java | Rebrands file header. |
| android-plugin/src/test/files/environment/leakage/CameraLeakCheckIssue.java | Rebrands file header. |
| android-plugin/src/test/files/environment/idleness/RigidAlarmCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/idleness/KeepVoiceAwakeToFalseCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/idleness/KeepVoiceAwakeNotPresentCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/idleness/KeepVoiceAwakeCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/idleness/KeepScreenOnSetFlagsCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/idleness/KeepScreenOnAddFlagsCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/idleness/KeepCpuOnCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/idleness/DurableWakeLockCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/idleness/ContinuousRenderingCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/bottleneck/WifiMulticastLockNoIssueCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/bottleneck/WifiMulticastLockCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/bottleneck/UncompressedDataTransmissionCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/bottleneck/InternetInTheLoopCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/batch/SensorCoalesceCheck.java | Rebrands file header. |
| android-plugin/src/test/files/environment/batch/JobCoalesceCheckSyncAdapter.java | Rebrands file header. |
| android-plugin/src/test/files/environment/batch/JobCoalesceCheckAlarmManager.java | Rebrands file header. |
| android-plugin/src/main/resources/org/sonar/plugins/groovy/rules.xml | Rebrands generated rules comment to Creedengo. |
| android-plugin/src/main/resources/io/creedengo/rules/xml/README.md | Updates contact email + team name. |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC549.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC549.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC548.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC548.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC547.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC547.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC546.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC546.html | Removes legacy external ecoCode image + updates sample package. |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC545.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC545.html | Removes legacy external ecoCode image + updates sample package. |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC544.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC544.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC543.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC543.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC542.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC542.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC541.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC541.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC540.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/xml/EC540.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/README.md | Updates contact email + team name. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC534.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC534.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC533.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC533.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC532.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC532.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC531.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC531.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC530.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC530.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC529.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC529.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC528.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC528.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC527.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC527.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC526.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC526.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC525.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC525.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC524.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC524.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC523.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC523.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC522.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC522.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC521.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC521.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC520.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC520.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC519.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC519.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC518.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC518.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC517.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC517.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC516.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC516.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC515.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC515.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC514.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC514.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC513.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC513.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC512.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC512.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC511.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC511.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC510.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC510.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC509.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC509.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC508.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC508.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC507.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC507.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC506.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC506.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC505.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC505.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC504.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC504.html | Removes legacy external ecoCode image + rebrands example URLs. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC503.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC503.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC502.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC502.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC501.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC501.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC500.json | Updates rule tags (ecocode → creedengo). |
| android-plugin/src/main/resources/io/creedengo/rules/java/EC500.html | Removes legacy external ecoCode image. |
| android-plugin/src/main/resources/io/creedengo/android/xml/creedengo_xml_profile.json | Renames built-in profile display name. |
| android-plugin/src/main/resources/io/creedengo/android/java/creedengo_java_profile.json | Renames built-in profile display name. |
| android-plugin/src/main/java/org/sonar/plugins/groovy/foundation/Groovy.java | Updates Groovy profile name to Creedengo. |
| android-plugin/src/main/java/org/sonar/plugins/groovy/codenarc/CodeNarcRulesDefinition.java | Updates Groovy repository key to Creedengo. |
| android-plugin/src/main/java/io/creedengo/xml/checks/sobriety/HardwareAccelerationXmlRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/xml/checks/sobriety/DarkUIThemeXmlRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/xml/checks/sobriety/DarkUIBrightColorsXmlRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/xml/checks/power/SaveModeAwarenessXmlRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/xml/checks/power/IgnoreBatteryOptimizationsXmlRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/xml/checks/power/CompagnionInBackgroundXmlRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/xml/checks/power/ChargeAwarenessXmlRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/xml/checks/idleness/KeepScreenOnXmlRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/xml/checks/idleness/KeepCpuOnXmlRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/xml/checks/helpers/CheckPermissionsRule.java | Rebrands package/imports. |
| android-plugin/src/main/java/io/creedengo/xml/checks/batch/ServiceBootTimeXmlRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/xml/checks/XPathSimpleCheck.java | Rebrands package namespace. |
| android-plugin/src/main/java/io/creedengo/xml/checks/XPathCheck.java | Rebrands package namespace. |
| android-plugin/src/main/java/io/creedengo/xml/XmlSensor.java | Updates sensor name identifier to Creedengo. |
| android-plugin/src/main/java/io/creedengo/xml/XmlRulesDefinition.java | Rebrands package namespace. |
| android-plugin/src/main/java/io/creedengo/xml/XmlCreedengoProfile.java | Renames profile definition class + variables to Creedengo. |
| android-plugin/src/main/java/io/creedengo/xml/XmlCheckList.java | Updates imports to io.creedengo.* checks. |
| android-plugin/src/main/java/io/creedengo/xml/Xml.java | Updates repository/profile keys & resource paths to Creedengo. |
| android-plugin/src/main/java/io/creedengo/java/checks/social/privacy/TrackingIdRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/social/privacy/GoogleTrackerRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/social/gdpr/GoogleAndroidAdsConsentRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/helpers/constant/MethodSpecs.java | Rebrands package namespace. |
| android-plugin/src/main/java/io/creedengo/java/checks/helpers/constant/FlagOnMethodCheck.java | Rebrands package namespace. |
| android-plugin/src/main/java/io/creedengo/java/checks/helpers/constant/ConstantOnMethodCheck.java | Rebrands package namespace. |
| android-plugin/src/main/java/io/creedengo/java/checks/helpers/constant/ArgumentValueOnMethodCheck.java | Rebrands package/imports. |
| android-plugin/src/main/java/io/creedengo/java/checks/helpers/TreeHelper.java | Rebrands package namespace. |
| android-plugin/src/main/java/io/creedengo/java/checks/helpers/SpecificMethodCheck.java | Rebrands package namespace. |
| android-plugin/src/main/java/io/creedengo/java/checks/helpers/OpeningClosingMethodCheck.java | Rebrands package namespace. |
| android-plugin/src/main/java/io/creedengo/java/checks/helpers/ConstructorBeforeMethodCheck.java | Rebrands package namespace. |
| android-plugin/src/main/java/io/creedengo/java/checks/helpers/CheckArgumentComplexTypeUtils.java | Rebrands package namespace. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/sobriety/VibrationFreeRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/sobriety/TorchFreeRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/sobriety/ThriftyNotificationRule.java | Rebrands package + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/sobriety/ThriftyMotionSensorRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/sobriety/ThriftyGeolocationMinTimeRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/sobriety/ThriftyGeolocationMinDistanceRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/sobriety/ThriftyGeolocationCriteriaRule.java | Rebrands package + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/sobriety/ThriftyBluetoothLowEnergySetAdvertiseModeRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/sobriety/ThriftyBluetoothLowEnergyRequestConnectionPriorityRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/sobriety/HighFrameRateRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/sobriety/BrightnessOverrideRule.java | Rebrands package + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/power/SaveModeAwarenessRule.java | Rebrands package + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/power/ChargeAwarenessRule.java | Rebrands package + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/optimized_api/FusedLocationRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/optimized_api/BluetoothLowEnergyRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/leakage/SensorManagerLeakRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/leakage/MediaLeakMediaRecorderRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/leakage/MediaLeakMediaPlayerRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/leakage/LocationLeakRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/leakage/CameraLeakRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/idleness/RigidAlarmRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/idleness/KeepVoiceAwakeRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/idleness/KeepScreenOnSetFlagsRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/idleness/KeepScreenOnAddFlagsRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/idleness/KeepCpuOnRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/idleness/DurableWakeLockRule.java | Rebrands package + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/idleness/ContinuousRenderingRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/bottleneck/WifiMulticastLockRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/bottleneck/UncompressedDataTransmissionRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/bottleneck/InternetInTheLoopRule.java | Rebrands package + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/batch/SensorCoalesceRule.java | Rebrands package/imports + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/checks/environment/batch/JobCoalesceRule.java | Rebrands package + updates deprecated key mapping. |
| android-plugin/src/main/java/io/creedengo/java/JavaRulesDefinition.java | Rebrands package namespace. |
| android-plugin/src/main/java/io/creedengo/java/JavaFileCheckRegistrar.java | Rebrands package namespace. |
| android-plugin/src/main/java/io/creedengo/java/JavaCreedengoProfile.java | Renames profile definition class + variables to Creedengo. |
| android-plugin/src/main/java/io/creedengo/java/JavaCheckList.java | Updates imports to io.creedengo.* checks. |
| android-plugin/src/main/java/io/creedengo/java/Java.java | Updates repository/profile keys & resource paths to Creedengo. |
| android-plugin/src/main/java/io/creedengo/CreedengoRulesPlugin.java | Renames plugin entrypoint + updates extensions/keys to Creedengo. |
| android-plugin/pom.xml | Updates Maven coordinates, metadata, and plugin packaging values for Creedengo. |
| android-plugin/docker-compose.yml | Renames containers and jar paths to Creedengo. |
| android-plugin/NOTICE.txt | Rebrands notice header + contact email. |
| android-plugin/CONTRIBUTING.md | Updates contact email, docs links, and helper path. |
| INSTALL.md | Updates install docs text and common repo links to Creedengo. |
| Dockerfile | Updates build paths and copied artifacts directory name to Creedengo. |
| CONTRIBUTING.md | Updates common contributing link to Creedengo common repo. |
| CODE_STYLE.md | Updates common code style link to Creedengo common repo. |
| CITATION.cff | Updates citation title to Creedengo. |
| .github/workflows/tag_release.yml | Renames artifacts and release asset names to Creedengo. |
| .github/workflows/build_container.yml | Updates container image names to Creedengo. |
| .github/workflows/build.yml | Updates Sonar projectKey to Creedengo. |
Comments suppressed due to low confidence (1)
android-plugin/src/main/resources/io/creedengo/rules/java/README.md:1
- Correct spelling: 'though' → 'through'.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
android-plugin/src/main/java/io/creedengo/xml/checks/sobriety/HardwareAccelerationXmlRule.java
Show resolved
Hide resolved
android-plugin/src/main/java/io/creedengo/xml/checks/sobriety/DarkUIThemeXmlRule.java
Show resolved
Hide resolved
| source: ./target/creedengo-android-1.1.1-SNAPSHOT.jar | ||
| target: /opt/sonarqube/extensions/plugins/creedengo-android-1.1.1-SNAPSHOT.jar |
There was a problem hiding this comment.
The docker-compose bind mount still references creedengo-android-1.1.1-SNAPSHOT.jar, but this PR bumps the Maven version to 2.0.0-SNAPSHOT. This will prevent docker compose up from finding the built jar. Update the filename to the current version (or consider using a stable filename/symlink in target/ to avoid manual edits on each release).
| source: ./target/creedengo-android-1.1.1-SNAPSHOT.jar | |
| target: /opt/sonarqube/extensions/plugins/creedengo-android-1.1.1-SNAPSHOT.jar | |
| source: ./target/creedengo-android-2.0.0-SNAPSHOT.jar | |
| target: /opt/sonarqube/extensions/plugins/creedengo-android-2.0.0-SNAPSHOT.jar |
| * etc. | ||
|
|
||
| Then, please reach us though our mail <contact@ecocode.io>, prior to submitting any code change. | ||
| Then, please reach us though our mail <contact@green-code-initiative.org>, prior to submitting any code change. |
There was a problem hiding this comment.
Correct spelling: 'though' → 'through'.
| Then, please reach us though our mail <contact@green-code-initiative.org>, prior to submitting any code change. | |
| Then, please reach us through our mail <contact@green-code-initiative.org>, prior to submitting any code change. |
|
|
||
| ### Avoid doing things the hard way | ||
| Idealy, take also a look at the [helpers fonctions](./src/main/java/io/ecocode/java/checks/helpers). | ||
| Idealy, take also a look at the [helpers fonctions](./src/main/java/io/creedengo/java/checks/helpers). |
There was a problem hiding this comment.
Typo in documentation: 'Idealy' → 'Ideally'.
| Idealy, take also a look at the [helpers fonctions](./src/main/java/io/creedengo/java/checks/helpers). | |
| Ideally, take also a look at the [helpers functions](./src/main/java/io/creedengo/java/checks/helpers). |
| @@ -41,8 +41,8 @@ public class RuleSetVisitor extends AbstractVisitor { | |||
|
|
|||
| private RuleSet ruleset; | |||
| private final List<RuleDescription> rules = new ArrayList<>(); | |||
| private static final String ECOCODE_RULE_PREFIX = "EC"; | |||
| private static final String ECOCODE_RULE_PACKAGE = "org.codenarc.rule.ecocode."; | |||
| private static final String CREEDENGO_RULE_PREFIX = "EC"; | |||
There was a problem hiding this comment.
actually, the new prefix of our rules is "GCI" ... did you keep "EC" ?
| - Update the rules naming convention to have the same one as the others ecoCode plugin. Rules identifier now starts by `EC`. | ||
| - Update built-in profile names to `ecoCode (Android)` | ||
| - Rename repository `creedengo-mobile` to `ecoCode-android` | ||
| - Update the rules naming convention to have the same one as the others Creedengo plugin. Rules identifier now starts by `EC`. |
Rebrand to Creedengo and prepare 2.0.0 release
Description:
This MR completes the rebranding from ecoCode to Creedengo across the repository.
It aligns package names, resources, build metadata, and documentation, and ensures the generated artifacts and plugin metadata reflect the new creedengo identity.
Key changes: