Skip to content

Commit ec77eb3

Browse files
author
Paolo Tranquilli
committed
Rust: regenerate MaD models
1 parent f4bbef9 commit ec77eb3

File tree

60 files changed

+3518
-562
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+3518
-562
lines changed

rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-files.model.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ extensions:
66
data:
77
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::directory::Directory>::new", "Argument[0]", "ReturnValue.Field[crate::directory::Directory::base]", "value", "dfc-generated"]
88
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::directory::Directory>::new", "Argument[1]", "ReturnValue.Field[crate::directory::Directory::path]", "value", "dfc-generated"]
9+
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::files::Files as crate::ServiceFactory>::new_service", "Argument[self]", "ReturnValue", "taint", "df-generated"]
910
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::files::Files as crate::clone::Clone>::clone", "Argument[self]", "ReturnValue", "taint", "df-generated"]
1011
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::files::Files>::default_handler", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
1112
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::files::Files>::disable_content_disposition", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
@@ -22,6 +23,7 @@ extensions:
2223
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::files::Files>::use_guards", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
2324
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::files::Files>::use_hidden_files", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
2425
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::files::Files>::use_last_modified", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
26+
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::named::NamedFile as crate::ServiceFactory>::new_service", "Argument[self]", "ReturnValue", "taint", "df-generated"]
2527
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::named::NamedFile>::content_disposition", "Argument[self].Field[crate::named::NamedFile::content_disposition]", "ReturnValue.Reference", "value", "dfc-generated"]
2628
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::named::NamedFile>::content_encoding", "Argument[self].Field[crate::named::NamedFile::encoding]", "ReturnValue", "value", "dfc-generated"]
2729
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::named::NamedFile>::content_type", "Argument[self].Field[crate::named::NamedFile::content_type]", "ReturnValue.Reference", "value", "dfc-generated"]
@@ -49,10 +51,22 @@ extensions:
4951
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::named::NamedFile>::set_status_code", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
5052
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::named::NamedFile>::use_etag", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
5153
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::named::NamedFile>::use_last_modified", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
54+
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::named::NamedFileService as crate::Service>::call", "Argument[self].Field[crate::named::NamedFileService::path].Reference", "ReturnValue.Reference", "value", "dfc-generated"]
55+
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::named::NamedFileService as crate::Service>::call", "Argument[self].Field[crate::named::NamedFileService::path]", "ReturnValue.Reference", "value", "dfc-generated"]
5256
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::path_buf::PathBufWrap as crate::convert::AsRef>::as_ref", "Argument[self]", "ReturnValue", "taint", "df-generated"]
57+
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::service::FilesService as crate::Service>::call", "Argument[0]", "ReturnValue.Reference", "value", "dfc-generated"]
58+
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::service::FilesService as crate::Service>::call", "Argument[self].Reference", "ReturnValue.Reference", "value", "dfc-generated"]
5359
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::service::FilesService as crate::ops::deref::Deref>::deref", "Argument[self].Field[0]", "ReturnValue.Reference", "value", "dfc-generated"]
5460
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::service::FilesService as crate::ops::deref::Deref>::deref", "Argument[self].Field[crate::service::FilesService(0)]", "ReturnValue.Reference", "value", "dfc-generated"]
5561
- ["repo:https://github.com/actix/actix-web:actix-files", "crate::chunked::new_chunked_read", "Argument[0]", "ReturnValue.Field[crate::chunked::ChunkedReadFile::size]", "value", "dfc-generated"]
5662
- ["repo:https://github.com/actix/actix-web:actix-files", "crate::chunked::new_chunked_read", "Argument[1]", "ReturnValue.Field[crate::chunked::ChunkedReadFile::offset]", "value", "dfc-generated"]
5763
- ["repo:https://github.com/actix/actix-web:actix-files", "crate::directory::directory_listing", "Argument[1].Reference", "ReturnValue.Field[crate::result::Result::Ok(0)].Field[crate::service::ServiceResponse::request]", "value", "dfc-generated"]
5864
- ["repo:https://github.com/actix/actix-web:actix-files", "crate::encoding::equiv_utf8_text", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
65+
- addsTo:
66+
pack: codeql/rust-all
67+
extensible: sinkModel
68+
data:
69+
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::named::NamedFile as crate::response::responder::Responder>::respond_to", "Argument[self]", "pointer-access", "df-generated"]
70+
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::named::NamedFile>::into_response", "Argument[self]", "pointer-access", "df-generated"]
71+
- ["repo:https://github.com/actix/actix-web:actix-files", "<crate::named::NamedFile>::last_modified", "Argument[self]", "pointer-access", "df-generated"]
72+
- ["repo:https://github.com/actix/actix-web:actix-files", "crate::directory::directory_listing", "Argument[0]", "path-injection", "df-generated"]

rust/ql/lib/ext/generated/actix-web/repo-https-github.com-actix-actix-web-actix-http-test.model.yml

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -5,36 +5,6 @@ extensions:
55
extensible: summaryModel
66
data:
77
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::addr", "Argument[self].Field[crate::TestServer::addr]", "ReturnValue", "value", "dfc-generated"]
8-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::delete", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
9-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::delete", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
10-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::get", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
11-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::get", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
12-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::head", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
13-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::head", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
14-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::options", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
15-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::options", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
16-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::patch", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
17-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::patch", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
18-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::post", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
19-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::post", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
20-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::put", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
21-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::put", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
228
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::request", "Argument[0]", "ReturnValue.Field[crate::request::ClientRequest::head].Field[crate::requests::head::RequestHead::method]", "value", "dfc-generated"]
23-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::request", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
24-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::request", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
25-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::sdelete", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
26-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::sdelete", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
27-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::sget", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
28-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::sget", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
29-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::shead", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
30-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::shead", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
31-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::soptions", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
32-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::soptions", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
33-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::spatch", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
34-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::spatch", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
35-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::spost", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
36-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::spost", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
37-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::sput", "Argument[self].Field[crate::TestServer::client].Field[0]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
38-
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::sput", "Argument[self].Field[crate::TestServer::client].Field[crate::client::Client(0)]", "ReturnValue.Field[crate::request::ClientRequest::config]", "value", "dfc-generated"]
399
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::surl", "Argument[0]", "ReturnValue", "taint", "df-generated"]
4010
- ["repo:https://github.com/actix/actix-web:actix-http-test", "<crate::TestServer>::url", "Argument[0]", "ReturnValue", "taint", "df-generated"]

0 commit comments

Comments
 (0)