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

Synchronize download and layer continuous download toggle #29

Merged

Commits on Jul 20, 2023

  1. Set Java compile version to 17

    Signed-off-by: Taylor Smock <[email protected]>
    tsmock committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    e881d58 View commit details
    Browse the repository at this point in the history
  2. Add prefab values for Polygon since it fails under Java 17

    Signed-off-by: Taylor Smock <[email protected]>
    tsmock committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    9064644 View commit details
    Browse the repository at this point in the history
  3. Significantly reduce cost of Access#expandAccessValues and RoutingIsl…

    …andsTest#getDefaultAccessTags
    
    CPU samples and memory allocations for those two methods was reduced by ~1/3.
    
    JVM method CPU samples were reduced by ~1/4.
    
    Signed-off-by: Taylor Smock <[email protected]>
    tsmock committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    8c609c0 View commit details
    Browse the repository at this point in the history
  4. Switch more test initialization to JUnit 5 annotations

    One significant improvement here is done by the custom @Territories annotation;
    it no longer initializes Territories on every test.
    
    This reduces total test time (wall clock) from 5.5 minutes to 3 minutes.
    
    Signed-off-by: Taylor Smock <[email protected]>
    tsmock committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    3905265 View commit details
    Browse the repository at this point in the history
  5. Sync continuous download with JOSM download window

    Signed-off-by: Taylor Smock <[email protected]>
    tsmock committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    21d4393 View commit details
    Browse the repository at this point in the history
  6. Fix EDT violation

    Signed-off-by: Taylor Smock <[email protected]>
    tsmock committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    35bad2f View commit details
    Browse the repository at this point in the history