Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Annotation #10

Closed
frankreyesgarcia opened this issue Apr 2, 2024 · 0 comments
Closed

Annotation #10

frankreyesgarcia opened this issue Apr 2, 2024 · 0 comments

Comments

@frankreyesgarcia
Copy link
Collaborator

frankreyesgarcia commented Apr 2, 2024

The error mentioned in the line is due to a problem with an annotation.

[ERROR] /jakartaee-mvc-sample/src/main/java/com/example/web/AlertMessage.java:[14,2] cannot find symbol
symbol: class RedirectScoped

     @RedirectScoped
     @Named("flashMessage")
     public class AlertMessage implements Serializable {

The japicmp results show that this class was eliminated.

---! REMOVED ANNOTATION: PUBLIC(-) ABSTRACT(-) javax.mvc.RedirectScoped (not serializable)

Breaking Good does not identify this change and therefore is not able to generate any explanation.

frankreyesgarcia added a commit that referenced this issue Jun 22, 2024
* Adding first spoon and japicmp scan

* Extraction of ErrorLog to different class

* Change of breakage detection method
Added dependency to the Spoon model classpath
Removed option to identify broken lines by dependencyGroupId
Changed client path to the specified folder and not the one it contains

* Change of breakage detection method
Added dependency to the Spoon model classpath
Removed option to identify broken lines by dependencyGroupId
Changed client path to the specified folder and not the one it contains
Generated new explanations

* add statistics and broken uses info

* Explanations las generation

* Add SpoonCtInvocation class

* Add explanations

* Updating CLI instructions

* Add CtInvocation parser

* Refactoring unnecessary code

* Adding CtInvocation parser for methods

* Adding  parser for methods

* Adding  parser for imports methods

* add stats json

* Adding compatibility with maracas module

* Update README.md

* Adding compatibility with maracas module

* Readme update

* Update maven.yml

* Adding support for transitive pom files

* Integration m1 (#1)

* Adding first spoon and japicmp scan

* Extraction of ErrorLog to different class

* Change of breakage detection method
Added dependency to the Spoon model classpath
Removed option to identify broken lines by dependencyGroupId
Changed client path to the specified folder and not the one it contains

* Change of breakage detection method
Added dependency to the Spoon model classpath
Removed option to identify broken lines by dependencyGroupId
Changed client path to the specified folder and not the one it contains
Generated new explanations

* add statistics and broken uses info

* Explanations las generation

* Add SpoonCtInvocation class

* Add explanations

* Updating CLI instructions

* Add CtInvocation parser

* Refactoring unnecessary code

* Adding CtInvocation parser for methods

* Adding  parser for methods

* Adding  parser for imports methods

* add stats json

* Adding compatibility with maracas module

* Adding compatibility with maracas module

* Adding support for transitive pom files

* update ignore

* add necessary file

* rename class to BuildHelp

* add class for stats

* Adding method to generate maven dependencyTree and find changes in different dependency versions (#5)

* Java version incompatibilities stats

* Spoon analyzer (#7)

* Update maven.yml

* Update workflow

* Create transitive.md

* Update transitive template

* Adding patter for java versions

* update java version templates
Add java version category analysis

* Adding java version explanations

* Updating java version explanations

* Change scope VersionFinder

* Change scope VersionFinder

* add static method

* Java version incompatibilities stats

* Adding patter for java versions

* update java version templates
Add java version category analysis

* Adding java version explanations

* Updating java version explanations

* Change scope VersionFinder

* Change scope VersionFinder

* add static method

* Updating Java version templates

* Java version (#10)

* Java version incompatibilities stats

* Adding patter for java versions

* update java version templates
Add java version category analysis

* Adding java version explanations

* Updating java version explanations

* Change scope VersionFinder

* Change scope VersionFinder

* add static method

* Updating Java version templates

* Update template in JavaVersionIncompatibility

* Adding new format of Java version incompatibility and matcher pattern
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant