language: rust
rust:
- stable
- beta
- nightly
os:
- linux
- osx
matrix:
include:
- name: rustfmt
install: rustup component add rustfmt
script: cargo fmt -- --check
- name: clippy
install: rustup component add clippy
script: cargo clippy --all-features --tests --all --examples -- -D clippy::all
allow_failures:
- rust: nightly