diff --git a/commons-ios/src/main/java/io/ecocode/ios/Const.java b/commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/Const.java
similarity index 100%
rename from commons-ios/src/main/java/io/ecocode/ios/Const.java
rename to commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/Const.java
diff --git a/commons-ios/src/main/java/io/ecocode/ios/antlr/AntlrContext.java b/commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/AntlrContext.java
similarity index 100%
rename from commons-ios/src/main/java/io/ecocode/ios/antlr/AntlrContext.java
rename to commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/AntlrContext.java
diff --git a/commons-ios/src/main/java/io/ecocode/ios/antlr/CustomTreeVisitor.java b/commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/CustomTreeVisitor.java
similarity index 100%
rename from commons-ios/src/main/java/io/ecocode/ios/antlr/CustomTreeVisitor.java
rename to commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/CustomTreeVisitor.java
diff --git a/commons-ios/src/main/java/io/ecocode/ios/antlr/ParseTreeAnalyzer.java b/commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/ParseTreeAnalyzer.java
similarity index 100%
rename from commons-ios/src/main/java/io/ecocode/ios/antlr/ParseTreeAnalyzer.java
rename to commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/ParseTreeAnalyzer.java
diff --git a/commons-ios/src/main/java/io/ecocode/ios/antlr/ParseTreeAnalyzerFactory.java b/commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/ParseTreeAnalyzerFactory.java
similarity index 100%
rename from commons-ios/src/main/java/io/ecocode/ios/antlr/ParseTreeAnalyzerFactory.java
rename to commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/ParseTreeAnalyzerFactory.java
diff --git a/commons-ios/src/main/java/io/ecocode/ios/antlr/ParseTreeItemVisitor.java b/commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/ParseTreeItemVisitor.java
similarity index 100%
rename from commons-ios/src/main/java/io/ecocode/ios/antlr/ParseTreeItemVisitor.java
rename to commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/ParseTreeItemVisitor.java
diff --git a/commons-ios/src/main/java/io/ecocode/ios/antlr/SourceLine.java b/commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/SourceLine.java
similarity index 100%
rename from commons-ios/src/main/java/io/ecocode/ios/antlr/SourceLine.java
rename to commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/SourceLine.java
diff --git a/commons-ios/src/main/java/io/ecocode/ios/antlr/SourceLinesProvider.java b/commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/SourceLinesProvider.java
similarity index 100%
rename from commons-ios/src/main/java/io/ecocode/ios/antlr/SourceLinesProvider.java
rename to commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/antlr/SourceLinesProvider.java
diff --git a/commons-ios/src/main/java/io/ecocode/ios/checks/DefaultRuleLoader.java b/commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/checks/DefaultRuleLoader.java
similarity index 100%
rename from commons-ios/src/main/java/io/ecocode/ios/checks/DefaultRuleLoader.java
rename to commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/checks/DefaultRuleLoader.java
diff --git a/commons-ios/src/main/java/io/ecocode/ios/checks/ReportIssue.java b/commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/checks/ReportIssue.java
similarity index 100%
rename from commons-ios/src/main/java/io/ecocode/ios/checks/ReportIssue.java
rename to commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/checks/ReportIssue.java
diff --git a/commons-ios/src/main/java/io/ecocode/ios/checks/ReportIssueRecorder.java b/commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/checks/ReportIssueRecorder.java
similarity index 100%
rename from commons-ios/src/main/java/io/ecocode/ios/checks/ReportIssueRecorder.java
rename to commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/checks/ReportIssueRecorder.java
diff --git a/commons-ios/src/main/java/io/ecocode/ios/checks/RuleCheck.java b/commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/checks/RuleCheck.java
similarity index 100%
rename from commons-ios/src/main/java/io/ecocode/ios/checks/RuleCheck.java
rename to commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/checks/RuleCheck.java
diff --git a/commons-ios/src/main/java/io/ecocode/ios/checks/RuleLoader.java b/commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/checks/RuleLoader.java
similarity index 100%
rename from commons-ios/src/main/java/io/ecocode/ios/checks/RuleLoader.java
rename to commons-ios/src/main/java/org/greencodeinitiative/creedengo/ios/checks/RuleLoader.java
diff --git a/commons-ios/src/test/java/io/ecocode/ios/antlr/AntlrContextTest.java b/commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/antlr/AntlrContextTest.java
similarity index 100%
rename from commons-ios/src/test/java/io/ecocode/ios/antlr/AntlrContextTest.java
rename to commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/antlr/AntlrContextTest.java
diff --git a/commons-ios/src/test/java/io/ecocode/ios/antlr/CustomTreeVisitorTest.java b/commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/antlr/CustomTreeVisitorTest.java
similarity index 100%
rename from commons-ios/src/test/java/io/ecocode/ios/antlr/CustomTreeVisitorTest.java
rename to commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/antlr/CustomTreeVisitorTest.java
diff --git a/commons-ios/src/test/java/io/ecocode/ios/antlr/ParseTreeAnalyzerTest.java b/commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/antlr/ParseTreeAnalyzerTest.java
similarity index 100%
rename from commons-ios/src/test/java/io/ecocode/ios/antlr/ParseTreeAnalyzerTest.java
rename to commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/antlr/ParseTreeAnalyzerTest.java
diff --git a/commons-ios/src/test/java/io/ecocode/ios/antlr/SourceLinesProviderTest.java b/commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/antlr/SourceLinesProviderTest.java
similarity index 100%
rename from commons-ios/src/test/java/io/ecocode/ios/antlr/SourceLinesProviderTest.java
rename to commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/antlr/SourceLinesProviderTest.java
diff --git a/commons-ios/src/test/java/io/ecocode/ios/checks/DefaultRuleLoaderTest.java b/commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/checks/DefaultRuleLoaderTest.java
similarity index 100%
rename from commons-ios/src/test/java/io/ecocode/ios/checks/DefaultRuleLoaderTest.java
rename to commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/checks/DefaultRuleLoaderTest.java
diff --git a/commons-ios/src/test/java/io/ecocode/ios/checks/RuleCheckTest.java b/commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/checks/RuleCheckTest.java
similarity index 100%
rename from commons-ios/src/test/java/io/ecocode/ios/checks/RuleCheckTest.java
rename to commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/checks/RuleCheckTest.java
diff --git a/commons-ios/src/test/java/io/ecocode/ios/rules/ReportIssueRecorderTest.java b/commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/rules/ReportIssueRecorderTest.java
similarity index 100%
rename from commons-ios/src/test/java/io/ecocode/ios/rules/ReportIssueRecorderTest.java
rename to commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/rules/ReportIssueRecorderTest.java
diff --git a/commons-ios/src/test/java/io/ecocode/ios/rules/ReportIssueTest.java b/commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/rules/ReportIssueTest.java
similarity index 100%
rename from commons-ios/src/test/java/io/ecocode/ios/rules/ReportIssueTest.java
rename to commons-ios/src/test/java/org/greencodeinitiative/creedengo/ios/rules/ReportIssueTest.java
diff --git a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/EcoCodePbxprojQualityProfile.java b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojQualityProfile.java
similarity index 81%
rename from pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/EcoCodePbxprojQualityProfile.java
rename to pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojQualityProfile.java
index 194269f..1d00100 100644
--- a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/EcoCodePbxprojQualityProfile.java
+++ b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojQualityProfile.java
@@ -1,6 +1,6 @@
/*
- * ecoCode iOS plugin - Help the earth, adopt this green plugin for your applications
- * Copyright © 2023 green-code-initiative (https://www.ecocode.io/)
+ * Creedengo iOS plugin - Help the earth, adopt this green plugin for your applications
+ * Copyright © 2023 green-code-initiative (https://green-code-initiative.org/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,13 +15,12 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-package io.ecocode.ios.pbxproj;
+package org.greencodeinitiative.creedengo.ios.pbxproj;
import org.sonar.api.server.profile.BuiltInQualityProfilesDefinition;
import org.sonarsource.analyzer.commons.BuiltInQualityProfileJsonLoader;
-import io.ecocode.ios.Const;
+import org.greencodeinitiative.creedengo.ios.Const;
public class EcoCodePbxprojQualityProfile implements BuiltInQualityProfilesDefinition {
@Override
diff --git a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/EcoCodePbxprojRulesDefinition.java b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojRulesDefinition.java
similarity index 79%
rename from pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/EcoCodePbxprojRulesDefinition.java
rename to pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojRulesDefinition.java
index 55a71c8..8b5a51d 100644
--- a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/EcoCodePbxprojRulesDefinition.java
+++ b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojRulesDefinition.java
@@ -1,6 +1,6 @@
/*
- * ecoCode iOS plugin - Help the earth, adopt this green plugin for your applications
- * Copyright © 2023 green-code-initiative (https://www.ecocode.io/)
+ * Creedengo iOS plugin - Help the earth, adopt this green plugin for your applications
+ * Copyright © 2023 green-code-initiative (https://green-code-initiative.org/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,8 +15,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-package io.ecocode.ios.pbxproj;
+package org.greencodeinitiative.creedengo.ios.pbxproj;
import org.reflections.Reflections;
import org.sonar.api.SonarRuntime;
@@ -26,10 +25,10 @@
import java.util.ArrayList;
import java.util.Set;
-import io.ecocode.ios.Const;
+import org.greencodeinitiative.creedengo.ios.Const;
public class EcoCodePbxprojRulesDefinition implements RulesDefinition {
- private static final String RESOURCE_BASE_PATH = "io/ecocode/rules/pbxproj";
+ private static final String RESOURCE_BASE_PATH = "org/green-code-initiative/rules/pbxproj";
private static final String NAME = "PBXProj Rules Repository";
private static final String LANGUAGE = PbxprojLanguage.KEY;
private final SonarRuntime sonarRuntime;
@@ -43,7 +42,7 @@ public void define(Context context) {
NewRepository repository = context.createRepository(Const.PBXPROJ_REPOSITORY_KEY, LANGUAGE).setName(NAME);
RuleMetadataLoader ruleMetadataLoader = new RuleMetadataLoader(RESOURCE_BASE_PATH, sonarRuntime);
- Reflections reflections = new Reflections("io.ecocode.ios.pbxproj.checks");
+ Reflections reflections = new Reflections("org.greencodeinitiative.creedengo.ios.pbxproj.checks");
Set> checkClasses = reflections.getSubTypesOf(PbxprojRuleCheck.class);
ruleMetadataLoader.addRulesByAnnotatedClass(repository, new ArrayList<>(checkClasses));
diff --git a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/EcoCodePbxprojVisitor.java b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojVisitor.java
similarity index 79%
rename from pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/EcoCodePbxprojVisitor.java
rename to pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojVisitor.java
index a4cdd4c..f0c2aa7 100644
--- a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/EcoCodePbxprojVisitor.java
+++ b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojVisitor.java
@@ -1,6 +1,6 @@
/*
- * ecoCode iOS plugin - Help the earth, adopt this green plugin for your applications
- * Copyright © 2023 green-code-initiative (https://www.ecocode.io/)
+ * Creedengo iOS plugin - Help the earth, adopt this green plugin for your applications
+ * Copyright © 2023 green-code-initiative (https://green-code-initiative.org/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,7 +15,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-package io.ecocode.ios.pbxproj;
+package org.greencodeinitiative.creedengo.ios.pbxproj;
import org.antlr.v4.runtime.tree.ParseTree;
import org.sonar.api.batch.sensor.SensorContext;
@@ -24,9 +24,9 @@
import java.util.List;
-import io.ecocode.ios.antlr.AntlrContext;
-import io.ecocode.ios.antlr.ParseTreeItemVisitor;
-import io.ecocode.ios.checks.RuleLoader;
+import org.greencodeinitiative.creedengo.ios.antlr.AntlrContext;
+import org.greencodeinitiative.creedengo.ios.antlr.ParseTreeItemVisitor;
+import org.greencodeinitiative.creedengo.ios.checks.RuleLoader;
public class EcoCodePbxprojVisitor implements ParseTreeItemVisitor {
private static final Logger LOGGER = Loggers.get(EcoCodePbxprojVisitor.class);
diff --git a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/PbxprojLanguage.java b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojLanguage.java
similarity index 100%
rename from pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/PbxprojLanguage.java
rename to pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojLanguage.java
diff --git a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/PbxprojRuleCheck.java b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojRuleCheck.java
similarity index 100%
rename from pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/PbxprojRuleCheck.java
rename to pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojRuleCheck.java
diff --git a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/PbxprojSensor.java b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojSensor.java
similarity index 100%
rename from pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/PbxprojSensor.java
rename to pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojSensor.java
diff --git a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/PbxprojSensorExecutor.java b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojSensorExecutor.java
similarity index 100%
rename from pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/PbxprojSensorExecutor.java
rename to pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojSensorExecutor.java
diff --git a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/antlr/PbxprojAntlrContext.java b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/antlr/PbxprojAntlrContext.java
similarity index 100%
rename from pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/antlr/PbxprojAntlrContext.java
rename to pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/antlr/PbxprojAntlrContext.java
diff --git a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/antlr/generated/PbxprojLexer.java b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/antlr/generated/PbxprojLexer.java
similarity index 100%
rename from pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/antlr/generated/PbxprojLexer.java
rename to pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/antlr/generated/PbxprojLexer.java
diff --git a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/antlr/generated/PbxprojListener.java b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/antlr/generated/PbxprojListener.java
similarity index 100%
rename from pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/antlr/generated/PbxprojListener.java
rename to pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/antlr/generated/PbxprojListener.java
diff --git a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/antlr/generated/PbxprojParser.java b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/antlr/generated/PbxprojParser.java
similarity index 100%
rename from pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/antlr/generated/PbxprojParser.java
rename to pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/antlr/generated/PbxprojParser.java
diff --git a/pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/checks/sobriety/DisabledDarkModeCheck.java b/pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/checks/sobriety/DisabledDarkModeCheck.java
similarity index 100%
rename from pbxproj-lang/src/main/java/io/ecocode/ios/pbxproj/checks/sobriety/DisabledDarkModeCheck.java
rename to pbxproj-lang/src/main/java/org/greencodeinitiative/creedengo/ios/pbxproj/checks/sobriety/DisabledDarkModeCheck.java
diff --git a/pbxproj-lang/src/main/resources/ecocode_pbxproj_profile.json b/pbxproj-lang/src/main/resources/creedengo_pbxproj_profile.json
similarity index 100%
rename from pbxproj-lang/src/main/resources/ecocode_pbxproj_profile.json
rename to pbxproj-lang/src/main/resources/creedengo_pbxproj_profile.json
diff --git a/pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/EcoCodePbxprojQualityProfileTest.java b/pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojQualityProfileTest.java
similarity index 81%
rename from pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/EcoCodePbxprojQualityProfileTest.java
rename to pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojQualityProfileTest.java
index fbf70d8..f37d290 100644
--- a/pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/EcoCodePbxprojQualityProfileTest.java
+++ b/pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojQualityProfileTest.java
@@ -1,6 +1,6 @@
/*
- * ecoCode iOS plugin - Help the earth, adopt this green plugin for your applications
- * Copyright © 2023 green-code-initiative (https://www.ecocode.io/)
+ * Creedengo iOS plugin - Help the earth, adopt this green plugin for your applications
+ * Copyright © 2023 green-code-initiative (https://green-code-initiative.org/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,7 +15,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-package io.ecocode.ios.pbxproj;
+package org.greencodeinitiative.creedengo.ios.pbxproj;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
@@ -28,7 +28,7 @@ public class EcoCodePbxprojQualityProfileTest {
@Test
public void define() {
// GIVEN
- EcoCodePbxprojQualityProfile profile = new EcoCodePbxprojQualityProfile();
+ CreedengoPbxprojQualityProfile profile = new CreedengoPbxprojQualityProfile();
BuiltInQualityProfilesDefinition.Context context = new BuiltInQualityProfilesDefinition.Context();
// WHEN
diff --git a/pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/EcoCodePbxprojRulesDefinitionTest.java b/pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojRulesDefinitionTest.java
similarity index 81%
rename from pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/EcoCodePbxprojRulesDefinitionTest.java
rename to pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojRulesDefinitionTest.java
index 48b7ebb..532b34b 100644
--- a/pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/EcoCodePbxprojRulesDefinitionTest.java
+++ b/pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojRulesDefinitionTest.java
@@ -1,6 +1,6 @@
/*
- * ecoCode iOS plugin - Help the earth, adopt this green plugin for your applications
- * Copyright © 2023 green-code-initiative (https://www.ecocode.io/)
+ * Creedengo iOS plugin - Help the earth, adopt this green plugin for your applications
+ * Copyright © 2023 green-code-initiative (https://green-code-initiative.org/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,7 +15,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-package io.ecocode.ios.pbxproj;
+package org.greencodeinitiative.creedengo.ios.pbxproj;
import static org.junit.Assert.assertNotNull;
import static org.mockito.Mockito.doReturn;
@@ -34,7 +34,7 @@
public class EcoCodePbxprojRulesDefinitionTest {
- private EcoCodePbxprojRulesDefinition sut;
+ private CreedengoPbxprojRulesDefinition sut;
private RulesDefinition.Context context;
private RulesDefinition.Repository repository;
@@ -42,7 +42,7 @@ public class EcoCodePbxprojRulesDefinitionTest {
public void setUp() {
final SonarRuntime sonarRuntime = mock(SonarRuntime.class);
doReturn(Version.create(0, 0)).when(sonarRuntime).getApiVersion();
- sut = new EcoCodePbxprojRulesDefinition(sonarRuntime);
+ sut = new CreedengoPbxprojRulesDefinition(sonarRuntime);
context = new RulesDefinition.Context();
sut.define(context);
repository = context.repository(sut.repositoryKey());
@@ -51,7 +51,7 @@ public void setUp() {
@Test
public void define() {
RulesDefinition.Context context = new RulesDefinition.Context();
- EcoCodePbxprojRulesDefinition rulesDefinition = new EcoCodePbxprojRulesDefinition(mock(SonarRuntime.class));
+ CreedengoPbxprojRulesDefinition rulesDefinition = new CreedengoPbxprojRulesDefinition(mock(SonarRuntime.class));
rulesDefinition.define(context);
RulesDefinition.Repository repository = context.repository(rulesDefinition.repositoryKey());
assertNotNull(repository);
@@ -61,7 +61,7 @@ public void define() {
public void testMetadata() {
assertEquals("PBXProj Rules Repository", repository.name());
assertEquals("pbxproj", repository.language());
- assertEquals("ecoCode-pbxproj", repository.key());
+ assertEquals("creedengo-pbxproj", repository.key());
}
@Test
@@ -71,7 +71,7 @@ public void testRegisteredRulesNumber() {
@Test
public void assertRuleProperties() {
- Rule rule = repository.rule("EC547");
+ Rule rule = repository.rule("GCI547");
assertNotNull(rule);
assertEquals("Light Mode Forced", rule.name());
assertEquals(Type.CONSTANT_ISSUE, rule.debtRemediationFunction().type());
diff --git a/pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/EcoCodePbxprojVisitorTest.java b/pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojVisitorTest.java
similarity index 86%
rename from pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/EcoCodePbxprojVisitorTest.java
rename to pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojVisitorTest.java
index f7f6193..30e590b 100644
--- a/pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/EcoCodePbxprojVisitorTest.java
+++ b/pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/CreedengoPbxprojVisitorTest.java
@@ -1,6 +1,6 @@
/*
- * ecoCode iOS plugin - Help the earth, adopt this green plugin for your applications
- * Copyright © 2023 green-code-initiative (https://www.ecocode.io/)
+ * Creedengo iOS plugin - Help the earth, adopt this green plugin for your applications
+ * Copyright © 2023 green-code-initiative (https://green-code-initiative.org/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,8 +15,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-package io.ecocode.ios.pbxproj;
+package org.greencodeinitiative.creedengo.ios.pbxproj;
import static org.junit.Assert.assertEquals;
@@ -33,12 +32,12 @@
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
-import io.ecocode.ios.antlr.AntlrContext;
-import io.ecocode.ios.checks.RuleLoader;
+import org.greencodeinitiative.creedengo.ios.antlr.AntlrContext;
+import org.greencodeinitiative.creedengo.ios.checks.RuleLoader;
public class EcoCodePbxprojVisitorTest {
- private EcoCodePbxprojVisitor sut;
+ private CreedengoPbxprojVisitor sut;
private RuleLoader mockRuleLoader;
private PbxprojRuleCheck mockRuleCheck1;
private PbxprojRuleCheck mockRuleCheck2;
@@ -55,7 +54,7 @@ public void setUp() {
when(mockRuleLoader.loadRules()).thenReturn(mockRules);
// Initialize the PbxprojVisitor with the mock RuleLoader
- sut = new EcoCodePbxprojVisitor(mockRuleLoader);
+ sut = new CreedengoPbxprojVisitor(mockRuleLoader);
}
@After
diff --git a/pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/PbxprojLanguageTest.java b/pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojLanguageTest.java
similarity index 100%
rename from pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/PbxprojLanguageTest.java
rename to pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojLanguageTest.java
diff --git a/pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/PbxprojSensorExecutorTest.java b/pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojSensorExecutorTest.java
similarity index 100%
rename from pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/PbxprojSensorExecutorTest.java
rename to pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojSensorExecutorTest.java
diff --git a/pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/PbxprojSensorTest.java b/pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojSensorTest.java
similarity index 100%
rename from pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/PbxprojSensorTest.java
rename to pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/PbxprojSensorTest.java
diff --git a/pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/TestHelper.java b/pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/TestHelper.java
similarity index 100%
rename from pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/TestHelper.java
rename to pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/TestHelper.java
diff --git a/pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/antlr/PbxprojAntlrContextTest.java b/pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/antlr/PbxprojAntlrContextTest.java
similarity index 100%
rename from pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/antlr/PbxprojAntlrContextTest.java
rename to pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/antlr/PbxprojAntlrContextTest.java
diff --git a/pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/checks/CheckTestHelper.java b/pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/checks/CheckTestHelper.java
similarity index 100%
rename from pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/checks/CheckTestHelper.java
rename to pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/checks/CheckTestHelper.java
diff --git a/pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/checks/sobriety/DisabledDarkModeCheckTest.java b/pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/checks/sobriety/DisabledDarkModeCheckTest.java
similarity index 100%
rename from pbxproj-lang/src/test/java/io/ecocode/ios/pbxproj/checks/sobriety/DisabledDarkModeCheckTest.java
rename to pbxproj-lang/src/test/java/org/greencodeinitiative/creedengo/ios/pbxproj/checks/sobriety/DisabledDarkModeCheckTest.java
diff --git a/sonar-ios-plugin/pom.xml.versionsBackup b/sonar-ios-plugin/pom.xml.versionsBackup
deleted file mode 100644
index 2b6a1ac..0000000
--- a/sonar-ios-plugin/pom.xml.versionsBackup
+++ /dev/null
@@ -1,70 +0,0 @@
-
- 4.0.0
-
-
- io.ecocode
- ios-plugin
- 1.1.0-SNAPSHOT
-
-
- ecocode-sonar-ios-plugin
- sonar-plugin
-
- ecoCode iOS plugin
- Help the earth, adopt this green plugin for your applications
- https://github.com/green-code-initiative/ecoCode-mobile/tree/main/ios-plugin
-
-
-
- io.ecocode
- ecocode-swift-lang
- ${project.version}
-
-
-
-
-
-
- org.sonarsource.sonar-packaging-maven-plugin
- sonar-packaging-maven-plugin
- ${sonar-packaging.version}
- true
-
- ecocodeios
- ${project.name}
- io.ecocode.ios.EcoCodeIOSPlugin
- ${sonarqube.version}
- false
- ${java.version}
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
-
-
- copy-bundle
- package
-
- copy
-
-
-
-
- ${project.groupId}
- ${project.artifactId}
- ${project.version}
- jar
- true
-
-
- ../lib
-
-
-
-
-
-
-
-
diff --git a/sonar-ios-plugin/src/main/java/io/ecocode/ios/EcoCodeIOSPlugin.java b/sonar-ios-plugin/src/main/java/org/greencodeinitiative/creedengo/ios/CreedengoIOSPlugin.java
similarity index 65%
rename from sonar-ios-plugin/src/main/java/io/ecocode/ios/EcoCodeIOSPlugin.java
rename to sonar-ios-plugin/src/main/java/org/greencodeinitiative/creedengo/ios/CreedengoIOSPlugin.java
index 8bbf99d..f144226 100644
--- a/sonar-ios-plugin/src/main/java/io/ecocode/ios/EcoCodeIOSPlugin.java
+++ b/sonar-ios-plugin/src/main/java/org/greencodeinitiative/creedengo/ios/CreedengoIOSPlugin.java
@@ -1,6 +1,6 @@
/*
- * ecoCode iOS plugin - Help the earth, adopt this green plugin for your applications
- * Copyright © 2023 green-code-initiative (https://www.ecocode.io/)
+ * Creedengo iOS plugin - Help the earth, adopt this green plugin for your applications
+ * Copyright © 2023 green-code-initiative (https://green-code-initiative.org/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,15 +15,15 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-package io.ecocode.ios;
+package org.greencodeinitiative.creedengo.ios;
-import io.ecocode.ios.swift.EcoCodeSwiftProfile;
-import io.ecocode.ios.swift.EcoCodeSwiftRulesDefinition;
-import io.ecocode.ios.swift.SwiftSensor;
-import io.ecocode.ios.pbxproj.PbxprojLanguage;
-import io.ecocode.ios.pbxproj.EcoCodePbxprojQualityProfile;
-import io.ecocode.ios.pbxproj.EcoCodePbxprojRulesDefinition;
-import io.ecocode.ios.pbxproj.PbxprojSensor;
+import org.greencodeinitiative.creedengo.ios.swift.EcoCodeSwiftProfile;
+import org.greencodeinitiative.creedengo.ios.swift.EcoCodeSwiftRulesDefinition;
+import org.greencodeinitiative.creedengo.ios.swift.SwiftSensor;
+import org.greencodeinitiative.creedengo.ios.pbxproj.PbxprojLanguage;
+import org.greencodeinitiative.creedengo.ios.pbxproj.CreedengoPbxprojQualityProfile;
+import org.greencodeinitiative.creedengo.ios.pbxproj.CreedengoPbxprojRulesDefinition;
+import org.greencodeinitiative.creedengo.ios.pbxproj.PbxprojSensor;
import org.sonar.api.Plugin;
import org.sonar.api.config.PropertyDefinition;
import org.sonar.api.resources.Qualifiers;
@@ -44,8 +44,8 @@ public void define(Context context) {
.onQualifiers(Qualifiers.PROJECT)
.build(),
PbxprojLanguage.class,
- EcoCodePbxprojRulesDefinition.class,
- EcoCodePbxprojQualityProfile.class,
+ CreedengoPbxprojRulesDefinition.class,
+ CreedengoPbxprojQualityProfile.class,
PbxprojSensor.class
);
}
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/EcoCodeSwiftProfile.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftProfile.java
similarity index 81%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/EcoCodeSwiftProfile.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftProfile.java
index dbc0498..dbdb9de 100644
--- a/swift-lang/src/main/java/io/ecocode/ios/swift/EcoCodeSwiftProfile.java
+++ b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftProfile.java
@@ -1,6 +1,6 @@
/*
- * ecoCode iOS plugin - Help the earth, adopt this green plugin for your applications
- * Copyright © 2023 green-code-initiative (https://www.ecocode.io/)
+ * Creedengo iOS plugin - Help the earth, adopt this green plugin for your applications
+ * Copyright © 2023 green-code-initiative (https://green-code-initiative.org/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,9 +15,9 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-package io.ecocode.ios.swift;
+package org.greencodeinitiative.creedengo.ios.swift;
-import io.ecocode.ios.Const;
+import org.greencodeinitiative.creedengo.ios.Const;
import org.sonar.api.server.profile.BuiltInQualityProfilesDefinition;
import org.sonarsource.analyzer.commons.BuiltInQualityProfileJsonLoader;
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/EcoCodeSwiftRulesDefinition.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftRulesDefinition.java
similarity index 79%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/EcoCodeSwiftRulesDefinition.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftRulesDefinition.java
index daa657a..1e2d1ea 100644
--- a/swift-lang/src/main/java/io/ecocode/ios/swift/EcoCodeSwiftRulesDefinition.java
+++ b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftRulesDefinition.java
@@ -1,6 +1,6 @@
/*
- * ecoCode iOS plugin - Help the earth, adopt this green plugin for your applications
- * Copyright © 2023 green-code-initiative (https://www.ecocode.io/)
+ * Creedengo iOS plugin - Help the earth, adopt this green plugin for your applications
+ * Copyright © 2023 green-code-initiative (https://green-code-initiative.org/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,9 +15,9 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-package io.ecocode.ios.swift;
+package org.greencodeinitiative.creedengo.ios.swift;
-import io.ecocode.ios.Const;
+import org.greencodeinitiative.creedengo.ios.Const;
import org.reflections.Reflections;
import org.sonar.api.SonarRuntime;
import org.sonar.api.server.rule.RulesDefinition;
@@ -30,10 +30,10 @@
/**
* Loads local rules definition.
- * This should be removed once all rules are defined in the common rules repository (...)
+ * This should be removed once all rules are defined in the common rules repository (...)
*/
public class EcoCodeSwiftRulesDefinition implements RulesDefinition {
- private static final String RESOURCE_BASE_PATH = "io/ecocode/rules/swift";
+ private static final String RESOURCE_BASE_PATH = "org/green-code-initiative/rules/swift";
private static final String NAME = Swift.REPOSITORY_NAME;
private static final String LANGUAGE = Swift.KEY;
@@ -48,7 +48,7 @@ public EcoCodeSwiftRulesDefinition(SonarRuntime sonarRuntime) {
public void define(Context context) {
NewRepository repository = context.createRepository(Const.SWIFT_REPOSITORY_KEY, LANGUAGE).setName(NAME);
RuleMetadataLoader ruleMetadataLoader = new RuleMetadataLoader(RESOURCE_BASE_PATH, sonarRuntime);
- Reflections reflections = new Reflections("io.ecocode.ios.swift.checks");
+ Reflections reflections = new Reflections("org.greencodeinitiative.creedengo.ios.swift.checks");
Set> checkClasses = reflections.getSubTypesOf(SwiftRuleCheck.class);
ruleMetadataLoader.addRulesByAnnotatedClass(repository, new ArrayList<>(checkClasses));
repository.done();
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/EcoCodeSwiftVisitor.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftVisitor.java
similarity index 83%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/EcoCodeSwiftVisitor.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftVisitor.java
index 7eeaeaf..c4eb1a2 100644
--- a/swift-lang/src/main/java/io/ecocode/ios/swift/EcoCodeSwiftVisitor.java
+++ b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftVisitor.java
@@ -1,6 +1,6 @@
/*
- * ecoCode iOS plugin - Help the earth, adopt this green plugin for your applications
- * Copyright © 2023 green-code-initiative (https://www.ecocode.io/)
+ * Creedengo iOS plugin - Help the earth, adopt this green plugin for your applications
+ * Copyright © 2023 green-code-initiative (https://green-code-initiative.org/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,10 +15,10 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-package io.ecocode.ios.swift;
+package org.greencodeinitiative.creedengo.ios.swift;
-import io.ecocode.ios.antlr.AntlrContext;
-import io.ecocode.ios.antlr.ParseTreeItemVisitor;
+import org.greencodeinitiative.creedengo.ios.antlr.AntlrContext;
+import org.greencodeinitiative.creedengo.ios.antlr.ParseTreeItemVisitor;
import org.antlr.v4.runtime.tree.ParseTree;
import org.reflections.Reflections;
import org.sonar.api.batch.sensor.SensorContext;
@@ -38,7 +38,7 @@ public class EcoCodeSwiftVisitor implements ParseTreeItemVisitor {
public EcoCodeSwiftVisitor() {
// Load checks
- Reflections reflections = new Reflections("io.ecocode.ios.swift.checks");
+ Reflections reflections = new Reflections("org.greencodeinitiative.creedengo.ios.swift.checks");
Set> allClasses = reflections.getSubTypesOf(SwiftRuleCheck.class);
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/Swift.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/Swift.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/Swift.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/Swift.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/SwiftRuleCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/SwiftRuleCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/SwiftRuleCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/SwiftRuleCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/SwiftSensor.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/SwiftSensor.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/SwiftSensor.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/SwiftSensor.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/antlr/SwiftAntlrContext.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/SwiftAntlrContext.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/antlr/SwiftAntlrContext.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/SwiftAntlrContext.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5Lexer.interp b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5Lexer.interp
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5Lexer.interp
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5Lexer.interp
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5Lexer.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5Lexer.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5Lexer.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5Lexer.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5Lexer.tokens b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5Lexer.tokens
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5Lexer.tokens
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5Lexer.tokens
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5Parser.interp b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5Parser.interp
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5Parser.interp
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5Parser.interp
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5Parser.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5Parser.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5Parser.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5Parser.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5Parser.tokens b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5Parser.tokens
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5Parser.tokens
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5Parser.tokens
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5ParserBaseListener.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5ParserBaseListener.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5ParserBaseListener.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5ParserBaseListener.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5ParserBaseVisitor.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5ParserBaseVisitor.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5ParserBaseVisitor.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5ParserBaseVisitor.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5ParserListener.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5ParserListener.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5ParserListener.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5ParserListener.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5ParserVisitor.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5ParserVisitor.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/Swift5ParserVisitor.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/Swift5ParserVisitor.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/SwiftSupport.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/SwiftSupport.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/antlr/generated/SwiftSupport.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/antlr/generated/SwiftSupport.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/CheckHelper.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/CheckHelper.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/CheckHelper.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/CheckHelper.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/camera/CameraLeakCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/camera/CameraLeakCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/camera/CameraLeakCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/camera/CameraLeakCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/geolocalisation/ThriftyGeolocation.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/geolocalisation/ThriftyGeolocation.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/geolocalisation/ThriftyGeolocation.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/geolocalisation/ThriftyGeolocation.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/idleness/IdleTimerDisabledCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/idleness/IdleTimerDisabledCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/idleness/IdleTimerDisabledCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/idleness/IdleTimerDisabledCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/idleness/RigidAlarmCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/idleness/RigidAlarmCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/idleness/RigidAlarmCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/idleness/RigidAlarmCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/motionsensor/MotionSensorUpdateRateCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/motionsensor/MotionSensorUpdateRateCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/motionsensor/MotionSensorUpdateRateCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/motionsensor/MotionSensorUpdateRateCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/power/ChargeAwarenessCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/power/ChargeAwarenessCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/power/ChargeAwarenessCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/power/ChargeAwarenessCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/power/SaveModeAwarenessCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/power/SaveModeAwarenessCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/power/SaveModeAwarenessCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/power/SaveModeAwarenessCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/AnimationFreeCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/AnimationFreeCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/AnimationFreeCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/AnimationFreeCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/AudioRecorderLeakCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/AudioRecorderLeakCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/AudioRecorderLeakCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/AudioRecorderLeakCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/BrightnessOverrideCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/BrightnessOverrideCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/BrightnessOverrideCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/BrightnessOverrideCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/FeedbackGeneratorUsageCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/FeedbackGeneratorUsageCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/FeedbackGeneratorUsageCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/FeedbackGeneratorUsageCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/LocationLeakCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/LocationLeakCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/LocationLeakCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/LocationLeakCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/LocationUpdatesDisabledCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/LocationUpdatesDisabledCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/LocationUpdatesDisabledCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/LocationUpdatesDisabledCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/MotionSensorLeakCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/MotionSensorLeakCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/MotionSensorLeakCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/MotionSensorLeakCheck.java
diff --git a/swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/TorchFreeCheck.java b/swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/TorchFreeCheck.java
similarity index 100%
rename from swift-lang/src/main/java/io/ecocode/ios/swift/checks/sobriety/TorchFreeCheck.java
rename to swift-lang/src/main/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/TorchFreeCheck.java
diff --git a/swift-lang/src/main/resources/ecocode_swift_profile.json b/swift-lang/src/main/resources/creedengo_swift_profile.json
similarity index 100%
rename from swift-lang/src/main/resources/ecocode_swift_profile.json
rename to swift-lang/src/main/resources/creedengo_swift_profile.json
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/EcoCodeSwiftProfileTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftProfileTest.java
similarity index 80%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/EcoCodeSwiftProfileTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftProfileTest.java
index 4617832..f9fb116 100644
--- a/swift-lang/src/test/java/io/ecocode/ios/swift/EcoCodeSwiftProfileTest.java
+++ b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftProfileTest.java
@@ -1,6 +1,6 @@
/*
- * ecoCode iOS plugin - Help the earth, adopt this green plugin for your applications
- * Copyright © 2023 green-code-initiative (https://www.ecocode.io/)
+ * Creedengo iOS plugin - Help the earth, adopt this green plugin for your applications
+ * Copyright © 2023 green-code-initiative (https://green-code-initiative.org/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,7 +15,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-package io.ecocode.ios.swift;
+package org.greencodeinitiative.creedengo.ios.swift;
import org.junit.Test;
import org.sonar.api.server.profile.BuiltInQualityProfilesDefinition;
@@ -26,7 +26,7 @@ public class EcoCodeSwiftProfileTest {
@Test
public void define() {
- EcoCodeSwiftProfile profile = new EcoCodeSwiftProfile();
+ CreedengoSwiftProfile profile = new CreedengoSwiftProfile();
BuiltInQualityProfilesDefinition.Context context = new BuiltInQualityProfilesDefinition.Context();
profile.define(context);
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/EcoCodeSwiftRulesDefinitionTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftRulesDefinitionTest.java
similarity index 82%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/EcoCodeSwiftRulesDefinitionTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftRulesDefinitionTest.java
index 89cea99..63d0355 100644
--- a/swift-lang/src/test/java/io/ecocode/ios/swift/EcoCodeSwiftRulesDefinitionTest.java
+++ b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftRulesDefinitionTest.java
@@ -1,6 +1,6 @@
/*
- * ecoCode iOS plugin - Help the earth, adopt this green plugin for your applications
- * Copyright © 2023 green-code-initiative (https://www.ecocode.io/)
+ * Creedengo iOS plugin - Help the earth, adopt this green plugin for your applications
+ * Copyright © 2023 green-code-initiative (https://green-code-initiative.org/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,7 +15,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-package io.ecocode.ios.swift;
+package org.greencodeinitiative.creedengo.ios.swift;
import org.assertj.core.api.SoftAssertions;
import org.junit.Before;
@@ -40,7 +40,7 @@ public class EcoCodeSwiftRulesDefinitionTest {
public void init() {
final SonarRuntime sonarRuntime = mock(SonarRuntime.class);
doReturn(Version.create(0, 0)).when(sonarRuntime).getApiVersion();
- EcoCodeSwiftRulesDefinition rulesDefinition = new EcoCodeSwiftRulesDefinition(sonarRuntime);
+ CreedengoSwiftRulesDefinition rulesDefinition = new CreedengoSwiftRulesDefinition(sonarRuntime);
RulesDefinition.Context context = new RulesDefinition.Context();
rulesDefinition.define(context);
repository = context.repository(rulesDefinition.repositoryKey());
@@ -48,9 +48,9 @@ public void init() {
@Test
public void testMetadata() {
- assertThat(repository.name()).isEqualTo("ecoCode");
+ assertThat(repository.name()).isEqualTo("Creedengo");
assertThat(repository.language()).isEqualTo("swift");
- assertThat(repository.key()).isEqualTo("ecoCode-swift");
+ assertThat(repository.key()).isEqualTo("creedengo-swift");
}
@Test
@@ -60,7 +60,7 @@ public void testRegisteredRules() {
@Test
public void assertRuleProperties() {
- Rule rule = repository.rule("EC603");
+ Rule rule = repository.rule("GCI603");
assertThat(rule).isNotNull();
assertThat(rule.name()).isEqualTo("Animation Free");
assertThat(rule.debtRemediationFunction().type()).isEqualTo(Type.CONSTANT_ISSUE);
@@ -80,7 +80,7 @@ public void testAllRuleParametersHaveDescription() {
@Test
public void define() {
RulesDefinition.Context context = new RulesDefinition.Context();
- EcoCodeSwiftRulesDefinition rulesDefinition = new EcoCodeSwiftRulesDefinition(mock(SonarRuntime.class));
+ CreedengoSwiftRulesDefinition rulesDefinition = new CreedengoSwiftRulesDefinition(mock(SonarRuntime.class));
rulesDefinition.define(context);
RulesDefinition.Repository repository = context.repository(rulesDefinition.repositoryKey());
assertThat(repository).isNotNull();
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/EcoCodeSwiftVisitorTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftVisitorTest.java
similarity index 72%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/EcoCodeSwiftVisitorTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftVisitorTest.java
index 3029e54..7bda3e8 100644
--- a/swift-lang/src/test/java/io/ecocode/ios/swift/EcoCodeSwiftVisitorTest.java
+++ b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/CreedengoSwiftVisitorTest.java
@@ -1,6 +1,6 @@
/*
- * ecoCode iOS plugin - Help the earth, adopt this green plugin for your applications
- * Copyright © 2023 green-code-initiative (https://www.ecocode.io/)
+ * Creedengo iOS plugin - Help the earth, adopt this green plugin for your applications
+ * Copyright © 2023 green-code-initiative (https://green-code-initiative.org/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,7 +15,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-package io.ecocode.ios.swift;
+package org.greencodeinitiative.creedengo.ios.swift;
import org.junit.Test;
import org.reflections.Reflections;
@@ -27,10 +27,10 @@
public class EcoCodeSwiftVisitorTest {
@Test
public void analyze() throws Throwable {
- Reflections reflections = new Reflections("io.ecocode.ios.swift.checks");
+ Reflections reflections = new Reflections("org.greencodeinitiative.creedengo.ios.swift.checks");
Set> allClasses = reflections.getSubTypesOf(SwiftRuleCheck.class);
- EcoCodeSwiftVisitor ecoCodeSwiftVisitor = new EcoCodeSwiftVisitor();
+ CreedengoSwiftVisitor ecoCodeSwiftVisitor = new CreedengoSwiftVisitor();
assertThat(ecoCodeSwiftVisitor.getChecks()).hasSize(allClasses.size());
}
}
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/SwiftSensorTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/SwiftSensorTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/SwiftSensorTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/SwiftSensorTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/TestHelper.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/TestHelper.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/TestHelper.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/TestHelper.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/antlr/SwiftAntlrContextTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/antlr/SwiftAntlrContextTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/antlr/SwiftAntlrContextTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/antlr/SwiftAntlrContextTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/CheckTestHelper.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/CheckTestHelper.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/CheckTestHelper.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/CheckTestHelper.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/camera/CameraLeakCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/camera/CameraLeakCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/camera/CameraLeakCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/camera/CameraLeakCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/geolocalisation/ThriftyGeolocationCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/geolocalisation/ThriftyGeolocationCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/geolocalisation/ThriftyGeolocationCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/geolocalisation/ThriftyGeolocationCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/idleness/IdleTimerDisabledCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/idleness/IdleTimerDisabledCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/idleness/IdleTimerDisabledCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/idleness/IdleTimerDisabledCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/idleness/RigidAlarmCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/idleness/RigidAlarmCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/idleness/RigidAlarmCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/idleness/RigidAlarmCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/motionsensor/MotionSensorUpdateRateCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/motionsensor/MotionSensorUpdateRateCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/motionsensor/MotionSensorUpdateRateCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/motionsensor/MotionSensorUpdateRateCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/power/ChargeAwarenessCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/power/ChargeAwarenessCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/power/ChargeAwarenessCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/power/ChargeAwarenessCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/power/SaveModeAwarenessCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/power/SaveModeAwarenessCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/power/SaveModeAwarenessCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/power/SaveModeAwarenessCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/AnimationFreeCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/AnimationFreeCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/AnimationFreeCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/AnimationFreeCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/AudioRecorderLeakCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/AudioRecorderLeakCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/AudioRecorderLeakCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/AudioRecorderLeakCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/BrightnessOverrideCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/BrightnessOverrideCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/BrightnessOverrideCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/BrightnessOverrideCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/FeedbackGeneratorUsageCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/FeedbackGeneratorUsageCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/FeedbackGeneratorUsageCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/FeedbackGeneratorUsageCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/LocationLeakCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/LocationLeakCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/LocationLeakCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/LocationLeakCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/LocationUpdatesDisabledCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/LocationUpdatesDisabledCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/LocationUpdatesDisabledCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/LocationUpdatesDisabledCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/MotionSensorLeakCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/MotionSensorLeakCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/MotionSensorLeakCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/MotionSensorLeakCheckTest.java
diff --git a/swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/TorchFreeCheckTest.java b/swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/TorchFreeCheckTest.java
similarity index 100%
rename from swift-lang/src/test/java/io/ecocode/ios/swift/checks/sobriety/TorchFreeCheckTest.java
rename to swift-lang/src/test/java/org/greencodeinitiative/creedengo/ios/swift/checks/sobriety/TorchFreeCheckTest.java