mirror of
https://github.com/github/codeql.git
synced 2026-02-19 08:23:45 +01:00
16 lines
550 B
Plaintext
16 lines
550 B
Plaintext
import ruby
|
|
import codeql.ruby.DataFlow
|
|
import codeql.ruby.frameworks.ActiveResource
|
|
|
|
query predicate modelClasses(ActiveResource::ModelClass c, DataFlow::Node siteAssignCall) {
|
|
c.getASiteAssignment() = siteAssignCall
|
|
}
|
|
|
|
query predicate modelClassMethodCalls(ActiveResource::ModelClassMethodCall c) { any() }
|
|
|
|
query predicate modelInstances(ActiveResource::ModelInstance c) { any() }
|
|
|
|
query predicate modelInstanceMethodCalls(ActiveResource::ModelInstanceMethodCall c) { any() }
|
|
|
|
query predicate collections(ActiveResource::Collection c) { any() }
|