Skip to content

Commit a000f78

Browse files
committed
fixes #127 update license copyright and add NOTICE
1 parent 490b20a commit a000f78

File tree

65 files changed

+486
-44
lines changed

Some content is hidden

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

65 files changed

+486
-44
lines changed

NOTICE

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
Json-schema-validator
2+
=====================
3+
4+
5+
Copyright (c) 2019 Network New Technologies Inc.
6+
7+
Licensed under the Apache License, Version 2.0 (the "License");
8+
you may not use this file except in compliance with the License.
9+
You may obtain a copy of the License at
10+
11+
http://www.apache.org/licenses/LICENSE-2.0
12+
13+
Unless required by applicable law or agreed to in writing, software
14+
distributed under the License is distributed on an "AS IS" BASIS,
15+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16+
See the License for the specific language governing permissions and
17+
limitations under the License.
18+
19+
20+
==========================================================================
21+
Third Party Dependencies
22+
==========================================================================
23+
24+
This project includes or depends on code from third party projects.
25+
26+
The following are attribution notices from dependencies:
27+
28+
-----------------
29+
Undertow
30+
-----------------
31+
32+
JBoss, Home of Professional Open Source.
33+
Copyright 2014 Red Hat, Inc., and individual contributors
34+
as indicated by the @author tags.
35+
36+
Licensed under the Apache License, Version 2.0 (the "License");
37+
you may not use this file except in compliance with the License.
38+
You may obtain a copy of the License at
39+
40+
http://www.apache.org/licenses/LICENSE-2.0
41+
42+
Unless required by applicable law or agreed to in writing, software
43+
distributed under the License is distributed on an "AS IS" BASIS,
44+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
45+
See the License for the specific language governing permissions and
46+
limitations under the License.
47+
48+
-----------------
49+
Jackson
50+
-----------------
51+
52+
This copy of Jackson JSON processor streaming parser/generator is licensed under the
53+
Apache (Software) License, version 2.0 ("the License").
54+
See the License for details about distribution rights, and the
55+
specific rights regarding derivate works.
56+
57+
You may obtain a copy of the License at:
58+
59+
http://www.apache.org/licenses/LICENSE-2.0
60+
61+
-----------------
62+
SLF4J
63+
-----------------
64+
65+
Copyright (c) 2004-2017 QOS.ch
66+
All rights reserved.
67+
68+
Permission is hereby granted, free of charge, to any person obtaining
69+
a copy of this software and associated documentation files (the
70+
"Software"), to deal in the Software without restriction, including
71+
without limitation the rights to use, copy, modify, merge, publish,
72+
distribute, sublicense, and/or sell copies of the Software, and to
73+
permit persons to whom the Software is furnished to do so, subject to
74+
the following conditions:
75+
76+
The above copyright notice and this permission notice shall be
77+
included in all copies or substantial portions of the Software.
78+
79+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
80+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
81+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
82+
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
83+
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
84+
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
85+
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
86+
87+
https://www.slf4j.org/license.html
88+
89+
-----------------
90+
Commons-lang3
91+
-----------------
92+
93+
Licensed to the Apache Software Foundation (ASF) under one or more
94+
contributor license agreements. See the NOTICE file distributed with
95+
this work for additional information regarding copyright ownership.
96+
The ASF licenses this file to You under the Apache License, Version 2.0
97+
(the "License"); you may not use this file except in compliance with
98+
the License. You may obtain a copy of the License at
99+
100+
http://www.apache.org/licenses/LICENSE-2.0
101+
102+
Unless required by applicable law or agreed to in writing, software
103+
distributed under the License is distributed on an "AS IS" BASIS,
104+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
105+
See the License for the specific language governing permissions and
106+
limitations under the License.
107+
108+
-----------------
109+
Logback
110+
-----------------
111+
112+
Logback: the reliable, generic, fast and flexible logging framework.
113+
Copyright (C) 1999-2015, QOS.ch. All rights reserved.
114+
115+
This program and the accompanying materials are dual-licensed under
116+
either the terms of the Eclipse Public License v1.0 as published by
117+
the Eclipse Foundation
118+
119+
or (per the licensee's choosing)
120+
121+
under the terms of the GNU Lesser General Public License version 2.1
122+
as published by the Free Software Foundation.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ as it is the way to construct JsonSchema object.
6767
* Copyright (c) 2016 Network New Technologies Inc.
6868
*
6969
* Licensed under the Apache License, Version 2.0 (the "License");
70-
* You may not use this file except in compliance with the License.
70+
* you may not use this file except in compliance with the License.
7171
* You may obtain a copy of the License at
7272
*
7373
* http://www.apache.org/licenses/LICENSE-2.0

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
~ Copyright (c) 2016 Network New Technologies Inc.
33
~
44
~ Licensed under the Apache License, Version 2.0 (the "License");
5-
~ You may not use this file except in compliance with the License.
5+
~ you may not use this file except in compliance with the License.
66
~ You may obtain a copy of the License at
77
~
88
~ http://www.apache.org/licenses/LICENSE-2.0

src/main/java/com/networknt/schema/AbstractFormat.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
/*
2+
* Copyright (c) 2016 Network New Technologies Inc.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
117
package com.networknt.schema;
218

319
public abstract class AbstractFormat implements Format{

src/main/java/com/networknt/schema/AbstractJsonValidator.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
/*
2+
* Copyright (c) 2016 Network New Technologies Inc.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
117
package com.networknt.schema;
218

319
import java.util.Collections;

src/main/java/com/networknt/schema/AbstractKeyword.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
/*
2+
* Copyright (c) 2016 Network New Technologies Inc.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
117
package com.networknt.schema;
218

319

src/main/java/com/networknt/schema/AdditionalPropertiesValidator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Copyright (c) 2016 Network New Technologies Inc.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
5-
* You may not use this file except in compliance with the License.
5+
* you may not use this file except in compliance with the License.
66
* You may obtain a copy of the License at
77
*
88
* http://www.apache.org/licenses/LICENSE-2.0

src/main/java/com/networknt/schema/AllOfValidator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Copyright (c) 2016 Network New Technologies Inc.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
5-
* You may not use this file except in compliance with the License.
5+
* you may not use this file except in compliance with the License.
66
* You may obtain a copy of the License at
77
*
88
* http://www.apache.org/licenses/LICENSE-2.0

src/main/java/com/networknt/schema/AnyOfValidator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Copyright (c) 2016 Network New Technologies Inc.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
5-
* You may not use this file except in compliance with the License.
5+
* you may not use this file except in compliance with the License.
66
* You may obtain a copy of the License at
77
*
88
* http://www.apache.org/licenses/LICENSE-2.0

src/main/java/com/networknt/schema/BaseJsonValidator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Copyright (c) 2016 Network New Technologies Inc.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
5-
* You may not use this file except in compliance with the License.
5+
* you may not use this file except in compliance with the License.
66
* You may obtain a copy of the License at
77
*
88
* http://www.apache.org/licenses/LICENSE-2.0

0 commit comments

Comments
 (0)