Skip to content

Commit 9d05dfc

Browse files
Shilpi3bakkot
authored andcommitted
ES2018 implementation (#250)
1 parent 8b6abaf commit 9d05dfc

File tree

387 files changed

+3158
-2117
lines changed

Some content is hidden

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

387 files changed

+3158
-2117
lines changed

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@ language: java
33
before_script:
44
- curl https://raw.githubusercontent.com/shapesecurity/CLA/master/cla-travis.sh | bash
55
jdk:
6-
- oraclejdk8
6+
- openjdk8
7+
78

generated-sources/main/java/com/shapesecurity/shift/es2017/ast/ArrayAssignmentTarget.java renamed to generated-sources/main/java/com/shapesecurity/shift/es2018/ast/ArrayAssignmentTarget.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
*/
1717

1818

19-
package com.shapesecurity.shift.es2017.ast;
19+
package com.shapesecurity.shift.es2018.ast;
2020

2121
import javax.annotation.Nonnull;
2222
import com.shapesecurity.functional.data.HashCodeBuilder;

generated-sources/main/java/com/shapesecurity/shift/es2017/ast/ArrayBinding.java renamed to generated-sources/main/java/com/shapesecurity/shift/es2018/ast/ArrayBinding.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
*/
1717

1818

19-
package com.shapesecurity.shift.es2017.ast;
19+
package com.shapesecurity.shift.es2018.ast;
2020

2121
import javax.annotation.Nonnull;
2222
import com.shapesecurity.functional.data.HashCodeBuilder;

generated-sources/main/java/com/shapesecurity/shift/es2017/ast/ArrayExpression.java renamed to generated-sources/main/java/com/shapesecurity/shift/es2018/ast/ArrayExpression.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616
*/
1717

1818

19-
package com.shapesecurity.shift.es2017.ast;
19+
package com.shapesecurity.shift.es2018.ast;
2020

2121
import javax.annotation.Nonnull;
2222
import com.shapesecurity.functional.data.HashCodeBuilder;
2323
import com.shapesecurity.functional.data.ImmutableList;
2424
import com.shapesecurity.functional.data.Maybe;
25-
import com.shapesecurity.shift.es2017.ast.operators.Precedence;
25+
import com.shapesecurity.shift.es2018.ast.operators.Precedence;
2626

2727
public class ArrayExpression implements Expression {
2828
@Nonnull

generated-sources/main/java/com/shapesecurity/shift/es2017/ast/ArrowExpression.java renamed to generated-sources/main/java/com/shapesecurity/shift/es2018/ast/ArrowExpression.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
*/
1717

1818

19-
package com.shapesecurity.shift.es2017.ast;
19+
package com.shapesecurity.shift.es2018.ast;
2020

2121
import javax.annotation.Nonnull;
2222
import com.shapesecurity.functional.data.HashCodeBuilder;
23-
import com.shapesecurity.shift.es2017.ast.operators.Precedence;
23+
import com.shapesecurity.shift.es2018.ast.operators.Precedence;
2424

2525
public class ArrowExpression implements Expression {
2626
@Nonnull

generated-sources/main/java/com/shapesecurity/shift/es2017/ast/AssignmentExpression.java renamed to generated-sources/main/java/com/shapesecurity/shift/es2018/ast/AssignmentExpression.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
*/
1717

1818

19-
package com.shapesecurity.shift.es2017.ast;
19+
package com.shapesecurity.shift.es2018.ast;
2020

2121
import javax.annotation.Nonnull;
2222
import com.shapesecurity.functional.data.HashCodeBuilder;
23-
import com.shapesecurity.shift.es2017.ast.operators.Precedence;
23+
import com.shapesecurity.shift.es2018.ast.operators.Precedence;
2424

2525
public class AssignmentExpression implements Expression {
2626
@Nonnull

generated-sources/main/java/com/shapesecurity/shift/es2017/ast/AssignmentTarget.java renamed to generated-sources/main/java/com/shapesecurity/shift/es2018/ast/AssignmentTarget.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@
1616
*/
1717

1818

19-
package com.shapesecurity.shift.es2017.ast;
19+
package com.shapesecurity.shift.es2018.ast;
2020

2121
public interface AssignmentTarget extends AssignmentTargetAssignmentTargetWithDefault, VariableDeclarationAssignmentTarget {}

generated-sources/main/java/com/shapesecurity/shift/es2017/ast/AssignmentTargetAssignmentTargetWithDefault.java renamed to generated-sources/main/java/com/shapesecurity/shift/es2018/ast/AssignmentTargetAssignmentTargetWithDefault.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@
1616
*/
1717

1818

19-
package com.shapesecurity.shift.es2017.ast;
19+
package com.shapesecurity.shift.es2018.ast;
2020

2121
public interface AssignmentTargetAssignmentTargetWithDefault extends Node {}

generated-sources/main/java/com/shapesecurity/shift/es2017/ast/AssignmentTargetIdentifier.java renamed to generated-sources/main/java/com/shapesecurity/shift/es2018/ast/AssignmentTargetIdentifier.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
*/
1717

1818

19-
package com.shapesecurity.shift.es2017.ast;
19+
package com.shapesecurity.shift.es2018.ast;
2020

2121
import javax.annotation.Nonnull;
2222
import com.shapesecurity.functional.data.HashCodeBuilder;

generated-sources/main/java/com/shapesecurity/shift/es2017/ast/AssignmentTargetPattern.java renamed to generated-sources/main/java/com/shapesecurity/shift/es2018/ast/AssignmentTargetPattern.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@
1616
*/
1717

1818

19-
package com.shapesecurity.shift.es2017.ast;
19+
package com.shapesecurity.shift.es2018.ast;
2020

2121
public interface AssignmentTargetPattern extends AssignmentTarget {}

0 commit comments

Comments
 (0)