Skip to content

Commit b4c66d4

Browse files
author
Nelson LOURENÇO
committed
.
1 parent 91a7cbe commit b4c66d4

File tree

5 files changed

+11
-16
lines changed

5 files changed

+11
-16
lines changed

.vscode/settings.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"java.configuration.updateBuildConfiguration": "automatic",
3+
"autoSave:onFocusChange": true,
4+
}

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@
155155
<spotbugs-maven-plugin.version>4.9.3.2</spotbugs-maven-plugin.version>
156156
<spotbugs.version>4.9.8</spotbugs.version>
157157
<checkstyle.version>12.1.0</checkstyle.version>
158-
<jacoco.version>0.8.14</jacoco.version>
158+
<jacoco.version>0.7.7.201606060606</jacoco.version>
159159
<jdepend.version>2.10</jdepend.version>
160160
<depend-maven-plugin.version>2.1</depend-maven-plugin.version>
161161

@@ -646,9 +646,9 @@
646646
<artifactId>jacoco-maven-plugin</artifactId>
647647
<version>${jacoco.version}</version>
648648
<configuration>
649-
<excludes>
649+
<!-- <excludes>
650650
<exclude>**/NoCyclicPackageDependencyRule.class</exclude>
651-
</excludes>
651+
</excludes> -->
652652
<rules>
653653
<rule>
654654
<element>BUNDLE</element>

src/main/java/NoCyclicPackageDependencyRule.java renamed to src/main/java/org/github/nelsonstr/kevlar/code/rules/NoCyclicPackageDependencyRule.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -295,13 +295,6 @@ public boolean isCacheable() {
295295
return true;
296296
}
297297

298-
/**
299-
* Verifica se o resultado pode ser cacheado.
300-
*/
301-
public boolean isResultCacheable() {
302-
return false;
303-
}
304-
305298
@Override
306299
public boolean isResultValid(final EnforcerRule cachedRule) {
307300
if (cachedRule instanceof NoCyclicPackageDependencyRule other) {

src/test/java/org/github/nelsonstr/kevlar/code/rules/EnforcerRuleSimpleTest.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
package org.github.nelsonstr.kevlar.code.rules;
22

3-
import org.github.nelsonstr.kevlar.code.rules.NoCyclicPackageDependencyRule;
43
import org.junit.jupiter.api.Test;
5-
64
import static org.junit.jupiter.api.Assertions.*;
75

86
/**
@@ -329,4 +327,4 @@ void testRuleTypePattern() {
329327
// Then: Should match expected pattern
330328
assertEquals("NoCyclicPackageDependencyRule", result);
331329
}
332-
}
330+
}

src/test/java/org/github/nelsonstr/kevlar/code/rules/PluginIntegrationTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -278,9 +278,9 @@ void testSpotBugsPluginConfiguration() {
278278
void testEnforcerRuleConfiguration() {
279279
// Test that enforcer rules are properly configured
280280
// This test verifies that the enforcer configuration in pom.xml is valid
281-
281+
282282
// Check if enforcer rule source exists
283-
var enforcerRuleSource = new File("src/main/java/NoCyclicPackageDependencyRule.java");
283+
var enforcerRuleSource = new File("src/main/java/org/github/nelsonstr/kevlar/code/rules/NoCyclicPackageDependencyRule.java");
284284
assertTrue(enforcerRuleSource.exists(), "Enforcer rule source file should exist");
285285

286286
// Verify enforcer rule content
@@ -580,4 +580,4 @@ void testReportingConfiguration() {
580580
fail("Failed to read POM file: " + e.getMessage());
581581
}
582582
}
583-
}
583+
}

0 commit comments

Comments
 (0)