Skip to content
This repository was archived by the owner on Mar 28, 2026. It is now read-only.
This repository was archived by the owner on Mar 28, 2026. It is now read-only.

Data model changes for fulib v2 #88

Description

@Clashsoft

The following changes are planned for the data model in fulib v2:

  • FMethod
    • Renamed to Method.
    • modifiers: Stringmodifiers: Set<String>
    • annotations: Stringannotations: List<String>
    • methodBody: Stringbody: String
    • params: LinkedHashMap<String, String>parameters: List<Parameter>
    • typeParams: LinkedHashMap<String, String>typeParameters: List<Parameter>
    • declaration no longer listenable (it never worked as intended, change events would only be fired when using setDeclaration, not via any of the other dozen methods that could change the declaration).
  • (new) Parameter
    • name: String
    • type: String
    • annotations: List<String>

Metadata

Metadata

Assignees

Labels

enhancementChanges to existing features

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions