From 0590789359fd6b820411842dc1693e98b11066ca Mon Sep 17 00:00:00 2001 From: tueem Date: Wed, 26 Mar 2025 19:46:44 +0100 Subject: [PATCH] fix: compile error --- .../marinara/registry/InteractionEntry.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/lib/src/main/java/net/tomatentum/marinara/registry/InteractionEntry.java b/lib/src/main/java/net/tomatentum/marinara/registry/InteractionEntry.java index ec7a674..d0e56db 100644 --- a/lib/src/main/java/net/tomatentum/marinara/registry/InteractionEntry.java +++ b/lib/src/main/java/net/tomatentum/marinara/registry/InteractionEntry.java @@ -1,6 +1,5 @@ package net.tomatentum.marinara.registry; -import java.util.Arrays; import java.util.HashSet; import java.util.Optional; import java.util.Set; @@ -35,15 +34,13 @@ public class InteractionEntry { } public InteractionEntry addMethod(InteractionMethod method) { - Optional methodId = Arrays.stream(method.identifier()) - .filter(x -> x.name().equals(identifier().name())) - .findFirst(); + InteractionIdentifier identifier = method.identifier(); - if (methodId.isEmpty()) - throw new IllegalArgumentException("Method's identifiers did not contain the entry's identifier"); + if (this.identifier().equals(identifier)) + throw new IllegalArgumentException("Method's identifier did not equal the entry's identifier"); this.methods.add(method); - InteractionIdentifier.tryAddDescriptions(identifier, methodId.get()); + InteractionIdentifier.tryAddDescriptions(identifier, identifier); logger.debug("Added method {} to entry {}", method.method().getName(), this.identifier); return this; }