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

Refactoring convert to usage #3774

Merged
merged 21 commits into from
Dec 2, 2022
Merged

Refactoring convert to usage #3774

merged 21 commits into from
Dec 2, 2022

Conversation

jlerbsc
Copy link
Collaborator

@jlerbsc jlerbsc commented Dec 2, 2022

The main objective of this PR is to refactor the methods for converting a type into a "resolved" type. To achieve this, it was necessary to move interfaces from the "symbol solver" module to the "core" module, delete relations between interfaces and concrete classes, delete relations with the type solver...

jlerbsc and others added 21 commits November 29, 2022 14:42
…mport position when there is comment in the ClassOrInterface
…riableDeclaration in the class ReferenceTypeImpl
…ver and improving unit tests on ResolvedPrimitiveType
… the object declaration and improve unit tests
… the object declaration and fix issue on getAllAncestors methods and adapt unit tests
…arameter must take into account that an interface does not extend the class Object
@jlerbsc
Copy link
Collaborator Author

jlerbsc commented Dec 2, 2022

There is an unknown compilation problem occurred probably a bug in the compiler.

@jlerbsc jlerbsc merged commit 636db77 into javaparser:master Dec 2, 2022
@jlerbsc jlerbsc deleted the refactoring branch December 2, 2022 17:59
@jlerbsc jlerbsc added this to the next release milestone Dec 2, 2022
@jlerbsc jlerbsc added the PR: Added A PR that introduces new behaviour (e.g. functionality, tests) label Dec 2, 2022
@jlerbsc jlerbsc modified the milestones: next release, 4.0.0 Dec 12, 2022
@jlerbsc jlerbsc modified the milestones: 4.0.0, next release Jan 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: Added A PR that introduces new behaviour (e.g. functionality, tests)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant