File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6464 <groupId >org.springframework.boot</groupId >
6565 <artifactId >spring-boot-maven-plugin</artifactId >
6666 </plugin >
67+
68+ <plugin >
69+ <groupId >org.jacoco</groupId >
70+ <artifactId >jacoco-maven-plugin</artifactId >
71+ <configuration >
72+ <excludes >
73+ <exclude >ru/practicum/shareit/ShareItGateway.class</exclude >
74+ <exclude >ru/practicum/shareit/client/**/*.class</exclude >
75+ <exclude >ru/practicum/shareit/**/*Client.class</exclude >
76+ </excludes >
77+ </configuration >
78+ </plugin >
6779 </plugins >
6880 </build >
6981</project >
Original file line number Diff line number Diff line change 5959 <groupId >org.springframework.boot</groupId >
6060 <artifactId >spring-boot-maven-plugin</artifactId >
6161 </plugin >
62+
63+ <plugin >
64+ <groupId >org.jacoco</groupId >
65+ <artifactId >jacoco-maven-plugin</artifactId >
66+ <configuration >
67+ <excludes >
68+ <exclude >ru/practicum/shareit/ShareItServer.class</exclude >
69+ <exclude >ru/practicum/shareit/**/controller/*.class</exclude >
70+ <exclude >ru/practicum/shareit/**/dto/*.class</exclude >
71+ <exclude >ru/practicum/shareit/**/model/*.class</exclude >
72+ <exclude >ru/practicum/shareit/**/storage/*.class</exclude >
73+ <exclude >ru/practicum/shareit/**/*Mapper.class</exclude >
74+ <exclude >ru/practicum/shareit/exception/*.class</exclude >
75+ </excludes >
76+ </configuration >
77+ <executions >
78+ <execution >
79+ <id >jacoco-check</id >
80+ <goals >
81+ <goal >check</goal >
82+ </goals >
83+ <configuration >
84+ <rules >
85+ <rule >
86+ <element >BUNDLE</element >
87+ <limits >
88+ <limit >
89+ <counter >LINE</counter >
90+ <value >COVEREDRATIO</value >
91+ <minimum >0.4</minimum >
92+ </limit >
93+ <limit >
94+ <counter >BRANCH</counter >
95+ <value >COVEREDRATIO</value >
96+ <minimum >0.3</minimum >
97+ </limit >
98+ <limit >
99+ <counter >COMPLEXITY</counter >
100+ <value >COVEREDRATIO</value >
101+ <minimum >0.3</minimum >
102+ </limit >
103+ <limit >
104+ <counter >METHOD</counter >
105+ <value >COVEREDRATIO</value >
106+ <minimum >0.4</minimum >
107+ </limit >
108+ </limits >
109+ </rule >
110+ </rules >
111+ </configuration >
112+ </execution >
113+ </executions >
114+ </plugin >
62115 </plugins >
63116 </build >
64117</project >
You can’t perform that action at this time.
0 commit comments