Changes

Summary

  1. This commit solves the problem of duplicates in the repositories due to the different capitalization of GitHub URLs. (commit: f9f3443) (details)
Commit f9f34438dafeefb41df12b53083c3f7659463932 by Marvin Bechtold
This commit solves the problem of duplicates in the repositories due to the different capitalization of GitHub URLs.
It adds a test, which checks whether the MultiRepository detects duplicates of GitHub repositories in the dependencies despite different capitalization in the URLs.
The shared functionality of MultiRepositoryTest and MultiRepositoryManagerTest is moved to the abstract parent class RepositoryTest.

Signed-off-by: Marvin Bechtold <marvin.bechtold.dev@gmail.com>
(commit: f9f3443)
The file was modifiedorg.eclipse.winery.repository/src/test/java/org/eclipse/winery/repository/filebased/MultiRepositoryManagerTest.java
The file was modifiedorg.eclipse.winery.repository/src/main/java/org/eclipse/winery/repository/filebased/RepositoryUtils.java
The file was addedorg.eclipse.winery.repository/src/test/java/org/eclipse/winery/repository/filebased/MultiRepositoryTest.java
The file was addedorg.eclipse.winery.repository/src/test/java/org/eclipse/winery/repository/filebased/RepositoryTest.java