368784949e
* move to cargo clippy instead of using the clippy plugin fixes #729 * non-exectable scripts must be run with `sh` * don't build serde in the clippy travis job * only run clippy tests if installing clippy succeeds * why is travis so picky? * no more serde_codegen * serde_test_suite_deps has no features * don't use empty loops, llvm optimizes them to undefined behaviour * abort the clippy job when clippy lints are triggered * use caches on travis to speed up builds * why are we even using `travis-cargo`? * need to reinstall clippy frequently due to nightly updates * command line tools are hard
24 lines
398 B
Rust
24 lines
398 B
Rust
#![cfg_attr(feature = "unstable-testing", feature(test, non_ascii_idents))]
|
|
|
|
#[cfg(feature = "unstable-testing")]
|
|
extern crate test;
|
|
|
|
#[macro_use]
|
|
extern crate serde_derive;
|
|
|
|
extern crate serde;
|
|
extern crate serde_test;
|
|
|
|
#[macro_use]
|
|
mod macros;
|
|
|
|
mod test_annotations;
|
|
mod test_bytes;
|
|
mod test_de;
|
|
mod test_gen;
|
|
mod test_macros;
|
|
mod test_ser;
|
|
|
|
#[cfg(feature = "unstable-testing")]
|
|
mod compiletest;
|