Skip to content

Codebase refactoring #7

@xavier-figueroa

Description

@xavier-figueroa

I've reviewing the code and I have identified a few opportunities to improve the code, I already have created some PR and I would like to continue working on this. Some of the things that can be improved are:

  • Make it work with gradle 8.X
  • Fix typos
  • Remove method calls marked for removal
  • Update javadoc: remove params that no longer exists, fix syntax, etc
  • Remove commented-out code
  • Remove unused code
  • Make use of java 8 syntax across the project
    • replace anonymous classes with lambas
    • collapse identical catch clauses
    • dymond operators
    • parametrized classes when possible
    • etc

I have noticed that freeplane has a Discussion section to propose this kind of contributions but that is not enabled for shtml. Should I post this info there? @dpolivaev . Could you please advise?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions