vrl 0.31.0

Vector Remap Language
Documentation
cognitive-complexity-threshold = 75

# https://github.com/vectordotdev/vrl/issues/1620
# Disallow for non-std types (for now)
arithmetic-side-effects-allowed = [
  "std::string::String",
  "str",
  "isize",
  "i64",
  "i32",
  "i16",
  "i8",
  "usize",
  "u64",
  "u32",
  "u16",
  "u8",
]

# for `disallowed_method`:
# https://rust-lang.github.io/rust-clippy/master/index.html#disallowed_method
disallowed-methods = [
  { path = "std::io::Write::write", reason = "This doesn't handle short writes, use `write_all` instead." },
]