Skip to content

Commit 53bf814

Browse files
authored
Add files via upload
1 parent c863a8e commit 53bf814

File tree

1 file changed

+180
-0
lines changed

1 file changed

+180
-0
lines changed

pom.xml

Lines changed: 180 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,180 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2+
<modelVersion>4.0.0</modelVersion>
3+
4+
<groupId>com.github.json-java-put-null-fix</groupId>
5+
<artifactId>json</artifactId>
6+
<version>3.0.28</version>
7+
<packaging>bundle</packaging>
8+
9+
<name>JSON in Java WITH WORKING .put(null)</name>
10+
<description>
11+
JSON is a light-weight, language independent, data interchange format.
12+
See http://www.JSON.org/
13+
14+
The files in this package implement JSON encoders/decoders in Java (AND WORKS WITH .put(null) AWESOME!!!).
15+
It also includes the capability to convert between JSON and XML, HTTP
16+
headers, Cookies, and CDL. AND AGAIN... WORKS WITH .put(null)
17+
18+
This is a reference implementation. There is a large number of JSON packages
19+
in Java. Perhaps someday the Java community will standardize on one. Until
20+
then, choose carefully. And finally this is why I created this nice WORKING JAVA JSON WITH .put(null)
21+
22+
The license includes this restriction: "The software shall be used for good,
23+
not evil." If your conscience cannot live with that, then choose a different
24+
package.
25+
</description>
26+
27+
<licenses>
28+
<license>
29+
<name>The JSON License</name>
30+
<url>http://json.org/license.html</url>
31+
<distribution>repo</distribution>
32+
<comments>Copyright (c) 2002 JSON.org
33+
34+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
35+
associated documentation files (the "Software"), to deal in the Software without restriction, including
36+
without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
37+
copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the
38+
following conditions:
39+
40+
The above copyright notice and this permission notice shall be included in all copies or substantial
41+
portions of the Software.
42+
43+
The Software shall be used for Good, not Evil.
44+
45+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
46+
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
47+
NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
48+
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
49+
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
50+
</comments>
51+
</license>
52+
</licenses>
53+
54+
<developers>
55+
<developer>
56+
<name>Leonardo Lopes</name>
57+
<email>malfaster@gmail.com</email>
58+
</developer>
59+
</developers>
60+
61+
<properties>
62+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
63+
</properties>
64+
65+
66+
<dependencies>
67+
<dependency>
68+
<groupId>junit</groupId>
69+
<artifactId>junit</artifactId>
70+
<version>4.13.1</version>
71+
<scope>test</scope>
72+
</dependency>
73+
<dependency>
74+
<groupId>com.jayway.jsonpath</groupId>
75+
<artifactId>json-path</artifactId>
76+
<version>2.1.0</version>
77+
<scope>test</scope>
78+
</dependency>
79+
<dependency>
80+
<groupId>org.mockito</groupId>
81+
<artifactId>mockito-core</artifactId>
82+
<version>1.9.5</version>
83+
<scope>test</scope>
84+
</dependency>
85+
</dependencies>
86+
87+
<build>
88+
<plugins>
89+
<plugin>
90+
<groupId>org.apache.felix</groupId>
91+
<artifactId>maven-bundle-plugin</artifactId>
92+
<version>3.0.1</version>
93+
<extensions>true</extensions>
94+
<configuration>
95+
<instructions>
96+
<Export-Package>
97+
org.json
98+
</Export-Package>
99+
<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
100+
</instructions>
101+
</configuration>
102+
</plugin>
103+
<plugin>
104+
<groupId>org.apache.maven.plugins</groupId>
105+
<artifactId>maven-compiler-plugin</artifactId>
106+
<version>2.3.2</version>
107+
<configuration>
108+
<source>1.6</source>
109+
<target>1.6</target>
110+
</configuration>
111+
</plugin>
112+
<plugin>
113+
<groupId>org.apache.maven.plugins</groupId>
114+
<artifactId>maven-source-plugin</artifactId>
115+
<version>2.1.2</version>
116+
<executions>
117+
<execution>
118+
<id>attach-sources</id>
119+
<goals>
120+
<goal>jar-no-fork</goal>
121+
</goals>
122+
</execution>
123+
</executions>
124+
</plugin>
125+
<plugin>
126+
<groupId>org.apache.maven.plugins</groupId>
127+
<artifactId>maven-javadoc-plugin</artifactId>
128+
<version>2.7</version>
129+
<executions>
130+
<execution>
131+
<id>attach-javadocs</id>
132+
<goals>
133+
<goal>jar</goal>
134+
</goals>
135+
<configuration>
136+
<additionalparam>-Xdoclint:none</additionalparam>
137+
</configuration>
138+
</execution>
139+
</executions>
140+
</plugin>
141+
<plugin>
142+
<groupId>org.apache.maven.plugins</groupId>
143+
<artifactId>maven-gpg-plugin</artifactId>
144+
<version>1.5</version>
145+
<executions>
146+
<execution>
147+
<id>sign-artifacts</id>
148+
<phase>verify</phase>
149+
<goals>
150+
<goal>sign</goal>
151+
</goals>
152+
</execution>
153+
</executions>
154+
</plugin>
155+
<plugin>
156+
<groupId>org.sonatype.plugins</groupId>
157+
<artifactId>nexus-staging-maven-plugin</artifactId>
158+
<version>1.6.3</version>
159+
<extensions>true</extensions>
160+
<configuration>
161+
<serverId>ossrh</serverId>
162+
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
163+
<autoReleaseAfterClose>false</autoReleaseAfterClose>
164+
</configuration>
165+
</plugin>
166+
<plugin>
167+
<groupId>org.apache.maven.plugins</groupId>
168+
<artifactId>maven-jar-plugin</artifactId>
169+
<version>3.2.0</version>
170+
<configuration>
171+
<archive>
172+
<manifestEntries>
173+
<Automatic-Module-Name>org.json</Automatic-Module-Name>
174+
</manifestEntries>
175+
</archive>
176+
</configuration>
177+
</plugin>
178+
</plugins>
179+
</build>
180+
</project>

0 commit comments

Comments
 (0)