legend-pure icon indicating copy to clipboard operation
legend-pure copied to clipboard

Replace PureRepositoriesExternal with CodeRepositorySet

Open kevin-m-knight-gs opened this issue 1 year ago • 1 comments

Since repositories are found through the Java service loader framework, a static cache of them makes little sense. This deprecates that static cache (PureRepositoriesExternal) and replaces it with a non-static class (CodeRepositorySet) which guarantees the same integrity, but is more flexible and eliminates concurrency issues.

kevin-m-knight-gs avatar Sep 30 '22 19:09 kevin-m-knight-gs

Test Results

   508 files     508 suites   13m 10s :stopwatch: 3 167 tests 3 135 :heavy_check_mark: 32 :zzz: 0 :x:

Results for commit ae397fed.

:recycle: This comment has been updated with latest results.

github-actions[bot] avatar Sep 30 '22 20:09 github-actions[bot]