Skip to content

Commit e6e8fd4

Browse files
committed
Removed dep to core.
1 parent 8b42f6f commit e6e8fd4

File tree

1 file changed

+383
-0
lines changed

1 file changed

+383
-0
lines changed

pom.xml

Lines changed: 383 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,383 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- CREDIT SUISSE IS WILLING TO LICENSE THIS SPECIFICATION TO YOU ONLY UPON
3+
THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS AGREEMENT.
4+
PLEASE READ THE TERMS AND CONDITIONS OF THIS AGREEMENT CAREFULLY. BY DOWNLOADING
5+
THIS SPECIFICATION, YOU ACCEPT THE TERMS AND CONDITIONS OF THE AGREEMENT.
6+
IF YOU ARE NOT WILLING TO BE BOUND BY IT, SELECT THE "DECLINE" BUTTON AT
7+
THE BOTTOM OF THIS PAGE. Specification: JSR-354 Money and Currency API ("Specification")
8+
Copyright (c) 2012-2013, Credit Suisse All rights reserved. -->
9+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
11+
<modelVersion>4.0.0</modelVersion>
12+
<parent>
13+
<groupId>org.javamoney</groupId>
14+
<artifactId>javamoney-parent</artifactId>
15+
<version>0.5</version>
16+
</parent>
17+
18+
<artifactId>money-ritest</artifactId>
19+
<packaging>jar</packaging>
20+
21+
<version>1.0-SNAPSHOT</version>
22+
23+
<name>JSR 354 - TCK Tests RI</name>
24+
<url>http://java.net/projects/javamoney</url>
25+
<inceptionYear>2012</inceptionYear>
26+
<description>JSR 354 provides an API for representing, transporting, and performing comprehensive calculations with
27+
Money and Currency.
28+
This module executes the JSR 354 TCK and tests the current JSR 354 Reference Implementation.
29+
</description>
30+
31+
<organization>
32+
<name>JavaMoney</name>
33+
<url>http://javamoney.org</url>
34+
</organization>
35+
<licenses>
36+
<license>
37+
<name>Apache 2 License</name>
38+
<comments>Spec</comments>
39+
<url>LICENSE.html</url>
40+
<distribution>repo</distribution>
41+
</license>
42+
</licenses>
43+
44+
<properties>
45+
<!-- ************ TCK Setup ****************** -->
46+
<!-- 1) JSR API version to be used. -->
47+
<jsr.version>1.0-SNAPSHOT</jsr.version>
48+
<!-- 2) TCK version to be used. -->
49+
<org.javamoney.tck.version>1.0-SNAPSHOT</org.javamoney.tck.version>
50+
<!-- 3) Your implementation artifact to be tested.
51+
<impl.groupId>org.javamoney</impl.groupId>
52+
<impl.artifactId>moneta</impl.artifactId>
53+
<impl.version>1.0-SNAPSHOT</impl.version>
54+
<impl.packageType>jar</impl.packageType> -->
55+
56+
<!-- ************ Other settings, Should normally not be changed. ************ -->
57+
<jdkVersion>1.8</jdkVersion>
58+
<maven.compile.targetLevel>${jdkVersion}</maven.compile.targetLevel>
59+
<maven.compile.sourceLevel>${jdkVersion}</maven.compile.sourceLevel>
60+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
61+
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
62+
<moduleDir>.</moduleDir>
63+
<basedir>.</basedir>
64+
<license.licenseName>jcp_spec</license.licenseName>
65+
<license.licenseResolver>src/license</license.licenseResolver>
66+
</properties>
67+
68+
<developers>
69+
<developer>
70+
<id>atsticks</id>
71+
<name>Anatole Tresch</name>
72+
<organization>Credit Suisse</organization>
73+
<roles>
74+
<role>Specification Lead</role>
75+
</roles>
76+
</developer>
77+
<developer>
78+
<id>keilw</id>
79+
<name>Werner Keil</name>
80+
<roles>
81+
<role>Expert Group Member</role>
82+
</roles>
83+
</developer>
84+
<developer>
85+
<id>dunnschtig</id>
86+
<name>Sascha Freitag</name>
87+
<organization>Credit Suisse</organization>
88+
<roles>
89+
<role>Expert Group Member (until EDR)</role>
90+
</roles>
91+
</developer>
92+
<developer>
93+
<id>tom-huesler</id>
94+
<name>Thomas Hüsler</name>
95+
<organization>Espalier Technologies</organization>
96+
<timezone>GMT+1</timezone>
97+
<roles>
98+
<role>Expert Group Member</role>
99+
</roles>
100+
</developer>
101+
<developer>
102+
<id>vgrazi</id>
103+
<name>Victor Grazi</name>
104+
<roles>
105+
<role>Expert Group Member (Emeritus)</role>
106+
</roles>
107+
</developer>
108+
<developer>
109+
<id>jodastephen</id>
110+
<name>Stephen Colebourne</name>
111+
<roles>
112+
<role>Expert Group Member</role>
113+
</roles>
114+
</developer>
115+
<developer>
116+
<id>chrisphe</id>
117+
<name>Christopher Pheby</name>
118+
<roles>
119+
<role>Expert Group Member</role>
120+
</roles>
121+
</developer>
122+
<developer>
123+
<id>crazybob</id>
124+
<name>Bob Lee</name>
125+
<roles>
126+
<role>Expert Group Member</role>
127+
</roles>
128+
</developer>
129+
<developer>
130+
<id>jeffprestes</id>
131+
<name>Jefferson Prestes</name>
132+
<roles>
133+
<role>Expert Group Member</role>
134+
</roles>
135+
</developer>
136+
<developer>
137+
<id>jezdavies</id>
138+
<name>Jeremy Davies</name>
139+
<roles>
140+
<role>Expert Group Member</role>
141+
</roles>
142+
</developer>
143+
<developer>
144+
<id>-</id>
145+
<name>Mathias Bücker</name>
146+
<organization>Credit Suisse</organization>
147+
<roles>
148+
<role>Expert Group Member</role>
149+
</roles>
150+
</developer>
151+
<developer>
152+
<id>-</id>
153+
<name>Benjamin Cotton</name>
154+
<roles>
155+
<role>Expert Group Member</role>
156+
</roles>
157+
</developer>
158+
<developer>
159+
<id>-</id>
160+
<name>Simon Martinelli</name>
161+
<roles>
162+
<role>Expert Group Member</role>
163+
</roles>
164+
</developer>
165+
<developer>
166+
<id>-</id>
167+
<name>Greg Bakos</name>
168+
<roles>
169+
<role>Expert Group Member</role>
170+
</roles>
171+
</developer>
172+
<developer>
173+
<id>-</id>
174+
<name>Tony Jewell</name>
175+
<roles>
176+
<role>Expert Group Member</role>
177+
</roles>
178+
</developer>
179+
<developer>
180+
<id>-</id>
181+
<name>Arumugam Swaminathan</name>
182+
<roles>
183+
<role>Expert Group Member</role>
184+
</roles>
185+
</developer>
186+
<developer>
187+
<id>-</id>
188+
<name>Sanjay Nagpal</name>
189+
<roles>
190+
<role>Expert Group Member</role>
191+
</roles>
192+
</developer>
193+
</developers>
194+
195+
<ciManagement>
196+
<system>Jenkins</system>
197+
<url>https://jsr354.ci.cloudbees.com/</url>
198+
</ciManagement>
199+
200+
<mailingLists>
201+
<mailingList>
202+
<name>JSR354 Issues List</name>
203+
<subscribe>https://java.net/projects/javamoney/lists</subscribe>
204+
<unsubscribe>https://java.net/projects/javamoney/lists</unsubscribe>
205+
<archive>https://java.net/projects/javamoney/lists/issues/archive</archive>
206+
<post>[email protected]</post>
207+
</mailingList>
208+
<mailingList>
209+
<name>JSR354 Public Mailing List</name>
210+
<subscribe>https://java.net/projects/javamoney/lists</subscribe>
211+
<unsubscribe>https://java.net/projects/javamoney/lists</unsubscribe>
212+
<archive>http://java.net/projects/javamoney/lists/jcurrency_mail/archive</archive>
213+
<post>[email protected]</post>
214+
</mailingList>
215+
</mailingLists>
216+
217+
<issueManagement>
218+
<system>JIRA</system>
219+
<url>http://java.net/jira/browse/JAVAMONEY</url>
220+
</issueManagement>
221+
222+
223+
<prerequisites>
224+
<maven>3.0.4</maven>
225+
</prerequisites>
226+
227+
<scm>
228+
<connection>scm:git:https://github.com/JavaMoney/jsr354-ritest.git</connection>
229+
<tag>master</tag>
230+
<developerConnection>scm:git:https://github.com/JavaMoney/jsr354-ritest.git</developerConnection>
231+
<url>https://github.com/JavaMoney/jsr354-ritest</url>
232+
</scm>
233+
234+
<distributionManagement>
235+
<site>
236+
<id>javamoney.java.net-site</id>
237+
<url>scm:svn:https://svn.java.net/svn/javamoney-maven-site</url>
238+
<name>Java Net Public SVN Site Repository</name>
239+
</site>
240+
<repository>
241+
<id>sonatype-nexus-staging</id>
242+
<url>http://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
243+
<name>Nexus Release Repository</name>
244+
</repository>
245+
<snapshotRepository>
246+
<id>sonatype-nexus-snapshots</id>
247+
<url>http://oss.sonatype.org/content/repositories/snapshots</url>
248+
<name>Sonatype Nexus Snapshots</name>
249+
</snapshotRepository>
250+
</distributionManagement>
251+
252+
<dependencies>
253+
<dependency>
254+
<groupId>org.javamoney</groupId>
255+
<artifactId>javamoney-tck</artifactId>
256+
<version>${org.javamoney.tck.version}</version>
257+
</dependency>
258+
<!-- dependency>
259+
<groupId>${impl.groupId}</groupId>
260+
<artifactId>${impl.artifactId}</artifactId>
261+
<type>${impl.packageType}</type>
262+
<version>${impl.version}</version>
263+
</dependency -->
264+
<dependency>
265+
<groupId>org.testng</groupId>
266+
<artifactId>testng</artifactId>
267+
<version>6.8.5</version>
268+
</dependency>
269+
</dependencies>
270+
271+
<build>
272+
<defaultGoal>install</defaultGoal>
273+
274+
<extensions>
275+
<extension>
276+
<groupId>org.apache.maven.wagon</groupId>
277+
<artifactId>wagon-ssh</artifactId>
278+
<version>2.4</version>
279+
</extension>
280+
<extension>
281+
<groupId>org.apache.maven.wagon</groupId>
282+
<artifactId>wagon-webdav-jackrabbit</artifactId>
283+
<version>2.2</version>
284+
</extension>
285+
</extensions>
286+
287+
<pluginManagement>
288+
<plugins>
289+
<!-- ======================================================= -->
290+
<!-- Packaging (OSGi bundle) -->
291+
<!-- ======================================================= -->
292+
<plugin>
293+
<groupId>org.apache.felix</groupId>
294+
<artifactId>maven-bundle-plugin</artifactId>
295+
<version>2.3.5</version>
296+
<extensions>true</extensions>
297+
<configuration>
298+
<instructions>
299+
<Export-Package>javax.money.*</Export-Package>
300+
<Private-Package>!*</Private-Package>
301+
</instructions>
302+
</configuration>
303+
</plugin>
304+
305+
<plugin>
306+
<groupId>org.bsc.maven</groupId>
307+
<artifactId>maven-processor-plugin</artifactId>
308+
<version>2.0.4</version>
309+
<configuration>
310+
<defaultOutputDirectory>${basedir}/target/coverage-report</defaultOutputDirectory>
311+
<processors>
312+
<processor>org.jboss.test.audit.report.CoverageProcessor</processor>
313+
</processors>
314+
<!-- -AauditXml=${basedir}/src/test/resources/audit.xml -->
315+
<compilerArguments>
316+
-AoutputDir=${basedir}/target/coverage-report -source ${jdkVersion}
317+
-target ${jdkVersion}
318+
</compilerArguments>
319+
</configuration>
320+
<executions>
321+
<execution>
322+
<id>process</id>
323+
<phase>generate-sources</phase>
324+
<goals>
325+
<goal>process-test</goal>
326+
</goals>
327+
</execution>
328+
</executions>
329+
</plugin>
330+
</plugins>
331+
</pluginManagement>
332+
333+
<plugins>
334+
<plugin>
335+
<groupId>org.bsc.maven</groupId>
336+
<artifactId>maven-processor-plugin</artifactId>
337+
</plugin>
338+
<plugin>
339+
<groupId>org.apache.maven.plugins</groupId>
340+
<artifactId>maven-surefire-plugin</artifactId>
341+
<configuration>
342+
<suiteXmlFiles>
343+
<suiteXmlFile>TCKSuite.xml</suiteXmlFile>
344+
</suiteXmlFiles>
345+
</configuration>
346+
</plugin>
347+
<plugin>
348+
<groupId>org.asciidoctor</groupId>
349+
<artifactId>asciidoctor-maven-plugin</artifactId>
350+
<executions>
351+
<execution>
352+
<id>output-html</id>
353+
<phase>prepare-package</phase>
354+
<goals>
355+
<goal>process-asciidoc</goal>
356+
</goals>
357+
<configuration>
358+
<outputDirectory>target/docs</outputDirectory>
359+
<sourceHighlighter>highlightjs</sourceHighlighter>
360+
<!-- coderay -->
361+
<backend>html</backend>
362+
<embedAssets>true</embedAssets>
363+
<imagesDir>arc/main/asciidoc/images</imagesDir>
364+
</configuration>
365+
</execution>
366+
</executions>
367+
</plugin>
368+
</plugins>
369+
</build>
370+
<repositories>
371+
<repository>
372+
<id>jboss-maven2-brew</id>
373+
<name>JBoss Maven 2 Brew Repository</name>
374+
<url>https://repository.jboss.org/nexus/content/repositories/releases/</url>
375+
</repository>
376+
<repository>
377+
<id>jboss-maven2-snapshots</id>
378+
<name>JBoss Maven 2 Brew Repository</name>
379+
<url>https://repository.jboss.org/nexus/content/repositories/snapshots/</url>
380+
</repository>
381+
</repositories>
382+
383+
</project>

0 commit comments

Comments
 (0)