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

Update UML diagrams to the new version of PlantUML #201

Closed

Commits on Jul 27, 2023

  1. Update UML diagrams to resolve rendering issues

    PlantUML(1.2023.2) introduced a change in behavior when rendering
    diagrams. This causes some of the diagrams to be rendered incorrectly or
    fail to compile. Diagrams are also being rendered in a different theme
    due to a change in the default color theme.
    
    Therefore, some of the PlantUML code and images need to be updated to
    ensure functionality and consistency. The old color scheme will also be
    applied as some of the manual color changes are based on it.
    
    Let's
     * update PlantUML code to ensure they can be rendered properly
     * update diagrams to use the original theme to fit the manual theme
       changes
     * update the diagrams to ensure consistency between the PlantUML code
       and the rendered image
    Eclipse-Dominator committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    8daeab4 View commit details
    Browse the repository at this point in the history
  2. Remove unused PlantUML diagrams

    PlantUML diagrams in doc/diagrams/plantuml are not used in the project.
    The rendered image of this code are being used in SE-EDU's plantUml
    tutorial (https://se-education.org/guides/tutorials/plantUml.html).
    
    As these images are not part of AB3, let's remove these diagrams.
    Eclipse-Dominator committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    0ab2649 View commit details
    Browse the repository at this point in the history