Rust: Use QL computed canonical paths in MaD Field tokens

Also regenerate all auto-generated models with latest extractor.
This commit is contained in:
Paolo Tranquilli
2025-06-04 09:43:45 +02:00
parent 0ef17ba231
commit 5f474a7185
80 changed files with 3380 additions and 3125 deletions

View File

@@ -4,56 +4,53 @@ extensions:
pack: codeql/rust-all
extensible: summaryModel
data:
- ["repo:https://github.com/rust-lang/log:log", "<crate::Metadata>::level", "Argument[self].Field[crate::Metadata::level]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Metadata>::target", "Argument[self].Field[crate::Metadata::target]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::MetadataBuilder>::build", "Argument[self].Field[crate::MetadataBuilder::metadata].Reference", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::MetadataBuilder>::build", "Argument[self].Field[crate::MetadataBuilder::metadata]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::MetadataBuilder>::level", "Argument[0]", "Argument[self].Field[crate::MetadataBuilder::metadata].Field[crate::Metadata::level]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::MetadataBuilder>::level", "Argument[0]", "ReturnValue.Field[crate::MetadataBuilder::metadata].Field[crate::Metadata::level]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Metadata>::level", "Argument[self].Field[log::Metadata::level]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Metadata>::target", "Argument[self].Field[log::Metadata::target]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::MetadataBuilder>::build", "Argument[self].Field[log::MetadataBuilder::metadata].Reference", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::MetadataBuilder>::level", "Argument[0]", "Argument[self].Field[log::MetadataBuilder::metadata].Field[log::Metadata::level]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::MetadataBuilder>::level", "Argument[0]", "ReturnValue.Field[log::MetadataBuilder::metadata].Field[log::Metadata::level]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::MetadataBuilder>::level", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::MetadataBuilder>::target", "Argument[0]", "Argument[self].Field[crate::MetadataBuilder::metadata].Field[crate::Metadata::target]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::MetadataBuilder>::target", "Argument[0]", "ReturnValue.Field[crate::MetadataBuilder::metadata].Field[crate::Metadata::target]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::MetadataBuilder>::target", "Argument[0]", "Argument[self].Field[log::MetadataBuilder::metadata].Field[log::Metadata::target]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::MetadataBuilder>::target", "Argument[0]", "ReturnValue.Field[log::MetadataBuilder::metadata].Field[log::Metadata::target]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::MetadataBuilder>::target", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::args", "Argument[self].Field[crate::Record::args]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::args", "Argument[self].Field[log::Record::args]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::file", "Argument[self]", "ReturnValue", "taint", "df-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::key_values", "Argument[self].Field[crate::Record::key_values].Field[0]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::key_values", "Argument[self].Field[crate::Record::key_values].Field[crate::KeyValues(0)]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::level", "Argument[self].Field[crate::Record::metadata].Field[crate::Metadata::level]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::line", "Argument[self].Field[crate::Record::line]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::metadata", "Argument[self].Field[crate::Record::metadata]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::key_values", "Argument[self].Field[log::Record::key_values].Field[0]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::key_values", "Argument[self].Field[log::Record::key_values].Field[log::KeyValues(0)]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::level", "Argument[self].Field[log::Record::metadata].Field[log::Metadata::level]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::line", "Argument[self].Field[log::Record::line]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::metadata", "Argument[self].Field[log::Record::metadata]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::module_path", "Argument[self]", "ReturnValue", "taint", "df-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::target", "Argument[self].Field[crate::Record::metadata].Field[crate::Metadata::target]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::target", "Argument[self].Field[log::Record::metadata].Field[log::Metadata::target]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::Record>::to_builder", "Argument[self]", "ReturnValue", "taint", "df-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::args", "Argument[0]", "Argument[self].Field[crate::RecordBuilder::record].Field[crate::Record::args]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::args", "Argument[0]", "ReturnValue.Field[crate::RecordBuilder::record].Field[crate::Record::args]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::args", "Argument[0]", "Argument[self].Field[log::RecordBuilder::record].Field[log::Record::args]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::args", "Argument[0]", "ReturnValue.Field[log::RecordBuilder::record].Field[log::Record::args]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::args", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::build", "Argument[self].Field[crate::RecordBuilder::record].Reference", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::build", "Argument[self].Field[crate::RecordBuilder::record]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::build", "Argument[self].Field[log::RecordBuilder::record].Reference", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::file", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::file_static", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::key_values", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::level", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::line", "Argument[0]", "Argument[self].Field[crate::RecordBuilder::record].Field[crate::Record::line]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::line", "Argument[0]", "ReturnValue.Field[crate::RecordBuilder::record].Field[crate::Record::line]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::line", "Argument[0]", "Argument[self].Field[log::RecordBuilder::record].Field[log::Record::line]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::line", "Argument[0]", "ReturnValue.Field[log::RecordBuilder::record].Field[log::Record::line]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::line", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::metadata", "Argument[0]", "Argument[self].Field[crate::RecordBuilder::record].Field[crate::Record::metadata]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::metadata", "Argument[0]", "ReturnValue.Field[crate::RecordBuilder::record].Field[crate::Record::metadata]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::metadata", "Argument[0]", "Argument[self].Field[log::RecordBuilder::record].Field[log::Record::metadata]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::metadata", "Argument[0]", "ReturnValue.Field[log::RecordBuilder::record].Field[log::Record::metadata]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::metadata", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::module_path", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::module_path_static", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::RecordBuilder>::target", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::borrow::Cow as crate::kv::key::ToKey>::to_key", "Argument[self]", "ReturnValue.Field[crate::kv::key::Key::key]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::error::Error>::from_value", "Argument[0]", "ReturnValue.Field[crate::kv::error::Error::inner].Field[crate::kv::error::Inner::Value(0)]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::error::Error>::into_value", "Argument[self].Field[crate::kv::error::Error::inner].Field[crate::kv::error::Inner::Value(0)]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::error::Error>::msg", "Argument[0]", "ReturnValue.Field[crate::kv::error::Error::inner].Field[crate::kv::error::Inner::Msg(0)]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key as crate::borrow::Borrow>::borrow", "Argument[self].Field[crate::kv::key::Key::key]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key as crate::convert::AsRef>::as_ref", "Argument[self].Field[crate::kv::key::Key::key]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key as crate::convert::From>::from", "Argument[0]", "ReturnValue.Field[crate::kv::key::Key::key]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key as crate::kv::key::ToKey>::to_key", "Argument[self].Field[crate::kv::key::Key::key]", "ReturnValue.Field[crate::kv::key::Key::key]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key>::as_str", "Argument[self].Field[crate::kv::key::Key::key]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key>::from_str", "Argument[0]", "ReturnValue.Field[crate::kv::key::Key::key]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key>::to_borrowed_str", "Argument[self].Field[crate::kv::key::Key::key]", "ReturnValue.Field[crate::option::Option::Some(0)]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::value::Value as crate::kv::value::ToValue>::to_value", "Argument[self].Field[crate::kv::value::Value::inner].Reference", "ReturnValue.Field[crate::kv::value::Value::inner]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::value::Value as crate::kv::value::ToValue>::to_value", "Argument[self].Field[crate::kv::value::Value::inner]", "ReturnValue.Field[crate::kv::value::Value::inner]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::string::String as crate::kv::key::ToKey>::to_key", "Argument[self]", "ReturnValue.Field[crate::kv::key::Key::key]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<str as crate::kv::key::ToKey>::to_key", "Argument[self]", "ReturnValue.Field[crate::kv::key::Key::key]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::borrow::Cow as crate::kv::key::ToKey>::to_key", "Argument[self]", "ReturnValue.Field[log::kv::key::Key::key]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::error::Error>::from_value", "Argument[0]", "ReturnValue.Field[log::kv::error::Error::inner].Field[log::kv::error::Inner::Value(0)]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::error::Error>::into_value", "Argument[self].Field[log::kv::error::Error::inner].Field[log::kv::error::Inner::Value(0)]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::error::Error>::msg", "Argument[0]", "ReturnValue.Field[log::kv::error::Error::inner].Field[log::kv::error::Inner::Msg(0)]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key as crate::borrow::Borrow>::borrow", "Argument[self].Field[log::kv::key::Key::key]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key as crate::convert::AsRef>::as_ref", "Argument[self].Field[log::kv::key::Key::key]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key as crate::convert::From>::from", "Argument[0]", "ReturnValue.Field[log::kv::key::Key::key]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key as crate::kv::key::ToKey>::to_key", "Argument[self].Field[log::kv::key::Key::key]", "ReturnValue.Field[log::kv::key::Key::key]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key>::as_str", "Argument[self].Field[log::kv::key::Key::key]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key>::from_str", "Argument[0]", "ReturnValue.Field[log::kv::key::Key::key]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::key::Key>::to_borrowed_str", "Argument[self].Field[log::kv::key::Key::key]", "ReturnValue.Field[core::option::Option::Some(0)]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::kv::value::Value as crate::kv::value::ToValue>::to_value", "Argument[self].Field[log::kv::value::Value::inner].Reference", "ReturnValue.Field[log::kv::value::Value::inner]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<crate::string::String as crate::kv::key::ToKey>::to_key", "Argument[self]", "ReturnValue.Field[log::kv::key::Key::key]", "value", "dfc-generated"]
- ["repo:https://github.com/rust-lang/log:log", "<str as crate::kv::key::ToKey>::to_key", "Argument[self]", "ReturnValue.Field[log::kv::key::Key::key]", "value", "dfc-generated"]