Skip to content
Snippets Groups Projects
Commit a6e7542a authored by Sebastian Bergemann's avatar Sebastian Bergemann
Browse files

Removed prints and TODOs

Issue-Ref: 4149
Issue-Url: af3#4149



Signed-off-by: default avatarSebastian Bergemann <bergemann@fortiss.org>
parent 9721c302
No related branches found
No related tags found
1 merge request!181Added correct hash creation in reuse (+ update detection)
Pipeline #35398 failed
IReuseLibraryViewPart.java 5a1764ffae9cf35b94bd8b640f82daa95c44c8ac GREEN
ReuseLibraryFXContentProvider.java 630102da9c8d583a7e82b3d569a5cd99f3916b33 YELLOW
ReuseLibraryFXContentProvider.java 5a0d83b818bcb77549ca3358028f5b38f4365f4e YELLOW
ReuseLibraryFXController.java e3c65d5785aedef2025c32f5da91943e446a09d6 GREEN
ReuseLibraryFXTreeTableUIProvider.java 47282c7631d8e43b03c7d1817c6cd767e25918e5 YELLOW
ReuseLibraryFXViewPart.java d4664c851e485e1d6c349a23952db69093ef25dc GREEN
......@@ -86,11 +86,12 @@ public class ReuseLibraryFXContentProvider extends DynamicTreeContentProviderBas
}
boolean matchFound = false;
boolean isForDisplay = true;
for (EObject elementToCheck : elementsToCheck) {
String elementName = getReuseElementName(elementToCheck);
String elementUUID = getFirstReuseElementUUID(elementToCheck);
String elementUpdateDateForDisplay = getReuseElementLastUpdateString(elementToCheck, true);
String elementUpdateDateForInternalUse = getReuseElementLastUpdateString(elementToCheck, false);
String elementUpdateDateForDisplay = getReuseElementLastUpdateString(elementToCheck, isForDisplay);
String elementUpdateDateForInternalUse = getReuseElementLastUpdateString(elementToCheck, !isForDisplay);
String elementComment = getReuseElementComment(elementToCheck);
matchFound = isNameMatchForFilter(elementName, filter) || isNameMatchForFilter(elementUUID, filter)
......
ReuseLibraryModelElementFactory.java edac61169c3522577057a37b0e001153cea23e3b YELLOW
ReuseLibraryUtils.java 7360a269a024708acee4f74127dd2b7df13bf5f7 YELLOW
ReuseLibraryUtils.java 0d58d4d55d8a0617adda45b89d36566d7739afd6 YELLOW
......@@ -1111,20 +1111,16 @@ public class ReuseLibraryUtils {
* meantime
*/
public static List<EObject> getAllUpdatedOrigins(EObject element) {
// TODO: use this method for detecting updates and informing user (separate
// context menu entry?)
List<EObject> updatedOrigins = new ArrayList<>();
List<ReuseLibrary> foundLibraries = getAllSourceLibrariesOfElement(element);
for (ReuseLibrary sourceLibrary : foundLibraries) {
System.out.println("Lib: " + sourceLibrary);
String uuid = getReuseElementUUIDForLibrary(element, sourceLibrary);
EObject originElementInLib = getElementInsideLibrary(sourceLibrary, uuid);
String storedHashForThisLibrary = getReuseElementHashForLibrary(element, sourceLibrary);
String currentHashForThisLibrary = getReuseElementHashForLibrary(originElementInLib, sourceLibrary);
// if hashes are valid but different, the origin was updated
System.out.println("Hashes: " + storedHashForThisLibrary + " vs " + currentHashForThisLibrary + "\n");
if (!storedHashForThisLibrary.isEmpty() && !currentHashForThisLibrary.isEmpty()) {
if (!storedHashForThisLibrary.equals(currentHashForThisLibrary)) {
updatedOrigins.add(originElementInLib);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment