| --- |
| 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": 5, |
| "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" |
| } |
| ] |