Swift: Suggestions from review.

This commit is contained in:
Geoffrey White
2023-08-23 14:04:56 +01:00
parent 15c49eeee9
commit 46fc1fdaa1
2 changed files with 2 additions and 4 deletions

View File

@@ -34,9 +34,7 @@ abstract class RegexPatternSource extends DataFlow::Node {
* a `Regex`. This is a simple wrapper to make that happen.
*/
private class RegexFromRegexPatternSource extends RegExp {
RegexPatternSource node;
RegexFromRegexPatternSource() { this = node.asExpr() }
RegexFromRegexPatternSource() { this = any(RegexPatternSource node).asExpr() }
}
/**

View File

@@ -12,7 +12,7 @@ private import codeql.regex.HostnameRegexp as Shared
/**
* An implementation of the signature that allows the Hostname analysis to run.
*/
module Impl implements Shared::HostnameRegexpSig<TreeImpl> {
private module Impl implements Shared::HostnameRegexpSig<TreeImpl> {
class DataFlowNode = DataFlow::Node;
class RegExpPatternSource = Regex::RegexPatternSource;