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

Refactor code involving text to use StringViewer #422

Closed
yannsartori opened this issue Mar 10, 2021 · 0 comments
Closed

Refactor code involving text to use StringViewer #422

yannsartori opened this issue Mar 10, 2021 · 0 comments
Assignees
Labels
main Issues with the main code base refactoring A proposal to refector or generally improve the code
Milestone

Comments

@yannsartori
Copy link
Contributor

Currently, there are a couple classes that contain operations involving text (AbstractEdgeViewer, StateTransitionEdgeViewer, etc) which all reimplement functionalities provided by StringViewer. These areas can be rewritten to utilize StringViewer

The result of this refactoring would make adding features involving text much easier, since there is only one point of contact.

yannsartori added a commit to yannsartori/JetUML that referenced this issue Mar 11, 2021
…al pads

Now, instead of passing in a somewhat cryptic sequence of boolean flags
to indicate the decorations, the using code passes in an EnumSet of the
decorations desired. Furthermore, padding is now optional
yannsartori added a commit to yannsartori/JetUML that referenced this issue Mar 11, 2021
@prmr prmr added main Issues with the main code base refactoring A proposal to refector or generally improve the code labels Mar 11, 2021
@prmr prmr added this to the Release 3.2 milestone Mar 11, 2021
yannsartori added a commit to yannsartori/JetUML that referenced this issue Mar 12, 2021
yannsartori added a commit to yannsartori/JetUML that referenced this issue Mar 12, 2021
yannsartori added a commit to yannsartori/JetUML that referenced this issue Mar 12, 2021
yannsartori added a commit to yannsartori/JetUML that referenced this issue Mar 14, 2021
prmr pushed a commit that referenced this issue Mar 16, 2021
Now, instead of passing in a somewhat cryptic sequence of boolean flags
to indicate the decorations, the using code passes in an EnumSet of the
decorations desired. Furthermore, padding is now optional
prmr pushed a commit that referenced this issue Mar 16, 2021
prmr added a commit that referenced this issue Mar 16, 2021
@prmr prmr closed this as completed Mar 16, 2021
louib pushed a commit to louib/JetUML that referenced this issue Aug 15, 2021
…al pads

Now, instead of passing in a somewhat cryptic sequence of boolean flags
to indicate the decorations, the using code passes in an EnumSet of the
decorations desired. Furthermore, padding is now optional
louib pushed a commit to louib/JetUML that referenced this issue Aug 15, 2021
louib pushed a commit to louib/JetUML that referenced this issue Aug 15, 2021
louib pushed a commit to louib/JetUML that referenced this issue Aug 15, 2021
louib pushed a commit to louib/JetUML that referenced this issue Aug 15, 2021
louib pushed a commit to louib/JetUML that referenced this issue Aug 15, 2021
louib pushed a commit to louib/JetUML that referenced this issue Aug 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
main Issues with the main code base refactoring A proposal to refector or generally improve the code
Projects
None yet
Development

No branches or pull requests

2 participants