Florian Dehau
5a590bca74
chore: enable clippy on all targets and all features
...
- Remove deny warnings in lib.rs. This allows easier iteration when developing
new features. The warnings will make the CI fails anyway on the clippy CI
stage.
- Run clippy on all targets (including tests and examples) and all features.
- Fail CI on clippy warnings.
4 years ago
Florian Dehau
d3f1669234
chore(Makefile): add lint to stable and beta rules
5 years ago
Florian Dehau
22579b77cc
chore(Makefile): make run-examples compile the examples in release mode
6 years ago
Florian Dehau
5bc617a9a6
chore(Makefile): build and test using all features
6 years ago
Florian Dehau
b3689eceb7
feat: update outdated dependencies
6 years ago
Florian Dehau
08ab92da80
refactor: clean examples
...
* Introduce a common event handler in order to focus on the drawing part
* Remove deprecated custom termion backends
6 years ago
Florian Dehau
ce445a8096
chore: remove scripts
6 years ago
Florian Dehau
d6016788ef
refactor: clippy + rustfmt
6 years ago
Florian Dehau
55840210c7
Simplify travis configuration
6 years ago
Florian Dehau
d2a4048e12
[scripts] Update installation of dev tools
7 years ago
Florian Dehau
b5e4ddafb4
[Makefile] Fix fmt rule
7 years ago
Florian Dehau
53d0001547
[tools] Update tools install scripts
7 years ago
Florian Dehau
295fc77df2
[Makefile] Bump clippy version
7 years ago
Florian Dehau
6eb1987650
[Makefile] Bump rustfmt version
7 years ago
Florian Dehau
fd1e1f22af
Add specification for all examples in Cargo.toml
7 years ago
Florian Dehau
92a3474093
Bump clippy version
7 years ago
Florian Dehau
7b2b1e1c80
Add documentation for pipelines rules
7 years ago
Florian Dehau
06a3c9346b
Add pipelines rules to build && test a channel quickly
7 years ago
Florian Dehau
c2ad42b509
Fix clippy rule in Makefile
7 years ago
Florian Dehau
c42ca05849
Refactor Makefile install rule
...
Check for older installation of the tools and only install them if
missing or if the versions don't match
7 years ago
Florian Dehau
29db3dd722
[CI] Add lint stage
...
* Add scripts for Travis under ./scripts/travis
* Install rustfmt and clippy on nightly
* Lint code for formatting problems and common errors
7 years ago
Florian Dehau
340aa94e63
Refactor Makefile
...
* Restructure old rules to make them generic. They now also take in
consideration the developer setup (using rustup only if available)
* Defines rules to format and lint the source code in order to provide
this project some kind of a coding style (Rust default style)
7 years ago
Florian Dehau
f025cb0221
Update README and examples
8 years ago
Florian Dehau
662e2dd102
Fix examples
8 years ago
Florian Dehau
fcac19d6c5
Documentation
8 years ago
Florian Dehau
93cc237007
Documentation
8 years ago
Florian Dehau
459201bc65
First commit
8 years ago