Skip to content
This repository was archived by the owner on Jul 5, 2026. It is now read-only.

Commit cb46f5b

Browse files
committed
fix merge errors
1 parent e7b9523 commit cb46f5b

699 files changed

Lines changed: 16117 additions & 19506 deletions

File tree

Some content is hidden

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

‎javaparser-core-generators/src/main/java/com/github/javaparser/generator/VisitorGenerator.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
package com.github.javaparser.generator;
2323

24-
import static com.github.javaparser.ast.Modifier.Keyword.PUBLIC;
24+
import static com.github.javaparser.ast.Modifier.DefaultKeyword.PUBLIC;
2525

2626
import com.github.javaparser.ast.CompilationUnit;
2727
import com.github.javaparser.ast.body.ClassOrInterfaceDeclaration;

‎javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/PropertyGenerator.java‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
package com.github.javaparser.generator.core.node;
2323

2424
import static com.github.javaparser.StaticJavaParser.parseType;
25-
import static com.github.javaparser.ast.Modifier.Keyword.FINAL;
26-
import static com.github.javaparser.ast.Modifier.Keyword.PUBLIC;
25+
import static com.github.javaparser.ast.Modifier.DefaultKeyword.FINAL;
26+
import static com.github.javaparser.ast.Modifier.DefaultKeyword.PUBLIC;
2727
import static com.github.javaparser.ast.Modifier.createModifierList;
2828
import static com.github.javaparser.utils.CodeGenerationUtils.f;
2929
import static com.github.javaparser.utils.Utils.camelCaseToScreaming;

‎javaparser-core-metamodel-generator/src/main/java/com/github/javaparser/generator/metamodel/MetaModelGenerator.java‎

