please
please copied to clipboard
use one command to build and run all your projects, independent from the programming language in use
I'm sitting in the (excellent) devoxx.fr rust workshop and the challenge is to make a pull request to this project so here you go. This is _not really useful_ but...
the [clippy project](https://github.com/rust-lang-nursery/rust-clippy) provides useful advices on how to write Rust code, it would be nice to have those checks on every pull request, in the CI
a part of the CI uses rusfmt to check that the code is well formatted, but the build does not pass: https://travis-ci.org/RustBeginners/please/jobs/331855924#L559-L563 please fix it ;)
Currently, we have the `please build` and `please run` commands, we could have one to reformat all the code (if there's a tool for that in the language we target)
as a command line project that interacts with external projects, it can be a bit hard to implement unit test, but we can test some parts independently, like the `probe()`...
Currently, we have the `please build` and `please run` commands, we could have one to delete all the build artifacts
related to #10 if there are multiple languages used in one project, we might want to force the build for one platform instead of relying on `probe()` to detect the...
We can get a project for which there are multiple build systems, like a PHP project that uses npm to build its frontend assets. We could have `please build` run...
Currently, we have the `please build` and `please run` commands, we could have one that restarts a build every time a file changes
Currently, we have the `please build` and `please run` commands, we could have one to launch the unit tests if it's possible