blob: 9144475a70024b8e811e7a2e61fb561dc2490393 [file] [log] [blame]
---
source: tests/bans.rs
expression: diags
---
[
{
"fields": {
"code": "allowed-by-wrapper",
"graphs": [
{
"Krate": {
"name": "dangerous-dep",
"version": "0.1.0"
},
"parents": [
{
"Krate": {
"name": "safe-wrapper",
"version": "0.1.0"
},
"parents": [
{
"Krate": {
"name": "allow-wrappers-crate",
"version": "0.1.0"
}
}
]
}
]
}
],
"labels": [
{
"column": 9,
"line": 3,
"message": "banned here",
"span": "dangerous-dep"
},
{
"column": 14,
"line": 4,
"message": "allowed wrapper",
"span": "safe-wrapper"
}
],
"message": "banned crate 'dangerous-dep = 0.1.0' allowed by wrapper 'safe-wrapper = 0.1.0'",
"severity": "note"
},
"type": "diagnostic"
},
{
"fields": {
"code": "unused-wrapper",
"graphs": [],
"labels": [
{
"column": 30,
"line": 4,
"message": "unmatched wrapper",
"span": "other-crate"
}
],
"message": "wrapper for banned crate was not encountered",
"severity": "warning"
},
"type": "diagnostic"
}
]