Skip to content

Commit

Permalink
Rename "removeMethods" to "removeMethodsBasedOnTheRequiredFeature" to…
Browse files Browse the repository at this point in the history
… make it more meaningful.
  • Loading branch information
Ehsan Khamespanah committed Sep 14, 2024
1 parent 94ca579 commit 0f83e6c
Showing 1 changed file with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ protected void removeStatementsBasedOnTheRequiredFeature(Statement givenStatemen
blockStatement.getStatements().addAll(remaindStatements);
}

protected <T extends MethodDeclaration> List<T> removeMethods(List<T> methodDeclarations) {
protected <T extends MethodDeclaration> List<T> removeMethodsBasedOnTheRequiredFeature(List<T> methodDeclarations) {
LinkedList<T> included = new LinkedList<T>();
for(T methodDeclaration : methodDeclarations) {
if(satisfiesFeatureCondition(methodDeclaration.getAnnotations())) {
Expand All @@ -170,7 +170,7 @@ protected void removeInterfaceDeclarationsBasedOnTheRequiredFeature() {
for (InterfaceDeclaration id : rebecaModel.getRebecaCode().getInterfaceDeclaration()) {
if(satisfiesFeatureCondition(id.getAnnotations())) {
includedInterfaceDeclarations.add(id);
List<MsgsrvDeclaration> includedMsgsrvs = removeMethods(id.getMsgsrvs());
List<MsgsrvDeclaration> includedMsgsrvs = removeMethodsBasedOnTheRequiredFeature(id.getMsgsrvs());
id.getMsgsrvs().clear();
id.getMsgsrvs().addAll(includedMsgsrvs);
}
Expand All @@ -187,15 +187,15 @@ protected void removeReactiveClassDeclarationsBasedOnTheRequiredFeature() {
if(satisfiesFeatureCondition(rcd.getAnnotations())) {
includedReactiveClassDeclarations.add(rcd);

List<ConstructorDeclaration> includedConstructurs = removeMethods(rcd.getConstructors());
List<ConstructorDeclaration> includedConstructurs = removeMethodsBasedOnTheRequiredFeature(rcd.getConstructors());
rcd.getConstructors().clear();
rcd.getConstructors().addAll(includedConstructurs);

List<SynchMethodDeclaration> includedSynchMethods = removeMethods(rcd.getSynchMethods());
List<SynchMethodDeclaration> includedSynchMethods = removeMethodsBasedOnTheRequiredFeature(rcd.getSynchMethods());
rcd.getSynchMethods().clear();
rcd.getSynchMethods().addAll(includedSynchMethods);

List<MsgsrvDeclaration> includedMsgsrvs = removeMethods(rcd.getMsgsrvs());
List<MsgsrvDeclaration> includedMsgsrvs = removeMethodsBasedOnTheRequiredFeature(rcd.getMsgsrvs());
rcd.getMsgsrvs().clear();
rcd.getMsgsrvs().addAll(includedMsgsrvs);

Expand Down

0 comments on commit 0f83e6c

Please sign in to comment.