Lines changed: 46 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@
2525
import com.github.javaparser.StaticJavaParser;
2626
import com.github.javaparser.ast.CompilationUnit;
2727
import com.github.javaparser.ast.Node;
28+
import com.github.javaparser.ast.jml.expr.*;
29+
import com.github.javaparser.ast.jml.clauses.*;
30+
import com.github.javaparser.ast.jml.stmt.*;
31+
import com.github.javaparser.ast.jml.body.*;
32+
import com.github.javaparser.ast.jml.doc.*;
2833
import com.github.javaparser.ast.NodeList;
2934
import com.github.javaparser.ast.body.ClassOrInterfaceDeclaration;
3035
import com.github.javaparser.ast.body.CompactConstructorDeclaration;
@@ -151,18 +156,18 @@ public class MetaModelGenerator extends AbstractGenerator {
151156
add(com.github.javaparser.ast.expr.UnaryExpr.class);
152157
add(com.github.javaparser.ast.expr.VariableDeclarationExpr.class);
153158

154-
add(JmlDoc.class);
155-
add(JmlDocDeclaration.class);
156-
add(JmlDocStmt.class);
157-
add(JmlDocType.class);
159+
add(JmlDoc.class);
160+
add(JmlDocDeclaration.class);
161+
add(JmlDocStmt.class);
162+
add(JmlDocType.class);
158163

159-
add(JmlQuantifiedExpr.class);
160-
add(JmlTypeExpr.class);
161-
add(JmlBinaryInfixExpr.class);
162-
add(JmlLetExpr.class);
163-
add(JmlMultiCompareExpr.class);
164-
add(JmlLabelExpr.class);
165-
add(JmlSetComprehensionExpr.class);
164+
add(JmlQuantifiedExpr.class);
165+
add(JmlTypeExpr.class);
166+
add(JmlBinaryInfixExpr.class);
167+
add(JmlLetExpr.class);
168+
add(JmlMultiCompareExpr.class);
169+
add(JmlLabelExpr.class);
170+
add(JmlSetComprehensionExpr.class);
166171

167172
add(com.github.javaparser.ast.stmt.AssertStmt.class);
168173
add(com.github.javaparser.ast.stmt.BlockStmt.class);
@@ -189,36 +194,36 @@ public class MetaModelGenerator extends AbstractGenerator {
189194
add(com.github.javaparser.ast.stmt.WhileStmt.class);
190195
add(com.github.javaparser.ast.stmt.YieldStmt.class);
191196

192-
add(JmlStatement.class);
193-
add(JmlGhostStmt.class);
194-
add(JmlExpressionStmt.class);
195-
add(JmlRefiningStmt.class);
196-
add(JmlUnreachableStmt.class);
197-
add(JmlLabelStmt.class);
198-
add(JmlBeginStmt.class);
199-
add(JmlEndStmt.class);
200-
201-
add(JmlClassLevelDeclaration.class);
202-
add(JmlMethodDeclaration.class);
203-
add(JmlFieldDeclaration.class);
204-
add(JmlClause.class);
205-
add(JmlSimpleExprClause.class);
206-
add(JmlMultiExprClause.class);
207-
add(JmlSignalsClause.class);
208-
add(JmlSignalsOnlyClause.class);
209-
add(JmlClauseLabel.class);
210-
add(JmlForallClause.class);
211-
add(JmlOldClause.class);
212-
add(JmlCallableClause.class);
213-
add(JmlClauseIf.class);
214-
add(JmlMethodSignature.class);
215-
add(com.github.javaparser.ast.jml.clauses.JmlContract.class);
216-
217-
//add(com.github.javaparser.ast.JmlBoundVariable.class);
218-
219-
add(JmlClassExprDeclaration.class);
220-
add(JmlRepresentsDeclaration.class);
221-
add(JmlClassAccessibleDeclaration.class);
197+
add(JmlStatement.class);
198+
add(JmlGhostStmt.class);
199+
add(JmlExpressionStmt.class);
200+
add(JmlRefiningStmt.class);
201+
add(JmlUnreachableStmt.class);
202+
add(JmlLabelStmt.class);
203+
add(JmlBeginStmt.class);
204+
add(JmlEndStmt.class);
205+
206+
add(JmlClassLevelDeclaration.class);
207+
add(JmlMethodDeclaration.class);
208+
add(JmlFieldDeclaration.class);
209+
add(JmlClause.class);
210+
add(JmlSimpleExprClause.class);
211+
add(JmlMultiExprClause.class);
212+
add(JmlSignalsClause.class);
213+
add(JmlSignalsOnlyClause.class);
214+
add(JmlClauseLabel.class);
215+
add(JmlForallClause.class);
216+
add(JmlOldClause.class);
217+
add(JmlCallableClause.class);
218+
add(JmlClauseIf.class);
219+
add(JmlMethodSignature.class);
220+
add(com.github.javaparser.ast.jml.clauses.JmlContract.class);
221+
222+
//add(com.github.javaparser.ast.JmlBoundVariable.class);
223+
224+
add(JmlClassExprDeclaration.class);
225+
add(JmlRepresentsDeclaration.class);
226+
add(JmlClassAccessibleDeclaration.class);
222227

223228
add(com.github.javaparser.ast.type.ArrayType.class);
224229
add(com.github.javaparser.ast.type.ClassOrInterfaceType.class);

‎javaparser-core-metamodel-generator/src/main/java/com/github/javaparser/generator/metamodel/NodeMetaModelGenerator.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
import java.util.*;
3737

3838
import static com.github.javaparser.StaticJavaParser.*;
39-
import static com.github.javaparser.ast.Modifier.Keyword.*;
39+
import static com.github.javaparser.ast.Modifier.DefaultKeyword.*;
4040
import static com.github.javaparser.utils.CodeGenerationUtils.f;
4141
import static com.github.javaparser.utils.CodeGenerationUtils.optionalOf;
4242
import static com.github.javaparser.utils.Utils.decapitalize;

‎javaparser-core-serialization/pom.xml‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,6 @@
2323
</license>
2424
</licenses>
2525

26-
<properties>
27-
<java.version>1.8</java.version>
28-
</properties>
29-
3026
<build>
3127
<plugins>
3228
<plugin>
@@ -59,6 +55,11 @@
5955
<artifactId>jakarta.json-api</artifactId>
6056
<version>2.1.3</version>
6157
</dependency>
58+
<dependency>
59+
<groupId>com.google.truth</groupId>
60+
<artifactId>truth</artifactId>
61+
<scope>test</scope>
62+
</dependency>
6263
<!-- The jakarta.json variant of Glassfish is now available under a new name, Eclipse Parsson -->
6364
<dependency>
6465
<groupId>org.eclipse.parsson</groupId>

‎javaparser-core-serialization/src/main/java/com/github/javaparser/serialization/JavaParserJsonDeserializer.java‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
import com.github.javaparser.*;
2424
import com.github.javaparser.ast.CompilationUnit;
25+
import com.github.javaparser.ast.Modifier;
2526
import com.github.javaparser.ast.Node;
2627
import com.github.javaparser.ast.NodeList;
2728
import com.github.javaparser.ast.comments.Comment;
@@ -108,7 +109,7 @@ private Node deserializeObject(JsonObject nodeJson) {
108109
parameters.put(name, Boolean.parseBoolean(nodeJson.getString(name)));
109110
} else if (Enum.class.isAssignableFrom(type)) {
110111
parameters.put(name, Enum.valueOf((Class<? extends Enum>) type, nodeJson.getString(name)));
111-
} else if (type == Modifier.Keyword.class) {
112+
} else if (type == Modifier.DefaultKeyword.class) {
112113
//TODO weigl handle JmlDocModifier?
113114
parameters.put(name, Enum.valueOf(Modifier.DefaultKeyword.class, nodeJson.getString(name)));
114115
} else {

‎javaparser-core-serialization/src/test/java/com/github/javaparser/serialization/JavaParserJsonSerializerTest.java‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,22 @@
2323
import com.github.javaparser.ast.CompilationUnit;
2424
import com.github.javaparser.ast.Node;
2525

26+
import com.google.common.truth.Truth;
2627
import jakarta.json.Json;
2728
import jakarta.json.stream.JsonGenerator;
2829
import jakarta.json.stream.JsonGeneratorFactory;
2930

31+
import org.junit.jupiter.api.Assumptions;
3032
import org.junit.jupiter.api.Test;
3133

34+
import java.io.IOException;
35+
import java.io.InputStream;
3236
import java.io.StringWriter;
3337
import java.util.HashMap;
3438
import java.util.Map;
3539

3640
import static com.github.javaparser.StaticJavaParser.parse;
37-
import static org.junit.jupiter.api.Assertions.assertEquals;
41+
3842

3943
class JavaParserJsonSerializerTest {
4044
@Test
@@ -45,7 +49,7 @@ void test() throws IOException {
4549
InputStream is = getClass().getResourceAsStream("/example.json");
4650
byte[] buffer = new byte[1024 * 1024];
4751
int len = is.read(buffer);
48-
Assume.assumeTrue(len > 0);
52+
Assumptions.assumeTrue(len > 0);
4953
String expected = new String(buffer, 0, len);
5054
System.out.println(serialized);
5155
Truth.assertThat(serialized).isEqualTo(expected);

‎javaparser-core-testing-bdd/src/test/java/com/github/javaparser/steps/ManipulationSteps.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
package com.github.javaparser.steps;
2323

2424
import static com.github.javaparser.StaticJavaParser.*;
25-
import static com.github.javaparser.ast.Modifier.Keyword.PUBLIC;
25+
import static com.github.javaparser.ast.Modifier.DefaultKeyword.PUBLIC;
2626
import static com.github.javaparser.ast.Modifier.createModifierList;
2727
import static com.github.javaparser.ast.Modifier.staticModifier;
2828
import static com.github.javaparser.ast.NodeList.nodeList;

‎javaparser-core-testing/src/test/java/com/github/javaparser/ast/body/ClassOrInterfaceDeclarationTest.java‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ void sealedClass() {
9898
assertFalse(x.isInnerClass());
9999
assertFalse(x.isNestedType());
100100
assertFalse(x.isLocalClassDeclaration());
101-
assertTrue(x.hasModifier(Modifier.Keyword.SEALED));
101+
assertTrue(x.hasModifier(Modifier.DefaultKeyword.SEALED));
102102
assertEquals(x.getPermittedTypes().size(), 2);
103103
assertEquals(x.getPermittedTypes().get(0).getNameAsString(), "Y");
104104
assertEquals(x.getPermittedTypes().get(1).getNameAsString(), "Z");
@@ -113,7 +113,7 @@ void nonSealedClass() {
113113
assertFalse(x.isInnerClass());
114114
assertFalse(x.isNestedType());
115115
assertFalse(x.isLocalClassDeclaration());
116-
assertTrue(x.hasModifier(Modifier.Keyword.NON_SEALED));
116+
assertTrue(x.hasModifier(Modifier.DefaultKeyword.NON_SEALED));
117117
}
118118

119119
@ParameterizedTest

‎javaparser-core-testing/src/test/java/com/github/javaparser/ast/body/RecordDeclarationTest.java‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ void record_isImplicitlyFinal() {
341341

342342
RecordDeclaration recordDeclaration =
343343
cu.findFirst(RecordDeclaration.class).get();
344-
assertFalse(recordDeclaration.hasModifier(Modifier.Keyword.FINAL));
344+
assertFalse(recordDeclaration.hasModifier(Modifier.DefaultKeyword.FINAL));
345345
assertTrue(recordDeclaration.isFinal(), "Records are implicitly final.");
346346
}
347347

@@ -356,7 +356,7 @@ void record_isImplicitlyFinalWithoutExplicit() {
356356

357357
RecordDeclaration recordDeclaration =
358358
cu.findFirst(RecordDeclaration.class).get();
359-
assertFalse(recordDeclaration.hasModifier(Modifier.Keyword.FINAL));
359+
assertFalse(recordDeclaration.hasModifier(Modifier.DefaultKeyword.FINAL));
360360
assertTrue(recordDeclaration.isFinal(), "Records are implicitly final.");
361361
}
362362

@@ -541,7 +541,7 @@ void record_topLevelRecordsAreNotStatic() {
541541

542542
RecordDeclaration recordDeclaration =
543543
cu.findAll(RecordDeclaration.class).get(0);
544-
assertFalse(recordDeclaration.hasModifier(Modifier.Keyword.STATIC));
544+
assertFalse(recordDeclaration.hasModifier(Modifier.DefaultKeyword.STATIC));
545545
assertFalse(recordDeclaration.isStatic(), "Top level Records are NOT implicitly static.");
546546
}
547547

@@ -557,7 +557,7 @@ void record_nestedRecordsAreImplicitlyStatic() {
557557

558558
RecordDeclaration recordDeclaration =
559559
cu.findAll(RecordDeclaration.class).get(0);
560-
assertFalse(recordDeclaration.hasModifier(Modifier.Keyword.STATIC));
560+
assertFalse(recordDeclaration.hasModifier(Modifier.DefaultKeyword.STATIC));
561561
assertTrue(recordDeclaration.isStatic(), "Nested Records are implicitly static.");
562562
}
563563

0 commit comments

Comments
 (0)