Skip to content

Commit 4be4efa

Browse files
committed
improve xss handling for codeql
1 parent 625c77a commit 4be4efa

File tree

5 files changed

+51828
-3
lines changed

5 files changed

+51828
-3
lines changed

core-codemods/src/main/java/io/codemodder/codemods/codeql/CodeQLXSSCodemod.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ public CodemodFileScanningResult visit(
4848
r ->
4949
Optional.ofNullable(
5050
r.getLocations().get(0).getPhysicalLocation().getRegion().getEndLine()),
51-
r ->
52-
Optional.ofNullable(
53-
r.getLocations().get(0).getPhysicalLocation().getRegion().getStartColumn()));
51+
r -> Optional.empty());
5452
}
5553
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package io.codemodder.codemods.codeql;
2+
3+
import io.codemodder.testutils.CodemodTestMixin;
4+
import io.codemodder.testutils.Metadata;
5+
6+
@Metadata(
7+
codemodType = CodeQLXSSCodemod.class,
8+
testResourceDir = "codeql-xss",
9+
renameTestFile = "app/src/main/java/org/apache/roller/weblogger/ui/core/tags/calendar/CalendarTag.java",
10+
expectingFixesAtLines = 302,
11+
doRetransformTest = false,
12+
dependencies = {})
13+
final class CodeQLXSSCodemodTest implements CodemodTestMixin { }

0 commit comments

Comments
 (0)