Python: Adjust generated code to be more familiar

This commit is contained in:
Rasmus Wriedt Larsen
2021-11-12 13:30:03 +01:00
parent de69e4c645
commit 491f72bb2a

View File

@@ -37,53 +37,74 @@ private module RestFramework {
*/
private class ModeledApiViewClasses extends Django::Views::View::ModeledSubclass {
ModeledApiViewClasses() {
this = API::moduleImport("rest_framework").getMember("views").getMember("APIView") or
this = API::moduleImport("rest_framework").getMember("views").getMember("APIView")
or
// imports generated by python/frameworks/internal/SubclassFinder.qll
this =
API::moduleImport("rest_framework")
.getMember("authtoken")
.getMember("views")
.getMember("APIView") or
.getMember("APIView")
or
this =
API::moduleImport("rest_framework")
.getMember("authtoken")
.getMember("views")
.getMember("ObtainAuthToken") or
this = API::moduleImport("rest_framework").getMember("decorators").getMember("APIView") or
this = API::moduleImport("rest_framework").getMember("generics").getMember("CreateAPIView") or
this = API::moduleImport("rest_framework").getMember("generics").getMember("DestroyAPIView") or
this = API::moduleImport("rest_framework").getMember("generics").getMember("GenericAPIView") or
this = API::moduleImport("rest_framework").getMember("generics").getMember("ListAPIView") or
.getMember("ObtainAuthToken")
or
this = API::moduleImport("rest_framework").getMember("decorators").getMember("APIView")
or
this = API::moduleImport("rest_framework").getMember("generics").getMember("CreateAPIView")
or
this = API::moduleImport("rest_framework").getMember("generics").getMember("DestroyAPIView")
or
this = API::moduleImport("rest_framework").getMember("generics").getMember("GenericAPIView")
or
this = API::moduleImport("rest_framework").getMember("generics").getMember("ListAPIView")
or
this =
API::moduleImport("rest_framework").getMember("generics").getMember("ListCreateAPIView") or
this = API::moduleImport("rest_framework").getMember("generics").getMember("RetrieveAPIView") or
API::moduleImport("rest_framework").getMember("generics").getMember("ListCreateAPIView")
or
this = API::moduleImport("rest_framework").getMember("generics").getMember("RetrieveAPIView")
or
this =
API::moduleImport("rest_framework")
.getMember("generics")
.getMember("RetrieveDestroyAPIView") or
.getMember("RetrieveDestroyAPIView")
or
this =
API::moduleImport("rest_framework").getMember("generics").getMember("RetrieveUpdateAPIView") or
API::moduleImport("rest_framework").getMember("generics").getMember("RetrieveUpdateAPIView")
or
this =
API::moduleImport("rest_framework")
.getMember("generics")
.getMember("RetrieveUpdateDestroyAPIView") or
this = API::moduleImport("rest_framework").getMember("generics").getMember("UpdateAPIView") or
this = API::moduleImport("rest_framework").getMember("routers").getMember("APIRootView") or
this = API::moduleImport("rest_framework").getMember("routers").getMember("SchemaView") or
.getMember("RetrieveUpdateDestroyAPIView")
or
this = API::moduleImport("rest_framework").getMember("generics").getMember("UpdateAPIView")
or
this = API::moduleImport("rest_framework").getMember("routers").getMember("APIRootView")
or
this = API::moduleImport("rest_framework").getMember("routers").getMember("SchemaView")
or
this =
API::moduleImport("rest_framework")
.getMember("schemas")
.getMember("views")
.getMember("APIView") or
.getMember("APIView")
or
this =
API::moduleImport("rest_framework")
.getMember("schemas")
.getMember("views")
.getMember("SchemaView") or
this = API::moduleImport("rest_framework").getMember("viewsets").getMember("GenericViewSet") or
this = API::moduleImport("rest_framework").getMember("viewsets").getMember("ModelViewSet") or
.getMember("SchemaView")
or
this = API::moduleImport("rest_framework").getMember("viewsets").getMember("GenericViewSet")
or
this = API::moduleImport("rest_framework").getMember("viewsets").getMember("ModelViewSet")
or
this =
API::moduleImport("rest_framework").getMember("viewsets").getMember("ReadOnlyModelViewSet") or
API::moduleImport("rest_framework").getMember("viewsets").getMember("ReadOnlyModelViewSet")
or
this = API::moduleImport("rest_framework").getMember("viewsets").getMember("ViewSet")
}
}