Skip to content

Commit dedb052

Browse files
Flossyclaude
andcommitted
Add strict coverage enforcement (82%/86%/78% - target 100%)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent ba123f9 commit dedb052

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

pom.xml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,42 @@
9797
<goal>report</goal>
9898
</goals>
9999
</execution>
100+
<execution>
101+
<id>check</id>
102+
<phase>verify</phase>
103+
<goals>
104+
<goal>check</goal>
105+
</goals>
106+
<configuration>
107+
<rules>
108+
<rule>
109+
<element>BUNDLE</element>
110+
<limits>
111+
<limit>
112+
<counter>INSTRUCTION</counter>
113+
<value>COVEREDRATIO</value>
114+
<minimum>0.82</minimum>
115+
</limit>
116+
<limit>
117+
<counter>BRANCH</counter>
118+
<value>COVEREDRATIO</value>
119+
<minimum>0.86</minimum>
120+
</limit>
121+
<limit>
122+
<counter>LINE</counter>
123+
<value>COVEREDRATIO</value>
124+
<minimum>0.78</minimum>
125+
</limit>
126+
<limit>
127+
<counter>CLASS</counter>
128+
<value>MISSEDCOUNT</value>
129+
<maximum>0</maximum>
130+
</limit>
131+
</limits>
132+
</rule>
133+
</rules>
134+
</configuration>
135+
</execution>
100136
</executions>
101137
</plugin>
102138

0 commit comments

Comments
 (0)