Skip to content

Commit b2c1b55

Browse files
committed
rephrase extensions as aliases
1 parent da43984 commit b2c1b55

File tree

1 file changed

+6
-6
lines changed
  • ruby/ql/lib/codeql/ruby/security

1 file changed

+6
-6
lines changed

ruby/ql/lib/codeql/ruby/security/XSS.qll

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -266,13 +266,13 @@ module ReflectedXSS {
266266
abstract class Source extends Shared::Source { }
267267

268268
/** A data flow sink for stored XSS vulnerabilities. */
269-
abstract class Sink extends Shared::Sink { }
269+
class Sink = Shared::Sink;
270270

271271
/** A sanitizer for stored XSS vulnerabilities. */
272-
abstract class Sanitizer extends Shared::Sanitizer { }
272+
class Sanitizer = Shared::Sanitizer;
273273

274274
/** A sanitizer guard for stored XSS vulnerabilities. */
275-
abstract class SanitizerGuard extends Shared::SanitizerGuard { }
275+
class SanitizerGuard = Shared::SanitizerGuard;
276276

277277
/**
278278
* An additional step that is preserves dataflow in the context of reflected XSS.
@@ -314,13 +314,13 @@ module StoredXSS {
314314
abstract class Source extends Shared::Source { }
315315

316316
/** A data flow sink for stored XSS vulnerabilities. */
317-
abstract class Sink extends Shared::Sink { }
317+
class Sink = Shared::Sink;
318318

319319
/** A sanitizer for stored XSS vulnerabilities. */
320-
abstract class Sanitizer extends Shared::Sanitizer { }
320+
class Sanitizer = Shared::Sanitizer;
321321

322322
/** A sanitizer guard for stored XSS vulnerabilities. */
323-
abstract class SanitizerGuard extends Shared::SanitizerGuard { }
323+
class SanitizerGuard = Shared::SanitizerGuard;
324324

325325
/**
326326
* An additional step that preserves dataflow in the context of stored XSS.

0 commit comments

Comments
 (0)