Skip to content

Commit 6fa4b11

Browse files
author
Leonardo Lopes
committed
Oops
1 parent 53bf814 commit 6fa4b11

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+178
-16915
lines changed

pom.xml

Lines changed: 22 additions & 151 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,13 @@
11
<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">
22
<modelVersion>4.0.0</modelVersion>
33

4-
<groupId>com.github.json-java-put-null-fix</groupId>
5-
<artifactId>json</artifactId>
6-
<version>3.0.28</version>
7-
<packaging>bundle</packaging>
4+
<groupId>com.github.leonardofel</groupId>
5+
<artifactId>json-java-put-null-fix</artifactId>
6+
<version>3.0.29</version>
7+
<packaging>jar</packaging>
88

99
<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>
10+
<url>http://maven.apache.org</url>
5311

5412
<developers>
5513
<developer>
@@ -60,8 +18,22 @@
6018

6119
<properties>
6220
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21+
<java.version>11</java.version>
6322
</properties>
6423

24+
<build>
25+
<plugins>
26+
<plugin>
27+
<groupId>org.apache.maven.plugins</groupId>
28+
<artifactId>maven-compiler-plugin</artifactId>
29+
<version>3.1</version>
30+
<configuration>
31+
<source>${java.version}</source>
32+
<target>${java.version}</target>
33+
</configuration>
34+
</plugin>
35+
</plugins>
36+
</build>
6537

6638
<dependencies>
6739
<dependency>
@@ -71,110 +43,9 @@
7143
<scope>test</scope>
7244
</dependency>
7345
<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>
46+
<groupId>org.json</groupId>
47+
<artifactId>json</artifactId>
48+
<version>20201115</version>
8449
</dependency>
8550
</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>
18051
</project>

0 commit comments

Comments
 (0)