Python: Apply suggestions from code review

Co-authored-by: Rasmus Wriedt Larsen <rasmuswriedtlarsen@gmail.com>
This commit is contained in:
Taus
2021-04-16 11:38:29 +02:00
committed by GitHub
parent 7ed09904b4
commit 5c79ad2412

View File

@@ -30,9 +30,9 @@ private module Invoke {
module Context {
/** Gets a reference to the `invoke.context.Context` class. */
API::Node classRef() {
result =
[API::moduleImport("invoke").getMember("context"), API::moduleImport("invoke")]
.getMember("Context")
result = API::moduleImport("invoke").getMember("context").getMember("Context")
or
result = API::moduleImport("invoke").getMember("Context")
}
/** Gets a reference to an instance of `invoke.context.Context`. */
@@ -51,7 +51,7 @@ private module Invoke {
}
/** Gets a reference to an instance of `invoke.context.Context`. */
DataFlow::LocalSourceNode instance() { result = instance(DataFlow::TypeTracker::end()) }
DataFlow::Node instance() { instance(DataFlow::TypeTracker::end()).flowsTo(result) }
/** Gets a reference to the `run` or `sudo` methods on a `invoke.context.Context` instance. */
private DataFlow::LocalSourceNode instanceRunMethods(DataFlow::TypeTracker t) {