Skip to content

Commit c307d13

Browse files
authored
Merge pull request #301 from HaxeCheckstyle/#300
fixes #300
2 parents 163d6fc + ec4b979 commit c307d13

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/checkstyle/Checker.hx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -282,10 +282,11 @@ class Checker {
282282
var cls = file.name.substring(0, file.name.indexOf(".hx"));
283283
if (excludesForCheck.contains(cls)) return true;
284284

285-
cls = cls.replace("/", ":");
285+
var slashes:EReg = ~/[\/\\]/g;
286+
cls = slashes.replace(cls, ":");
286287
for (exclude in excludesForCheck) {
287-
var regStr:String = exclude + ":.*?" + cls.substring(cls.lastIndexOf(":") + 1, cls.length) + "$";
288-
var r = new EReg(regStr.replace("/", ":"), "i");
288+
var regStr:String = slashes.replace(exclude, ":") + ":.*?" + cls.substring(cls.lastIndexOf(":") + 1, cls.length) + "$";
289+
var r = new EReg(regStr, "i");
289290
if (r.match(cls)) return true;
290291
}
291292
return false;

0 commit comments

Comments
 (0)