Skip to content

Commit 6ea9d1a

Browse files
gurunraolukasj
authored andcommitted
jsonp bundle generation.
Signed-off-by: [email protected] <[email protected]>
1 parent ab437cf commit 6ea9d1a

File tree

9 files changed

+1034
-0
lines changed

9 files changed

+1034
-0
lines changed

tck/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
<module>tck-common</module>
3535
<module>tck-tests</module>
3636
<module>tck-tests-plugability</module>
37+
<module>tck-dist</module>
3738
</modules>
3839

3940
<name>JSON-P TCK</name>

tck/tck-common/pom.xml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,31 @@
2525
<version>2.1.0-SNAPSHOT</version>
2626
</parent>
2727

28+
2829
<artifactId>jakarta.json-tck-common</artifactId>
2930
<packaging>jar</packaging>
3031

32+
<build>
33+
<plugins>
34+
<plugin>
35+
<groupId>org.apache.maven.plugins</groupId>
36+
<artifactId>maven-javadoc-plugin</artifactId>
37+
<configuration>
38+
<doclint>none</doclint>
39+
</configuration>
40+
</plugin>
41+
<plugin>
42+
<groupId>org.apache.maven.plugins</groupId>
43+
<artifactId>maven-source-plugin</artifactId>
44+
<executions>
45+
<execution>
46+
<id>attach-sources</id>
47+
<goals>
48+
<goal>jar</goal>
49+
</goals>
50+
</execution>
51+
</executions>
52+
</plugin>
53+
</plugins>
54+
</build>
3155
</project>

tck/tck-dist/LICENSE_EFTL.md

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
# Eclipse Foundation Technology Compatibility Kit License - v 1.0
2+
3+
Copyright (c) 2018, Eclipse Foundation, Inc. and its licensors.
4+
5+
Redistribution and use in binary form is permitted provided that the
6+
following conditions are met:
7+
8+
1. Use of the Technology Compatibility Kit accompanying this license
9+
(the "TCK") and its documentation is permitted solely for the
10+
purpose of testing compatibility of an implementation (the
11+
"Product") of a specification (the "Specification") made available
12+
by the Eclipse Foundation, Inc. ("Eclipse").
13+
14+
2. Only those modifications expressly permitted by the TCK and its
15+
documentation are permitted. Except in these limited circumstances,
16+
no modifications to the TCK are permitted under this license.
17+
18+
3. A Product will be deemed to be "compatible" with the Specification
19+
if it fully and completely meets and satisfies all requirements of
20+
the TCK.
21+
22+
4. Before any claim of compatibility (or any similar claim suggesting
23+
compatibility) is made based on the TCK, the testing party must:
24+
25+
a. use the TCK to demonstrate that the Product fully and
26+
completely meets and satisfies all requirements of the TCK;
27+
28+
b. make TCK test results showing full and complete satisfaction of
29+
all requirements of the TCK publicly available on the testing
30+
party's website and send a link to such test results to Eclipse
31+
32+
33+
c. comply with any requirements stated in the Specification with
34+
regard to subsetting, supersetting, modifying or extending the
35+
Specification in any Product claimed to be compatible with the
36+
Specification.
37+
38+
5. The test results must be continuously available and the link must
39+
be live for at least as long as the Product is available in the
40+
marketplace.
41+
42+
6. The TCK may not be used as a basis for any statements of partial
43+
compatibility. The TCK may only be used as a basis for true,
44+
factual statements of full compatibility of Products that fully
45+
meet and satisfy all requirements of the TCK.
46+
47+
7. A determination that a Product is compatible with the TCK does not,
48+
in itself, give rise to the right to use any name, mark, logo
49+
associated with the TCK, Eclipse, or Eclipse's contributors or
50+
licensors.
51+
52+
8. Upon the request of Eclipse, a tester will retract any statements
53+
of compatibility (or any similar claim suggesting compatibility)
54+
which Eclipse reasonably determines to be false or misleading or in
55+
violation of the terms of this license.
56+
57+
9. Redistribution of the TCK must be under this Eclipse Foundation
58+
Technology Compatibility Kit License and must reproduce the above
59+
copyright notice, this list of conditions and the following
60+
disclaimer in the documentation and/or other materials provided
61+
with the distribution.
62+
63+
10. Neither the name, trademarks or logos of Eclipse, nor the names,
64+
trademarks or logos of its contributors or licensors may be used to
65+
endorse or promote products tested with this software without
66+
specific prior written permission.
67+
68+
11. The source code for the TCK accompanying this license is available
69+
from Eclipse.
70+
71+
TO THE EXTENT PERMITTED BY APPLICABLE LAW, THIS SOFTWARE IS PROVIDED ON
72+
AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER
73+
EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR
74+
CONDITIONS OF TITLE, NON- INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR
75+
A PARTICULAR PURPOSE. TO THE EXTENT PERMITTED BY APPLICABLE LAW,
76+
NEITHER THE COPYRIGHT OWNER OR ANY CONTRIBUTORS SHALL HAVE ANY
77+
LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
78+
CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
79+
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
80+
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
81+
IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
82+
EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
83+
POSSIBILITY OF SUCH DAMAGES.

0 commit comments

Comments
 (0)