Skip to content

Commit

Permalink
Remove unused imports and variables
Browse files Browse the repository at this point in the history
  • Loading branch information
KamasamaK committed Mar 25, 2024
1 parent 63a8802 commit fff884d
Show file tree
Hide file tree
Showing 6 changed files with 418 additions and 426 deletions.
2 changes: 0 additions & 2 deletions src/main/java/com/cflint/cli/CFLintCLI.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,10 @@
import com.cflint.Version;
import com.cflint.api.CFLintAPI;
import com.cflint.api.CFLintResult;
import com.cflint.cli.Settings;
import com.cflint.config.CFLintConfiguration;
import com.cflint.config.CFLintPluginInfo;
import com.cflint.config.CFLintPluginInfo.PluginInfoRule;
import com.cflint.config.CFLintPluginInfo.PluginInfoRule.PluginMessage;
import com.cflint.config.CFLintPluginInfo.RuleGroup;
import com.cflint.config.ConfigBuilder;
import com.cflint.config.ConfigUtils;
import com.cflint.exception.CFLintConfigurationException;
Expand Down
2 changes: 0 additions & 2 deletions src/main/java/com/cflint/plugins/core/ArgVarChecker.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,9 @@
import com.cflint.plugins.CFLintScannerAdapter;
import com.cflint.plugins.Context;

import cfml.parsing.cfscript.CFAssignmentExpression;
import cfml.parsing.cfscript.CFExpression;
import cfml.parsing.cfscript.CFFullVarExpression;
import cfml.parsing.cfscript.CFIdentifier;
import cfml.parsing.cfscript.CFVarDeclExpression;

public class ArgVarChecker extends CFLintScannerAdapter {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;

import cfml.parsing.cfscript.CFExpression;
import cfml.parsing.cfscript.CFFunctionExpression;
import cfml.parsing.cfscript.script.CFFuncDeclStatement;
import cfml.parsing.cfscript.script.CFScriptStatement;
import net.htmlparser.jericho.Element;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package com.cflint.plugins.core;

import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Map.Entry;
Expand Down Expand Up @@ -34,7 +33,7 @@ static class ArgInfo{
String type;
String casedName;
}

@Override
public void element(final Element element, final Context context, final BugList bugs) {
if (element.getName().equals(CF.CFARGUMENT)) {
Expand All @@ -43,7 +42,7 @@ public void element(final Element element, final Context context, final BugList
ArgInfo argInfo = new ArgInfo();
argInfo.casedName=name;
argInfo.argumentLineNo=context.startLine();
argInfo.argumentOffset=element.getAttributeValue(CF.NAME) != null
argInfo.argumentOffset=element.getAttributeValue(CF.NAME) != null
? element.getAttributes().get(CF.NAME).getValueSegment().getBegin() : element.getBegin();
argInfo.type=element.getAttributeValue(CF.TYPE);
currentArgs.put(name.toLowerCase(), argInfo);
Expand All @@ -59,7 +58,7 @@ public void expression(final CFScriptStatement expression, final Context context
if (expression instanceof CFFuncDeclStatement) {
final CFFuncDeclStatement function = (CFFuncDeclStatement) expression;
for (final CFFunctionParameter argument : function.getFormals()) {
final String name = argument.getName().toLowerCase();
final String name = argument.getName().toLowerCase();
// CF variable names are not case sensitive
ArgInfo argInfo = new ArgInfo();
argInfo.casedName=argument.getName();
Expand Down Expand Up @@ -97,7 +96,7 @@ protected void useIdentifier(final CFIdentifier identifier) {
currentArgs.get(name).used=true;
}
}

protected void useIdentifier(final CFFunctionExpression identifier) {
final String name = identifier.getName().toLowerCase();
if (currentArgs.get(name) != null && CF.FUNCTION.equalsIgnoreCase(currentArgs.get(name).type)) {
Expand Down
Loading

0 comments on commit fff884d

Please sign in to comment.