Revisions of javaparser

buildservice-autocommit accepted request 1077582 from Fridrich Strba's avatar Fridrich Strba (fstrba) (revision 19)
baserev update by copy to link target
Fridrich Strba's avatar Fridrich Strba (fstrba) accepted request 1076767 from Anton Shvetz's avatar Anton Shvetz (urbic) (revision 18)
- Upgrade to upstream version 3.25.2
  * Changed
    + chore(deps): bump maven-scm-plugin from 1.13.0 to 2.0.0 (PR
      #3961 by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.8.1 to 10.9.1 (PR #3958
      by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.3.0 to 3.4.0 (PR
      #3954 by @dependabot[bot])
  * Fixed
    + Fix: issue 3947 MANIFEST.MF points to non-existent URL (PR
      #3966 by @jlerbsc)
    + Fix: issue 3951 ConfilictingGenericTypesException is thrown
      when an Object type is expected as a parameter and an
      interface is provided as the actual parameter (PR #3963 by
      @jlerbsc)
    + Fix: issue 3949 LexicalPreservingPrinter Ignores Changes to
      LambdaExp… (PR #3959 by @jlerbsc)
    + Fix: Unit test since Return-Type-Substituable is fully
      implemented on reference type (PR #3943 by @jlerbsc)
    + Fix: issue on FunctionalInterfaceLogic but waiting for
      Return-Type-Su… (PR #3941 by @jlerbsc)
    + Suggested fix: hardcoded specific LambdaExpr case in
      LexicalDifferenc… (PR #3938 by @blacelle)
    + Fix TextBlockLiteralExpr in LexicalDifferenceCalculator (PR
      #3937 by @blacelle)
    + Fix: issue 3919 An array of primitive type cannot be assigned
      to an array of object (PR #3933 by @jlerbsc)
buildservice-autocommit accepted request 1070175 from Fridrich Strba's avatar Fridrich Strba (fstrba) (revision 17)
baserev update by copy to link target
Fridrich Strba's avatar Fridrich Strba (fstrba) accepted request 1070174 from Anton Shvetz's avatar Anton Shvetz (urbic) (revision 16)
- Upgrade to upstream version 3.25.1
  * API or Behaviour Change
    + Fix: Issue 3045 Unexpected exception when solving type inside
      an Anonymous class (PR #3896 by @jlerbsc)
  * Added
    + Improved search for functional interfaces (PR #3894 by
      @jlerbsc)
  * Changed
    + chore(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0
      (PR #3928 by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.7.0 to 10.8.0 (PR #3927
      by @dependabot[bot])
    + chore(deps): bump versions-maven-plugin from 2.14.2 to 2.15.0
      (PR #3914 by @dependabot[bot])
    + chore(deps): bump maven-javadoc-plugin from 3.4.1 to 3.5.0
      (PR #3906 by @dependabot[bot])
    + Refactor: cleanup/refactor code after fixing #3859 (PR #3886
      by @abego)
  * Fixed
    + Fix: issue 3924 Removing ImportDeclaration with Annotated
      package thr… (PR #3926 by @jlerbsc)
    + Fix: issue 3918 JavaParserTypeDeclarationAdapter resolving
      wrong Type via Ancestor (PR #3921 by @jlerbsc)
    + Fix: issue 3919 ResolvedType::isAssignableBy(ResolvedType) is
      wrong f… (PR #3920 by @jlerbsc)
    + Fix: issue 3911 java.lang.UnsupportedOperationException: T[]
      while resolving generic method with type parameter with
      arrays like List<T[]> (PR #3917 by @jlerbsc)
    + Fix: \s escape gives lexical error but should be valid since
      Java 15 (PR #3903 by @jlerbsc)
    + Fix: Issue 3045 Unexpected exception when solving type inside
      an Anonymous class (PR #3896 by @jlerbsc)
    + Fix issue 1883 Finding lambda return type (PR #3890 by
      @jlerbsc)
    + Fix: issue 1815 ArrayIndexOutOfBoundsException when resolving
      lambda parameter. This fix is offered by Blackgen (PR #3888
      by @jlerbsc)
  * Developer Changes
    + chore(deps): bump checkstyle from 10.6.0 to 10.7.0 (PR #3885
      by @dependabot[bot])
- Upgrade to upstream version 3.25.0
  * Added
    + First part of the implementation of least upper bound logic
      (PR #3880 by @jlerbsc)
    + feat: Improved support for calculating the type of an object
      creation… (PR #3877 by @jlerbsc)
    + feat: Implement addRecord & getRecordByName for
      CompilationUnit (PR #3836 by @marcluque)
    + Support Jigsaw requires static (PR #3826 by @jlerbsc)
    + Add toDescriptor to ResolvedMethodDeclaration (PR #3819 by
      @vanHekthor)
    + Refactoring context (WIP) (PR #3792 by @jlerbsc)
    + Refactoring context (WIP) (PR #3782 by @jlerbsc)
    + Refactoring convert to usage (PR #3774 by @jlerbsc)
    + Simplified usage of class AssociableToAST (PR #3063 by
      @4everTheOne)
  * Changed
    + Revert import related checkstyle rule from error to warning
      (PR #3881 by @jlerbsc)
    + Minor refactoring for example to get all parameter types (PR
      #3879 by @jlerbsc)
    + Add header and footer methods in comments instead of using
      literal st… (PR #3876 by @jlerbsc)
    + In the context of lexical preservation, the CSM token must be
      added m… (PR #3874 by @jlerbsc)
    + Refactoring: remove useless code that is already implemented
      (PR #3869 by @jlerbsc)
    + Memory usage improvement when printing a node from the
      LexicalPreserv… (PR #3858 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.24.1 to 3.24.2 (PR
      #3852 by @dependabot[bot])
    + chore(deps): bump maven-checkstyle-plugin from 3.2.0 to 3.2.1
      (PR #3846 by @dependabot[bot])
    + chore(deps): bump maven-dependency-plugin from 3.4.0 to 3.5.0
      (PR #3845 by @dependabot[bot])
    + chore(deps): update junit5 monorepo to v5.9.2 (PR #3840 by
      @renovate[bot])
    + Minor refactoring on Difference class (PR #3839 by @jlerbsc)
    + chore(deps-dev): bump assertj-core from 3.23.1 to 3.24.1 (PR
      #3837 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.2.0 to 3.3.0 (PR
      #3834 by @dependabot[bot])
    + chore(deps): bump checkstyle from 10.5.0 to 10.6.0 (PR #3829
      by @dependabot[bot])
  * Fixed
    + Fix: Method hasScope must return true on
      NodeWithOptionalScope and No… (PR #3875 by @jlerbsc)
    + fix #3859 UnsupportedOperationException when trying to
      resolve a type… (PR #3873 by @abego)
    + Fix: issue 3866 Symbol solver is unable to resolve inner
      classes of ancestors when they are prefixed with a subclass
      (PR #3868 by @jlerbsc)
    + Fix: issue 3703 Allow removing empty parentheses after
      removing all pairs from an annotation (PR #3865 by @jlerbsc)
    + Fix: One must be able to know if any resolved type is a boxed
      primiti… (PR #3864 by @jlerbsc)
    + Fix: Issue 2374 Comments of added Nodes are ignored in
      LexicalPreserv… (PR #3856 by @jlerbsc)
    + Checkstyle for unused import (PR #3841 by @4everTheOne)
    + Update bnd file (PR #3783 by @jlerbsc)
  * Developer Changes
    + Update javaparser copyright headers (PR #3862 by @jlerbsc)
  * Uncategorised
    + Add test case to verify range calculation on ArrayType (PR
      #3828 by @jlerbsc)
    + Add test case to verify that LexicalPreservation supports
      TextBlock (PR #3827 by @jlerbsc)
    + Refactoring: Removing useless method convertToUsage in
      JavaParserFacade (PR #3780 by @jlerbsc)
- Upgrade to upstream version 3.24.10
  * Added
    + Add a method in LexicalPreservingPrinter to know if LPP is
      available/activated on the specified node (PR #3823 by
      @jlerbsc)
    + Handle nested records (PR #3814 by @mernst)
    + Source printer import ordering strategy (PR #3807 by
      @4everTheOne)
  * Changed
    + chore(deps): bump versions-maven-plugin from 2.14.1 to 2.14.2
      (PR #3817 by @dependabot[bot])
    + Enabled import validation (PR #3812 by @4everTheOne)
    + Part 5 | Import organization (PR #3805 by @4everTheOne)
    + Part 4 | Import organization (PR #3804 by @4everTheOne)
    + Part 3 | Import organization (PR #3803 by @4everTheOne)
    + Part 2 | Import organization (PR #3802 by @4everTheOne)
    + Part 1 | Import organization (PR #3801 by @4everTheOne)
    + Checkstyle configuration tweaks (PR #3799 by @4everTheOne)
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.1
      (PR #3797 by @dependabot[bot])
    + chore(deps): bump actions/checkout from 3.1.0 to 3.2.0 (PR
      #3789 by @dependabot[bot])
    + chore(deps): bump checkstyle from 8.45.1 to 10.5.0 (PR #3788
      by @dependabot[bot])
  * Fixed
    + explicit use asString for performance (PR #3821 by @dencat)
    + Fix: issue #3818 Wrong range calculation on ArrayType with
      multiple d… (PR #3820 by @jlerbsc)
    + Fix: Lexical Preserving Fails To Remove Comment (PR #3810 by
      @jlerbsc)
  * Developer Changes
    + chore(deps): bump versions-maven-plugin from 2.13.0 to 2.14.0
      (PR #3794 by @dependabot[bot])
    + Basic CheckStyle validation (PR #3781 by @4everTheOne)
  * Uncategorised
    + Fix: 3412 Remove walkmod again (PR #3806 by @jlerbsc)
buildservice-autocommit accepted request 1064160 from Fridrich Strba's avatar Fridrich Strba (fstrba) (revision 15)
baserev update by copy to link target
Fridrich Strba's avatar Fridrich Strba (fstrba) accepted request 1043021 from Anton Shvetz's avatar Anton Shvetz (urbic) (revision 14)
- 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)
- 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
- Upgrade to upstream version 3.24.2
  * Fixes:
    + Adding constructor descriptor
    + Fix issue #3491  Method has a multidimensional arrays argument
      in jar file. when call the method throw
      UnsolvedSymbolException
    + Fix issue #3218 GetSourceRoots() does not return all source
      roots
    + Bug in ArrayCreationExpr constructors
    + Fix issue 3440 Removing a node with LexicalPreservingPrinter
      causes UnsupportedOperationException
    + Improve unit test for BlockStmtContextResolutionTest
    + Improve Conditional Operator resolution [JLS 15.25]
    + Fix issue #3526 Variable or FieldDeclaration is not resolved
      correctly when another variable with the same name is
      declared in the same block
- Upgrade to the latest version 3.24.0
  * A long list of fixes is to be found at https://github.com/
    /javaparser/javaparser/blob/master/changelog.md
  * Upgrade needed to be able to upgrade jctools and make them
    not depend hard on Java 8
- Initial packaging of javaparser 3.3.5
buildservice-autocommit accepted request 978707 from Fridrich Strba's avatar Fridrich Strba (fstrba) (revision 13)
baserev update by copy to link target
Fridrich Strba's avatar Fridrich Strba (fstrba) committed (revision 12)
Fridrich Strba's avatar Fridrich Strba (fstrba) committed (revision 11)
Fridrich Strba's avatar Fridrich Strba (fstrba) committed (revision 10)
buildservice-autocommit accepted request 960738 from Fridrich Strba's avatar Fridrich Strba (fstrba) (revision 9)
baserev update by copy to link target
Fridrich Strba's avatar Fridrich Strba (fstrba) committed (revision 8)
Fridrich Strba's avatar Fridrich Strba (fstrba) committed (revision 7)
Fridrich Strba's avatar Fridrich Strba (fstrba) committed (revision 6)
Fridrich Strba's avatar Fridrich Strba (fstrba) committed (revision 5)
Fridrich Strba's avatar Fridrich Strba (fstrba) committed (revision 4)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 734358 from Fridrich Strba's avatar Fridrich Strba (fstrba) (revision 3)
initialized devel package after accepting 734358
Fridrich Strba's avatar Fridrich Strba (fstrba) committed (revision 2)
Fridrich Strba's avatar Fridrich Strba (fstrba) committed (revision 1)
Displaying revisions 21 - 39 of 39
openSUSE Build Service is sponsored by