File tree Expand file tree Collapse file tree 6 files changed +10
-8
lines changed
src/main/java/org/everit/json/schema Expand file tree Collapse file tree 6 files changed +10
-8
lines changed Original file line number Diff line number Diff line change 177
177
<artifactId >handy-uri-templates</artifactId >
178
178
<version >2.1.6</version >
179
179
</dependency >
180
+ <dependency >
181
+ <groupId >com.google.re2j</groupId >
182
+ <artifactId >re2j</artifactId >
183
+ <version >1.1</version >
184
+ </dependency >
180
185
</dependencies >
181
186
</project >
Original file line number Diff line number Diff line change 2
2
3
3
import static java .util .Objects .requireNonNull ;
4
4
5
+ import com .google .re2j .Pattern ;
5
6
import java .util .ArrayList ;
6
7
import java .util .Collections ;
7
8
import java .util .HashMap ;
10
11
import java .util .Map ;
11
12
import java .util .Objects ;
12
13
import java .util .Set ;
13
- import java .util .regex .Pattern ;
14
-
15
14
import org .everit .json .schema .internal .JSONPrinter ;
16
15
17
16
/**
Original file line number Diff line number Diff line change 3
3
import static java .lang .String .format ;
4
4
import static java .util .Objects .requireNonNull ;
5
5
6
+ import com .google .re2j .Pattern ;
6
7
import java .util .ArrayList ;
7
8
import java .util .List ;
8
9
import java .util .Set ;
9
- import java .util .regex .Pattern ;
10
-
11
10
import org .json .JSONObject ;
12
11
13
12
class ObjectSchemaValidatingVisitor extends Visitor {
Original file line number Diff line number Diff line change 3
3
import static java .util .Objects .requireNonNull ;
4
4
import static org .everit .json .schema .FormatValidator .NONE ;
5
5
6
+ import com .google .re2j .Pattern ;
6
7
import java .util .Objects ;
7
- import java .util .regex .Pattern ;
8
-
9
8
import org .everit .json .schema .internal .JSONPrinter ;
10
9
11
10
/**
Original file line number Diff line number Diff line change 3
3
import static java .lang .String .format ;
4
4
import static java .util .Objects .requireNonNull ;
5
5
6
+ import com .google .re2j .Pattern ;
6
7
import java .util .Optional ;
7
- import java .util .regex .Pattern ;
8
8
9
9
public class StringSchemaValidatingVisitor extends Visitor {
10
10
Original file line number Diff line number Diff line change 1
1
package org .everit .json .schema ;
2
2
3
+ import com .google .re2j .Pattern ;
3
4
import java .util .List ;
4
5
import java .util .Map ;
5
6
import java .util .Set ;
6
- import java .util .regex .Pattern ;
7
7
8
8
abstract class Visitor {
9
9
You can’t perform that action at this time.
0 commit comments