|
14 | 14 | <artifactId>snapshot-testing-parent</artifactId> |
15 | 15 | <version>${revision}</version> |
16 | 16 | <name>finoid-snapshot-testing-parent</name> |
17 | | - <description>A Java library designed to streamline testing by integrating Testcontainers, data fakers, test |
18 | | - fixtures, snapshot testing. |
19 | | - </description> |
| 17 | + <description>A Java library designed to streamline testing by snapshot testing.</description> |
20 | 18 | <packaging>pom</packaging> |
21 | 19 |
|
22 | 20 | <properties> |
|
26 | 24 | <maven.compiler.release>21</maven.compiler.release> |
27 | 25 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
28 | 26 |
|
29 | | - |
30 | | - <checker-qual.version>3.51.1</checker-qual.version> |
31 | | - <!-- <commons-lang3.version>3.19.0</commons-lang3.version>--> |
32 | | - <flatten-maven-plugin.version>1.7.3</flatten-maven-plugin.version> |
33 | | - <jspecify.version>1.0.0</jspecify.version> |
34 | | - <lombok.version>1.18.42</lombok.version> |
35 | | - |
36 | 27 | <!-- This revision id (version) is overridden on deploy, so this revision number is only applicable for local usage --> |
37 | 28 | <revision>0.10.0</revision> |
38 | 29 |
|
39 | | - <!-- <spring-boot.version>3.5.9</spring-boot.version>--> |
40 | | - |
| 30 | + <assertj.version>3.11.1</assertj.version> |
| 31 | + <checker-qual.version>3.51.1</checker-qual.version> |
41 | 32 | <codequality-maven-plugin.version>0.12.8</codequality-maven-plugin.version> |
42 | 33 | <code-quality.feature.enabled>true</code-quality.feature.enabled> |
| 34 | + <flatten-maven-plugin.version>1.7.3</flatten-maven-plugin.version> |
| 35 | + <jackson2.version>2.20.1</jackson2.version> |
| 36 | + <jackson3.version>3.0.3</jackson3.version> |
| 37 | + <jspecify.version>1.0.0</jspecify.version> |
| 38 | + <junit5.version>5.12.2</junit5.version> |
| 39 | + <junit6.version>6.0.2</junit6.version> |
| 40 | + <lombok.version>1.18.42</lombok.version> |
| 41 | + <slf4j.version>2.0.17</slf4j.version> |
43 | 42 | </properties> |
44 | 43 |
|
45 | 44 | <modules> |
|
52 | 51 |
|
53 | 52 | <dependencyManagement> |
54 | 53 | <dependencies> |
55 | | - <!-- <dependency>--> |
56 | | - <!-- <groupId>org.springframework.boot</groupId>--> |
57 | | - <!-- <artifactId>spring-boot-dependencies</artifactId>--> |
58 | | - <!-- <version>${spring-boot.version}</version>--> |
59 | | - <!-- <type>pom</type>--> |
60 | | - <!-- <scope>import</scope>--> |
61 | | - <!-- </dependency>--> |
62 | | - |
63 | | - |
64 | 54 | <dependency> |
65 | 55 | <groupId>io.github.finoid</groupId> |
66 | 56 | <artifactId>snapshot-testing-core</artifactId> |
|
81 | 71 | <artifactId>snapshot-testing-junit5</artifactId> |
82 | 72 | <version>${revision}</version> |
83 | 73 | </dependency> |
84 | | - |
85 | | - <!-- <dependency>--> |
86 | | - <!-- <groupId>io.github.finoid</groupId>--> |
87 | | - <!-- <artifactId>testify-core</artifactId>--> |
88 | | - <!-- <version>${revision}</version>--> |
89 | | - <!-- </dependency>--> |
90 | | - <!-- <dependency>--> |
91 | | - <!-- <groupId>io.github.finoid</groupId>--> |
92 | | - <!-- <artifactId>testify-snapshot</artifactId>--> |
93 | | - <!-- <version>${revision}</version>--> |
94 | | - <!-- </dependency>--> |
95 | | - <!-- <dependency>--> |
96 | | - <!-- <groupId>io.github.finoid</groupId>--> |
97 | | - <!-- <artifactId>testify-spring</artifactId>--> |
98 | | - <!-- <version>${revision}</version>--> |
99 | | - <!-- </dependency>--> |
100 | | - <!-- <dependency>--> |
101 | | - <!-- <groupId>io.github.finoid</groupId>--> |
102 | | - <!-- <artifactId>testify-spring-autoconfigure</artifactId>--> |
103 | | - <!-- <version>${revision}</version>--> |
104 | | - <!-- </dependency>--> |
105 | | - <!-- --> |
106 | | - <!-- <dependency>--> |
107 | | - <!-- <groupId>org.apache.commons</groupId>--> |
108 | | - <!-- <artifactId>commons-lang3</artifactId>--> |
109 | | - <!-- <version>${commons-lang3.version}</version>--> |
110 | | - <!-- </dependency>--> |
| 74 | + <dependency> |
| 75 | + <groupId>io.github.finoid</groupId> |
| 76 | + <artifactId>snapshot-testing-junit6</artifactId> |
| 77 | + <version>${revision}</version> |
| 78 | + </dependency> |
111 | 79 | <dependency> |
112 | 80 | <groupId>org.checkerframework</groupId> |
113 | 81 | <artifactId>checker-qual</artifactId> |
|
117 | 85 | </dependencyManagement> |
118 | 86 |
|
119 | 87 | <dependencies> |
120 | | - <!-- <dependency>--> |
121 | | - <!-- <groupId>org.apache.commons</groupId>--> |
122 | | - <!-- <artifactId>commons-lang3</artifactId>--> |
123 | | - <!-- </dependency>--> |
124 | | - <!-- <dependency>--> |
125 | | - <!-- <groupId>org.junit.jupiter</groupId>--> |
126 | | - <!-- <artifactId>junit-jupiter-api</artifactId>--> |
127 | | - <!-- </dependency>--> |
128 | | - <!-- <dependency>--> |
129 | | - <!-- <groupId>org.junit.jupiter</groupId>--> |
130 | | - <!-- <artifactId>junit-jupiter-engine</artifactId>--> |
131 | | - <!-- </dependency>--> |
132 | | - <!-- <dependency>--> |
133 | | - <!-- <groupId>org.junit.jupiter</groupId>--> |
134 | | - <!-- <artifactId>junit-jupiter-params</artifactId>--> |
135 | | - <!-- </dependency>--> |
136 | | - <!-- --> |
137 | 88 | <dependency> |
138 | 89 | <groupId>org.jspecify</groupId> |
139 | 90 | <artifactId>jspecify</artifactId> |
140 | 91 | <version>${jspecify.version}</version> |
141 | 92 | </dependency> |
142 | | - <!-- <dependency>--> |
143 | | - <!-- <groupId>org.mockito</groupId>--> |
144 | | - <!-- <artifactId>mockito-junit-jupiter</artifactId>--> |
145 | | - <!-- </dependency>--> |
146 | 93 | <dependency> |
147 | 94 | <groupId>org.projectlombok</groupId> |
148 | 95 | <artifactId>lombok</artifactId> |
|
168 | 115 | </licenses> |
169 | 116 |
|
170 | 117 | <scm> |
171 | | - <url>https://github.com/finoid/testify</url> |
172 | | - <connection>scm:git:https://github.com/finoid/testify.git</connection> |
173 | | - <developerConnection>scm:git:ssh://git@github.com/finoid/testify.git</developerConnection> |
| 118 | + <url>https://github.com/finoid/snapshot-testing</url> |
| 119 | + <connection>scm:git:https://github.com/finoid/snapshot-testing.git</connection> |
| 120 | + <developerConnection>scm:git:ssh://git@github.com/finoid/snapshot-testing.git</developerConnection> |
174 | 121 | <tag>HEAD</tag> |
175 | 122 | </scm> |
176 | 123 |
|
177 | | - <url>https://github.com/finoid/testify</url> |
| 124 | + <url>https://github.com/finoid/snapshot-testing</url> |
178 | 125 |
|
179 | 126 | <build> |
180 | 127 | <plugins> |
181 | | - |
182 | 128 | <plugin> |
183 | 129 | <groupId>io.github.finoid</groupId> |
184 | 130 | <artifactId>codequality-maven-plugin</artifactId> |
|
224 | 170 | </configuration> |
225 | 171 | </plugin> |
226 | 172 |
|
227 | | - |
228 | 173 | <plugin> |
229 | 174 | <groupId>org.apache.maven.plugins</groupId> |
230 | 175 | <artifactId>maven-enforcer-plugin</artifactId> |
|
235 | 180 | <goal>enforce</goal> |
236 | 181 | </goals> |
237 | 182 | <configuration> |
238 | | - <skip>true</skip> |
239 | 183 | <rules> |
240 | 184 | <banDuplicateClasses> |
241 | 185 | <findAllDuplicates>true</findAllDuplicates> |
242 | 186 | <ignoreClasses> |
243 | 187 | <ignoreClass>module-info</ignoreClass> |
244 | | - <!-- Ignored due to shadowed classes in wiremock-standalone --> |
245 | | - <ignoreClass>org/jspecify/annotations/NullMarked</ignoreClass> |
246 | | - <ignoreClass>org/jspecify/annotations/NullUnmarked</ignoreClass> |
247 | | - <ignoreClass>org/jspecify/annotations/Nullable</ignoreClass> |
248 | | - <ignoreClass>org/jspecify/annotations/NonNull</ignoreClass> |
249 | | - <ignoreClass>org/jspecify/annotations/NonNull</ignoreClass> |
250 | 188 | </ignoreClasses> |
251 | | - <ignoreWhenIdentical>true</ignoreWhenIdentical> |
252 | 189 | </banDuplicateClasses> |
253 | 190 | </rules> |
254 | 191 | </configuration> |
|
0 commit comments