Skip to content

Commit

Permalink
Enable reporting of Lambda parameter renames
Browse files Browse the repository at this point in the history
spring-projects/spring-boot@558d811
Rename Variable	zipEntry : null to jarEntry : null in method private extractLibraries(fileResolver FileResolver, jarStructure JarStructure, options Map<Option,String>) : void from class org.springframework.boot.jarmode.tools.ExtractCommand
Rename Variable	zipEntry : null to jarEntry : null in method private extractArchive(fileResolver FileResolver, entryNameTransformer EntryNameTransformer) : void from class org.springframework.boot.jarmode.tools.ExtractCommand
Rename Variable	zipEntry : null to jarEntry : null in method private createApplication(jarStructure JarStructure, fileResolver FileResolver, options Map<Option,String>) : void from class org.springframework.boot.jarmode.tools.ExtractCommand
  • Loading branch information
tsantalis committed Jan 9, 2025
1 parent 165fcb6 commit a7eeb09
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions src/main/java/gr/uom/java/xmi/decomposition/AbstractStatement.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

import java.util.List;

import gr.uom.java.xmi.VariableDeclarationContainer;

public abstract class AbstractStatement extends AbstractCodeFragment {
private CompositeStatementObject parent;
protected String actualSignature;
Expand Down Expand Up @@ -30,6 +32,18 @@ public VariableDeclaration searchVariableDeclaration(String variableName) {
else if(parent != null) {
return parent.searchVariableDeclaration(variableName);
}
else if(this instanceof CompositeStatementObject) {
CompositeStatementObject comp = (CompositeStatementObject)this;
if(comp.getOwner().isPresent()) {
VariableDeclarationContainer container = comp.getOwner().get();
if(container instanceof LambdaExpressionObject) {
VariableDeclaration declaration = container.getVariableDeclaration(variableName);
if(declaration != null) {
return declaration;
}
}
}
}
return null;
}

Expand Down

0 comments on commit a7eeb09

Please sign in to comment.