Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package javaparser for openSUSE:Factory checked in at 2023-02-10 14:35:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/javaparser (Old) and /work/SRC/openSUSE:Factory/.javaparser.new.1848 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "javaparser" Fri Feb 10 14:35:29 2023 rev:4 rq:1064160 version:3.24.9 Changes: -------- --- /work/SRC/openSUSE:Factory/javaparser/javaparser.changes 2022-05-23 17:05:36.033255508 +0200 +++ /work/SRC/openSUSE:Factory/.javaparser.new.1848/javaparser.changes 2023-02-10 14:35:34.262010410 +0100 @@ -1,0 +2,136 @@ +Mon Dec 12 16:35:19 UTC 2022 - Anton Shvetz <shvetz.an...@gmail.com> + +- Upgrade to upstream version 3.24.9 + * Highlights + + Remove "executable" bit from code files (PR #3755 by @icmdaf) + * Added + + Created TypeSolverBuilder (PR #3421 by @4everTheOne) + * Changed + + Changing, in test classes, the initialization of the lexical + preserva⦠(PR #3779 by @jlerbsc) + + chore(deps): bump maven-dependency-plugin from 3.3.0 to 3.4.0 + (PR #3770 by @dependabot[bot]) + + chore(deps): bump maven-install-plugin from 3.0.1 to 3.1.0 + (PR #3756 by @dependabot[bot]) + * Fixed + + Fix: #3195 Resolved methods in outer classes not inferred + correcly (PR #3778 by @jlerbsc) + + Fix: #3681 LineComment alwaysing trimming content (PR #3777 + by @jlerbsc) + + Fix: #3773 Replacing nodes causes error in lexical preserving + printer⦠(PR #3776 by @jlerbsc) + + Fix: #2517 Modifying some nodes with the lexicalPreservation + enabled ⦠(PR #3775 by @jlerbsc) + + Fix: #3725 JavaParserFacade var type in for-each loop cannot + be resolved (PR #3768 by @abego) + + Fix: #3216 LexicalPreservingPrinter add Wrong indentation + when removing comments (PR #3766 by @jlerbsc) + + Fix: #3472 Line comment removal causes IllegalStateException + with LexicalPreservingPrinter (PR #3765 by @jlerbsc) + + Fix: #3441 LexicalPreservingPrinter prints wrong output with + line com⦠(PR #3764 by @jlerbsc) + + Fix: #2137 ClassOrInterfaceDeclaration addMember using index + (PR #3763 by @jlerbsc) + + Fix: #3761 Lexical preserving corrupts source when adding a + modifier in first position (PR #3762 by @jlerbsc) + + Fix: #3693 Removing modifiers from method declaration results + in loss⦠(PR #3760 by @jlerbsc) + + Fix: #3750 Lexical preserving corrupts source (PR #3759 by + @jlerbsc) + + Fix: Fix the indentation generated by the + LexicalPreservingPrinter wh⦠(PR #3758 by @jlerbsc) + * Security + + Remove "executable" bit from code files (PR #3755 by @icmdaf) +- Add build dependency on mvn(org.checkerframework:checker-qual) + +------------------------------------------------------------------- +Sun Nov 27 13:34:32 UTC 2022 - Anton Shvetz <shvetz.an...@gmail.com> + +- Upgrade to upstream version 3.24.8 + * Added + + [Fixes #3099] Added ability to solve type with a list of + expected type arguments + + [Suggestion] NonNull generator for parameters + * Changed + + Updated workflow to only run one job per PR + + Remove or comment system.out.println statement in unit tests + + Added Optional method in SymbolReference + + Centralized management of symbol solver exceptions to prevent + exception type Erasion + * Fixed + + Fix issue #1827 Issue resolving a constructor of a class + using generics + + Fix issue #3728 ParseProblemException + + Updated Badge for Build and Coverage + + Position + + Fix part of issue #3721 UnsupportedOperationException while + trying to modify the type of a variable + + Implemented isReferenceType in ResolvedTypeDeclaration and + isTypeParameter in ResolvedTypeParameterDeclaration + * Developer Changes + + chore(deps): bump versions-maven-plugin from 2.12.0 to 2.13.0 + + Fix maven wrapper not found in generator scripts + + chore(deps): bump actions/checkout from 3.0.2 to 3.1.0 + * Uncategorised + + Change issue 1945 test to paramaterized + + More unit tests for JavaToken and CodeGenerationUtils +- Upgrade to upstream version 3.24.7 + * Highlights + + Issue #3415 + * Changed + + Refactoring - use of existing methods + + Refactoring adding convenient methods to know if a + DifferenceElement is added, removed or kept + * Deprecated + + Issue #3415 + * Fixed + + Fix for ReflectionAnnotationDeclaration getClassName() + + Fix some yield expressions not recognized + + Accept final in instanceof pattern + + [Fix] Avoid test failure due to line separator differences on + windows host + + Fix issue #3700 Removing last statement with + LexicalPreservingPrinter results in loss of indendation + + Fix issue #3678 Function accepts a configuration but it does + not do anything +- Upgrade to upstream version 3.24.3 + * API or Behaviour Change + + Issue #3405 thread safety of pre/postprocessors (incl. + breaking change to Processor with pre/post processor + methods). + * Changed + + Minor refactoring to manage check in range and use hasRange + method in class CommentsInserter + + Renaming PACKAGE_PRIVATE to NONE (this refers to the + discussion in the issue #2242) + * Fixed + + Fix documentation of JAVA_17 + + Fix issue 3631 NameExpr.resolve() does not take end of inner + block scopes into account + + Fix issue #3588 Modifier is removed when removing an + annotation + + Fix lambda generic types that are always resolved to the + first type param + + Fix issue #3489 SourceRoot.tryToParse() fails if the root + path ends with a directory that is not a java identifier + + Default pretty printer should print inner-class receiver + parameters on constructors + + Issue #3405 thread safety of pre/postprocessors (incl. + breaking change to Processor with pre/post processor + methods). + * Developer Changes + + chore(deps): update actions/checkout action to v3.0.1 + + official Apache Maven wrapper + + chore(deps): update codecov/codecov-action action to v3 + + chore(deps): update dependency org.jacoco:jacoco-maven-plugin + to v0.8.8 + + chore(deps): update dependency + org.apache.maven.plugins:maven-clean-plugin to v3.2.0 + + chore(deps): update dependency + org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m6 +- Re-enable modules: + javaparser-symbol-solver-{core,logic,model,testing} +- Add build dependency on mvn(org.javassist:javassist) +- Update summary and description + +------------------------------------------------------------------- @@ -4 +140 @@ -- Upgrade to upstream version 2.24.2 +- Upgrade to upstream version 3.24.2 Old: ---- javaparser-parent-3.24.2.tar.gz New: ---- javaparser-parent-3.24.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ javaparser.spec ++++++ --- /var/tmp/diff_new_pack.CYo0qh/_old 2023-02-10 14:35:35.118015525 +0100 +++ /var/tmp/diff_new_pack.CYo0qh/_new 2023-02-10 14:35:35.122015549 +0100 @@ -17,10 +17,11 @@ Name: javaparser -Version: 3.24.2 +Version: 3.24.9 Release: 0 -Summary: Java 1 to 13 Parser and Abstract Syntax Tree for Java +Summary: Java 1 to 15 Parser and Abstract Syntax Tree for Java License: Apache-2.0 OR LGPL-3.0-or-later +Group: Development/Libraries/Java URL: https://javaparser.org Source0: https://github.com/javaparser/javaparser/archive/%{name}-parent-%{version}.tar.gz BuildRequires: fdupes @@ -28,15 +29,16 @@ BuildRequires: mvn(biz.aQute.bnd:bnd-maven-plugin) BuildRequires: mvn(javax.annotation:javax.annotation-api) BuildRequires: mvn(net.java.dev.javacc:javacc) +BuildRequires: mvn(org.checkerframework:checker-qual) BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin) BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin) +BuildRequires: mvn(org.javassist:javassist) BuildArch: noarch %description -This package contains a Java 1 to 13 Parser with AST generation and -visitor support. The AST records the source code structure, javadoc -and comments. It is also possible to change the AST nodes or create new -ones to modify the source code. +A set of libraries implementing a Java 1.0 - Java 15 Parser with advanced +analysis functionalities. This includes preview features to Java 13, with Java +14 preview features work-in-progress. %package javadoc Summary: Javadoc for %{name} @@ -54,6 +56,8 @@ %pom_remove_plugin :maven-source-plugin %pom_remove_plugin :coveralls-maven-plugin +%pom_add_dep org.checkerframework:checker-qual javaparser-symbol-solver-core + # Compatibility alias %{mvn_alias} :javaparser-core com.google.code.javaparser:javaparser @@ -78,12 +82,6 @@ %pom_disable_module javaparser-core-testing %pom_disable_module javaparser-core-testing-bdd -# Don't build the symbol solver -%pom_disable_module javaparser-symbol-solver-core -#%pom_disable_module javaparser-symbol-solver-logic -#%pom_disable_module javaparser-symbol-solver-model -%pom_disable_module javaparser-symbol-solver-testing - # Only need to ship the core module %pom_disable_module javaparser-core-generators %pom_disable_module javaparser-core-metamodel-generator ++++++ javaparser-parent-3.24.2.tar.gz -> javaparser-parent-3.24.9.tar.gz ++++++ /work/SRC/openSUSE:Factory/javaparser/javaparser-parent-3.24.2.tar.gz /work/SRC/openSUSE:Factory/.javaparser.new.1848/javaparser-parent-3.24.9.tar.gz differ: char 13, line 1