Commit graph

65 commits

Author SHA1 Message Date
Kobato
21d2787024
Support Rust Edition 2021 (#70)
* Support Rust Edition 2021

* Update src/options.rs

Co-authored-by: Yerkebulan Tulibergenov <yerkebulan@gmail.com>

Co-authored-by: Yerkebulan Tulibergenov <yerkebulan@gmail.com>
2022-03-03 20:33:25 -08:00
dependabot-preview[bot]
0675ed185b
Bump syn from 1.0.64 to 1.0.69 (#53) 2021-04-08 17:30:06 +00:00
dependabot-preview[bot]
3629bc0f41
Bump syn from 1.0.63 to 1.0.64 (#47) 2021-03-16 20:56:30 +00:00
dependabot-preview[bot]
7f9897f73a
Bump serde from 1.0.123 to 1.0.124 (#45) 2021-03-12 17:50:08 +00:00
dependabot-preview[bot]
5185b9144a
Bump syn from 1.0.61 to 1.0.63 (#46) 2021-03-11 01:17:47 +00:00
dependabot-preview[bot]
4f945e48e8
Bump syn from 1.0.60 to 1.0.61 (#43) 2021-03-05 22:19:29 +00:00
Zeyi Fan
63447da4fa
release: v0.5.0 2021-02-19 21:56:47 -08:00
Zeyi Fan
cc5eef384c
options: allow specify mode freely & improve helptext 2021-02-19 21:55:26 -08:00
Zeyi Fan
45555de872
update dependencies 2021-02-19 21:41:55 -08:00
Gus Wynn
3518a8dde5
add expand mode to use cargo-expand (#42) 2021-02-19 21:39:53 -08:00
Gus Wynn
67c5d5426e
Fix type in --mode description (#41)
Found a small typo!
2021-02-18 17:54:29 -08:00
dependabot-preview[bot]
5f21b3a062
Bump pathdiff from 0.1.0 to 0.2.0 (#31) 2021-02-18 07:09:13 +00:00
octaltree
09a1cf6b19
Use stdin as main.rs (#30)
close #14 

Thanks to @octaltree octaltree
2021-02-17 22:30:06 -08:00
Chevdor
2b88ad9f02
Fix extension name (#29) 2021-01-16 14:38:01 -08:00
dependabot[bot]
9f3efbed58
Bump lodash from 4.17.15 to 4.17.20 in /extension (#28)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.20.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.20)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-23 11:43:21 -08:00
Mat Wood
d137ff06fb
Adding VSCode extension (#23) 2020-11-23 11:39:14 -08:00
Zeyi Fan
dda8dfe6bc release 0.4.2 2020-07-26 16:02:04 -07:00
Zeyi Fan
e0133d7ae5 add mode flag 2020-07-26 15:32:33 -07:00
Zeyi Fan
e1748f91db rename opt to options 2020-07-26 14:50:34 -07:00
Zeyi Fan
040a52ae4f merge #22 2020-07-26 14:46:50 -07:00
Zeyi Fan
2976716bcd release v0.4.1 2020-06-14 22:06:28 -07:00
Zeyi Fan
3468be171f fix README link 2020-06-14 21:58:31 -07:00
Zeyi Fan
65db163b1f support verbose & quiet flag
close #25
2020-06-14 21:57:19 -07:00
Zeyi Fan
db6b67fd11 update dependencies 2020-06-14 21:56:46 -07:00
Bruno Rocha
586b1d926f
Add micro-editor instruction (#21)
https://micro-editor.github.io/
2020-06-14 21:14:49 -07:00
Rain
4e05c0bd62
ensure that package names match Rust requirements (#27)
We can't have `-` characters in package names, and they can't start with a
digit.
2020-06-11 21:11:27 -07:00
Bruno Rocha
56b757d188 Attempt to fix #20 - Add --test option to run only tests 2020-03-20 13:22:38 -03:00
Mat Wood
0a51c96f5b
Add VSCode Task Description (#19)
It's easy to use cargo play from VSCode using the task system. This diff adds a task description to be added for running CargoPlay.
2020-01-29 14:21:31 -08:00
Stephan Seitz
39e73a6d96 Use command! with ! in README.md for vim command (#17) 2020-01-17 11:09:42 -08:00
Stephan Seitz
03fc4e50dd Cargo update (#16) 2020-01-17 11:08:39 -08:00
Zeyi Fan
9cc0f9b572 release 0.4.0 2019-08-20 22:37:42 -07:00
Zeyi Fan
e377de8b31 add dtoa test, thanks @reitermarkus 2019-08-20 22:14:39 -07:00
Markus Reiter
ef82a84a84 Fix Git dependencies. (#13) 2019-08-20 22:04:43 -07:00
Zeyi Fan
ed322db23f allow user to override infer result 2019-08-20 22:03:54 -07:00
Zeyi Fan
8aff17b192 add --infer that allows cargo-play to infer dependencies 2019-08-20 21:24:57 -07:00
Zeyi Fan
7e424d95b3 add external_crate test 2019-08-15 00:29:31 -07:00
Zeyi Fan
f345f7589d add more integration tests && implement args 2019-08-15 00:18:00 -07:00
Zeyi Fan
6a9b334721 make integration test parallel 2019-08-14 23:42:53 -07:00
Zeyi Fan
003540a904 listen to clippy 2019-08-14 22:48:35 -07:00
Zeyi Fan
b1b9510d7e add badges cuz why not 2019-08-13 00:24:16 -07:00
Zeyi Fan
4b6a8590b2 tweak travis CI config 2019-08-13 00:05:49 -07:00
Zeyi Fan
e9b0b5557a add basic integration test 2019-08-13 00:04:18 -07:00
Zeyi Fan
bbb7d97fe1 add --save=<PATH> option
This option allows user to convert a single Rust file into a cargo project with artifacts from previous run and the generated Cargo.toml
2019-08-12 22:58:52 -07:00
Zeyi Fan
85153b08ef allow passing flags directly to cargo 2019-07-28 18:37:50 -07:00
Zeyi Fan
961b74b95e use last for args and improve documents for command line options 2019-07-28 17:48:34 -07:00
Ashkan Kiani
4fdc7ca414 Add release, cached, and arg flags (#10)
`--release` compiles in release mode

`--cached` checks for an existing executable before executing

`-a, --arg` allows forward arguments to the program
2019-07-28 17:31:24 -07:00
Zeyi Fan
8ff34970b7 skip shebang & empty lines at the beginning 2019-07-28 17:31:08 -07:00
Ashkan Kiani
21d51d5b2e Update parsing for package declarations (#9)
Use `filter` instead of `take_while` to find all cargo-play
declarations.
2019-07-28 17:27:37 -07:00
Zeyi Fan
3d1f7c81ef release v0.3.0 2019-06-20 23:07:20 -07:00
Zeyi Fan
057c48416f sort filenames when computing hash 2019-06-20 23:04:37 -07:00