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