File tree Expand file tree Collapse file tree 1 file changed +55
-1
lines changed
Expand file tree Collapse file tree 1 file changed +55
-1
lines changed Original file line number Diff line number Diff line change 113113 <profile >
114114 <id >native</id >
115115 <properties >
116- <testSourceDirectory >src/test/native/java </testSourceDirectory >
116+ <testSourceDirectory >${project.build.directory}/generated-sources/replacer </testSourceDirectory >
117117 <serde >jackson</serde >
118118 </properties >
119119 <dependencies >
130130 <artifactId >jackson-serde-vpack</artifactId >
131131 </dependency >
132132 </dependencies >
133+ <build >
134+ <plugins >
135+ <plugin >
136+ <groupId >com.google.code.maven-replacer-plugin</groupId >
137+ <artifactId >replacer</artifactId >
138+ <version >1.5.3</version >
139+ <executions >
140+ <execution >
141+ <phase >generate-test-sources</phase >
142+ <goals >
143+ <goal >replace</goal >
144+ </goals >
145+ </execution >
146+ </executions >
147+ <configuration >
148+ <basedir >${project.basedir} /src/test/native/java</basedir >
149+ <filesToInclude >**</filesToInclude >
150+ <outputBasedir >${project.build.directory} /generated-test-sources</outputBasedir >
151+ <outputDir >replacer</outputDir >
152+ <filesToExclude >
153+ **/CustomSerdeTest.**,**/SerdeTest.**,**/SerializableTest.**
154+ </filesToExclude >
155+ <replacements >
156+ <replacement >
157+ <token >com.fasterxml.jackson.databind.JsonNode</token >
158+ <value >com.arangodb.shaded.fasterxml.jackson.databind.JsonNode</value >
159+ </replacement >
160+ <replacement >
161+ <token >com.fasterxml.jackson.databind.ObjectNode</token >
162+ <value >com.arangodb.shaded.fasterxml.jackson.databind.ObjectNode</value >
163+ </replacement >
164+ </replacements >
165+ </configuration >
166+ </plugin >
167+ <plugin >
168+ <groupId >org.codehaus.mojo</groupId >
169+ <artifactId >build-helper-maven-plugin</artifactId >
170+ <version >3.3.0</version >
171+ <executions >
172+ <execution >
173+ <phase >generate-test-sources</phase >
174+ <goals >
175+ <goal >add-test-source</goal >
176+ </goals >
177+ <configuration >
178+ <sources >
179+ <source >${project.build.directory} /generated-test-sources/replacer</source >
180+ </sources >
181+ </configuration >
182+ </execution >
183+ </executions >
184+ </plugin >
185+ </plugins >
186+ </build >
133187 </profile >
134188 </profiles >
135189
You can’t perform that action at this time.
0 commit comments