From bb07b2cf40438bbcbe18ba3b80c6e896c331be9c Mon Sep 17 00:00:00 2001 From: Robert Brune Date: Tue, 23 Jun 2026 11:07:01 +0200 Subject: [PATCH 1/5] Delete javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchBranchMetaModel.java Delete duplicate files causing issues --- .../metamodel/KeyCcatchBranchMetaModel.java | 61 ------------------- 1 file changed, 61 deletions(-) delete mode 100644 javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchBranchMetaModel.java diff --git a/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchBranchMetaModel.java b/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchBranchMetaModel.java deleted file mode 100644 index 6423ce3915..0000000000 --- a/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchBranchMetaModel.java +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (C) 2007-2010 Júlio Vilmar Gesser. - * Copyright (C) 2011, 2013-2024 The JavaParser Team. - * - * This file is part of JavaParser. - * - * JavaParser can be used either under the terms of - * a) the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * b) the terms of the Apache License - * - * You should have received a copy of both licenses in LICENCE.LGPL and - * LICENCE.APACHE. Please refer to those files for details. - * - * JavaParser is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - */ -package com.github.javaparser.metamodel; - -import com.github.javaparser.ast.Generated; -import com.github.javaparser.ast.Node; -import com.github.javaparser.ast.key.KeyCcatchBranch; -import java.util.Optional; - -/** - * This file, class, and its contents are completely generated based on: - * - * - * For this reason, any changes made directly to this file will be overwritten the next time generators are run. - */ -@Generated("com.github.javaparser.generator.metamodel.NodeMetaModelGenerator") -public class KeyCcatchBranchMetaModel extends NodeMetaModel { - - @Generated("com.github.javaparser.generator.metamodel.NodeMetaModelGenerator") - KeyCcatchBranchMetaModel(Optional superBaseNodeMetaModel) { - super( - superBaseNodeMetaModel, - KeyCcatchBranch.class, - "KeyCcatchBranch", - "com.github.javaparser.ast.key", - true, - false); - } - - @Generated("com.github.javaparser.generator.metamodel.NodeMetaModelGenerator") - protected KeyCcatchBranchMetaModel( - Optional superNodeMetaModel, - Class type, - String name, - String packageName, - boolean isAbstract, - boolean hasWildcard) { - super(superNodeMetaModel, type, name, packageName, isAbstract, hasWildcard); - } -} From 3f76f1c252bb5d2c6df9e5adfd86e865df9ea96a Mon Sep 17 00:00:00 2001 From: Robert Brune Date: Tue, 23 Jun 2026 11:08:09 +0200 Subject: [PATCH 2/5] Delete javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchContinueMetaModel.java --- .../metamodel/KeyCcatchContinueMetaModel.java | 53 ------------------- 1 file changed, 53 deletions(-) delete mode 100644 javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchContinueMetaModel.java diff --git a/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchContinueMetaModel.java b/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchContinueMetaModel.java deleted file mode 100644 index ca8a1b4533..0000000000 --- a/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchContinueMetaModel.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (C) 2007-2010 Júlio Vilmar Gesser. - * Copyright (C) 2011, 2013-2024 The JavaParser Team. - * - * This file is part of JavaParser. - * - * JavaParser can be used either under the terms of - * a) the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * b) the terms of the Apache License - * - * You should have received a copy of both licenses in LICENCE.LGPL and - * LICENCE.APACHE. Please refer to those files for details. - * - * JavaParser is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - */ -package com.github.javaparser.metamodel; - -import com.github.javaparser.ast.Generated; -import com.github.javaparser.ast.key.KeyCcatchContinue; -import java.util.Optional; - -/** - * This file, class, and its contents are completely generated based on: - *
    - *
  • The contents and annotations within the package `com.github.javaparser.ast`, and
  • - *
  • `ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
  • - *
- * - * For this reason, any changes made directly to this file will be overwritten the next time generators are run. - */ -@Generated("com.github.javaparser.generator.metamodel.NodeMetaModelGenerator") -public class KeyCcatchContinueMetaModel extends KeyCcatchBranchMetaModel { - - @Generated("com.github.javaparser.generator.metamodel.NodeMetaModelGenerator") - KeyCcatchContinueMetaModel(Optional superBaseNodeMetaModel) { - super( - superBaseNodeMetaModel, - KeyCcatchContinue.class, - "KeyCcatchContinue", - "com.github.javaparser.ast.key", - false, - false); - } - - public PropertyMetaModel blockPropertyMetaModel; - - public PropertyMetaModel labelPropertyMetaModel; -} From 6315dae09043341d5ed50cb6beb04439ca9befb8 Mon Sep 17 00:00:00 2001 From: Robert Brune Date: Tue, 23 Jun 2026 11:08:26 +0200 Subject: [PATCH 3/5] Delete javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchBreakMetaModel.java --- .../metamodel/KeyCcatchBreakMetaModel.java | 53 ------------------- 1 file changed, 53 deletions(-) delete mode 100644 javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchBreakMetaModel.java diff --git a/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchBreakMetaModel.java b/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchBreakMetaModel.java deleted file mode 100644 index 829516eabb..0000000000 --- a/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchBreakMetaModel.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (C) 2007-2010 Júlio Vilmar Gesser. - * Copyright (C) 2011, 2013-2024 The JavaParser Team. - * - * This file is part of JavaParser. - * - * JavaParser can be used either under the terms of - * a) the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * b) the terms of the Apache License - * - * You should have received a copy of both licenses in LICENCE.LGPL and - * LICENCE.APACHE. Please refer to those files for details. - * - * JavaParser is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - */ -package com.github.javaparser.metamodel; - -import com.github.javaparser.ast.Generated; -import com.github.javaparser.ast.key.KeyCcatchBreak; -import java.util.Optional; - -/** - * This file, class, and its contents are completely generated based on: - *
    - *
  • The contents and annotations within the package `com.github.javaparser.ast`, and
  • - *
  • `ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
  • - *
- * - * For this reason, any changes made directly to this file will be overwritten the next time generators are run. - */ -@Generated("com.github.javaparser.generator.metamodel.NodeMetaModelGenerator") -public class KeyCcatchBreakMetaModel extends KeyCcatchBranchMetaModel { - - @Generated("com.github.javaparser.generator.metamodel.NodeMetaModelGenerator") - KeyCcatchBreakMetaModel(Optional superBaseNodeMetaModel) { - super( - superBaseNodeMetaModel, - KeyCcatchBreak.class, - "KeyCcatchBreak", - "com.github.javaparser.ast.key", - false, - false); - } - - public PropertyMetaModel blockPropertyMetaModel; - - public PropertyMetaModel labelPropertyMetaModel; -} From 31163e228b1a7025dbca6fe4c1d6f41c71289ce3 Mon Sep 17 00:00:00 2001 From: Robert Brune Date: Tue, 23 Jun 2026 11:08:49 +0200 Subject: [PATCH 4/5] Delete javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchReturnMetaModel.java --- .../metamodel/KeyCcatchReturnMetaModel.java | 53 ------------------- 1 file changed, 53 deletions(-) delete mode 100644 javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchReturnMetaModel.java diff --git a/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchReturnMetaModel.java b/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchReturnMetaModel.java deleted file mode 100644 index 13d9d356e1..0000000000 --- a/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchReturnMetaModel.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (C) 2007-2010 Júlio Vilmar Gesser. - * Copyright (C) 2011, 2013-2024 The JavaParser Team. - * - * This file is part of JavaParser. - * - * JavaParser can be used either under the terms of - * a) the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * b) the terms of the Apache License - * - * You should have received a copy of both licenses in LICENCE.LGPL and - * LICENCE.APACHE. Please refer to those files for details. - * - * JavaParser is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - */ -package com.github.javaparser.metamodel; - -import com.github.javaparser.ast.Generated; -import com.github.javaparser.ast.key.KeyCcatchReturn; -import java.util.Optional; - -/** - * This file, class, and its contents are completely generated based on: - *
    - *
  • The contents and annotations within the package `com.github.javaparser.ast`, and
  • - *
  • `ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
  • - *
- * - * For this reason, any changes made directly to this file will be overwritten the next time generators are run. - */ -@Generated("com.github.javaparser.generator.metamodel.NodeMetaModelGenerator") -public class KeyCcatchReturnMetaModel extends KeyCcatchBranchMetaModel { - - @Generated("com.github.javaparser.generator.metamodel.NodeMetaModelGenerator") - KeyCcatchReturnMetaModel(Optional superBaseNodeMetaModel) { - super( - superBaseNodeMetaModel, - KeyCcatchReturn.class, - "KeyCcatchReturn", - "com.github.javaparser.ast.key", - false, - false); - } - - public PropertyMetaModel blockPropertyMetaModel; - - public PropertyMetaModel parameterPropertyMetaModel; -} From 30076bcca1b82a311bdc8af920241e0d8020582a Mon Sep 17 00:00:00 2001 From: Robert Brune Date: Tue, 23 Jun 2026 11:09:39 +0200 Subject: [PATCH 5/5] Delete javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchParameterMetaModel.java --- .../KeyCcatchParameterMetaModel.java | 53 ------------------- 1 file changed, 53 deletions(-) delete mode 100644 javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchParameterMetaModel.java diff --git a/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchParameterMetaModel.java b/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchParameterMetaModel.java deleted file mode 100644 index b225468351..0000000000 --- a/javaparser-core/src/main/java/com/github/javaparser/metamodel/KeyCcatchParameterMetaModel.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (C) 2007-2010 Júlio Vilmar Gesser. - * Copyright (C) 2011, 2013-2024 The JavaParser Team. - * - * This file is part of JavaParser. - * - * JavaParser can be used either under the terms of - * a) the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * b) the terms of the Apache License - * - * You should have received a copy of both licenses in LICENCE.LGPL and - * LICENCE.APACHE. Please refer to those files for details. - * - * JavaParser is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - */ -package com.github.javaparser.metamodel; - -import com.github.javaparser.ast.Generated; -import com.github.javaparser.ast.key.KeyCcatchParameter; -import java.util.Optional; - -/** - * This file, class, and its contents are completely generated based on: - *
    - *
  • The contents and annotations within the package `com.github.javaparser.ast`, and
  • - *
  • `ALL_NODE_CLASSES` within the class `com.github.javaparser.generator.metamodel.MetaModelGenerator`.
  • - *
- * - * For this reason, any changes made directly to this file will be overwritten the next time generators are run. - */ -@Generated("com.github.javaparser.generator.metamodel.NodeMetaModelGenerator") -public class KeyCcatchParameterMetaModel extends KeyCcatchBranchMetaModel { - - @Generated("com.github.javaparser.generator.metamodel.NodeMetaModelGenerator") - KeyCcatchParameterMetaModel(Optional superBaseNodeMetaModel) { - super( - superBaseNodeMetaModel, - KeyCcatchParameter.class, - "KeyCcatchParameter", - "com.github.javaparser.ast.key", - false, - false); - } - - public PropertyMetaModel blockPropertyMetaModel; - - public PropertyMetaModel parameterPropertyMetaModel; -}