Files
codeql/javascript/ql/test/library-tests/dependencies/DependencyCustomizations.qll
Anders Schack-Mulligen 15a6044445 Javascript: Autoformat qlls
2019-02-12 14:41:31 +01:00

17 lines
419 B
Plaintext

import semmle.javascript.dependencies.FrameworkLibraries
class FooTools extends FrameworkLibrary {
FooTools() { this = "footools" }
}
class FooToolsInstance extends FrameworkLibraryInstance {
FooToolsInstance() {
exists(Comment c | c.getTopLevel() = this | c.getText().matches("%FooTools%"))
}
override predicate info(FrameworkLibrary fl, string v) {
fl instanceof FooTools and
v = "1.2.3"
}
}