Use non-extending subtype

This commit is contained in:
Ed Minnix
2023-07-28 15:59:11 -04:00
parent e22a67e7fe
commit 60642c52aa

View File

@@ -12,9 +12,7 @@ private import semmle.code.java.frameworks.owasp.Esapi
*/
abstract class TrustBoundaryViolationSource extends DataFlow::Node { }
private class RemoteSource extends TrustBoundaryViolationSource {
RemoteSource() { this instanceof RemoteFlowSource }
}
private class RemoteSource extends TrustBoundaryViolationSource instanceof RemoteFlowSource { }
/**
* A sink for data that crosses a trust boundary.