Skip to content

Commit 792eda2

Browse files
committed
Drop org.json dependency
1 parent 61b286e commit 792eda2

6 files changed

Lines changed: 59 additions & 71 deletions

File tree

build-scripts/scripts/build/deserializer.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,13 @@ import com.shapesecurity.shift.es${year}.ast.operators.CompoundAssignmentOperato
4040
import com.shapesecurity.shift.es${year}.ast.operators.UnaryOperator;
4141
import com.shapesecurity.shift.es${year}.ast.operators.UpdateOperator;
4242
43-
import org.json.JSONException;
44-
4543
import java.util.ArrayList;
4644
4745
public class Deserializer {
4846
4947
protected Deserializer() {}
5048
51-
public static Node deserialize(String toDeserialize) throws JSONException, IllegalAccessException, InstantiationException, ClassNotFoundException, NoSuchMethodException {
49+
public static Node deserialize(String toDeserialize) throws IllegalAccessException, InstantiationException, ClassNotFoundException, NoSuchMethodException {
5250
JsonElement json = new JsonParser().parse(toDeserialize);
5351
return new Deserializer().deserializeNode(json);
5452
}

generated-sources/main/java/com/shapesecurity/shift/es2018/serialization/Deserializer.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,13 @@
2929
import com.shapesecurity.shift.es2018.ast.operators.UnaryOperator;
3030
import com.shapesecurity.shift.es2018.ast.operators.UpdateOperator;
3131

32-
import org.json.JSONException;
33-
3432
import java.util.ArrayList;
3533

3634
public class Deserializer {
3735

3836
protected Deserializer() {}
3937

40-
public static Node deserialize(String toDeserialize) throws JSONException, IllegalAccessException, InstantiationException, ClassNotFoundException, NoSuchMethodException {
38+
public static Node deserialize(String toDeserialize) throws IllegalAccessException, InstantiationException, ClassNotFoundException, NoSuchMethodException {
4139
JsonElement json = new JsonParser().parse(toDeserialize);
4240
return new Deserializer().deserializeNode(json);
4341
}

pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,6 @@
5858
<artifactId>guava</artifactId>
5959
<version>19.0</version>
6060
</dependency>
61-
<dependency>
62-
<groupId>org.json</groupId>
63-
<artifactId>json</artifactId>
64-
<version>20160810</version>
65-
</dependency>
6661
<dependency>
6762
<groupId>com.google.code.gson</groupId>
6863
<artifactId>gson</artifactId>

0 commit comments

Comments
 (0)