Skip to content

Commit c3b0803

Browse files
committed
Remove unused fields and simplify logic in WSDL parser classes
- Deleted redundant `referencingSchema` field in `AbstractIncludeImport`. - Removed `hasLocalName` method from `WSDLElement`. - Simplified lambda usage in `Operation` for better readability.
1 parent 0ef1e5b commit c3b0803

File tree

3 files changed

+1
-6
lines changed

3 files changed

+1
-6
lines changed

core/src/main/java/com/predic8/membrane/core/util/wsdl/parser/Operation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ private List<Message> getMessagesByDirection(Node node, Direction direction) {
8585
continue;
8686
}
8787
ctx.getDefinitions().findMessage(resolveQName(messageAttr, io).getLocalPart())
88-
.ifPresent(m -> result.add(m));
88+
.ifPresent(result::add);
8989
}
9090
}
9191
return result;

core/src/main/java/com/predic8/membrane/core/util/wsdl/parser/WSDLElement.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,4 @@ protected static boolean isWSDLElement(Node node) {
9292
protected static boolean isXSDElement(Node node) {
9393
return node.getNodeType() == ELEMENT_NODE && XSD_NS.equals(node.getNamespaceURI());
9494
}
95-
96-
protected boolean hasLocalName(QName qn) {
97-
return qn.getLocalPart().equals(name);
98-
}
9995
}

core/src/main/java/com/predic8/membrane/core/util/wsdl/parser/schema/AbstractIncludeImport.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
public abstract class AbstractIncludeImport extends WSDLElement {
2424

2525
protected String schemaLocation;
26-
protected Schema referencingSchema;
2726
protected Schema schema;
2827

2928
public AbstractIncludeImport(WSDLParserContext ctx, Node node) {

0 commit comments

Comments
 (0)