Skip to content

Conversation

sinha108
Copy link
Collaborator

Removed subclasses of Type (ClassOrInterfaceandEnum) and moved fields from those classes to Type`.

This fixes the issue with fields getting dropped while deserializing the symbol table from an existing analysis.json for incremental analysis. Also, it makes the Java-side lombok model consistent with the Pyhon-side Pydantic model (which does not declare subtypes of JType).

…e. This fixes the issue with

fields getting dropped while deserializing the symbol table from an existing analysis.json for
incremental analysis. Also, it makes the Java-side lombok model consistent with the Pyhon-side
Pydantic model (which does not declare subtypes of JType).

Signed-off-by: Saurabh Sinha <sinha108@gmail.com>
@sinha108 sinha108 requested a review from rangeetpan October 14, 2024 18:54
@rangeetpan rangeetpan merged commit c9b1400 into main Oct 14, 2024
1 check passed
@rahlk rahlk deleted the type-decl-model-update branch February 8, 2025 06:02
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

Successfully merging this pull request may close these issues.

2 participants