Skip to content

Commit 4df90af

Browse files
a-frantzadthrasher
andauthored
feat: update to latest wdl crate (#48)
* chore: update sprocket to latest WDL crate This also adds the ability to check/lint URLs * feat: --local-only and --single-document args to check * Update CHANGELOG.md * Update CHANGELOG.md * WIP * WIP * feat: init commit for 'run' command * chore: cargo update * fix: correct merge * feat: output dir increments * refactor: 'create_output_dir' func * chore: cargo fmt * revise: change sprocket_runs dir structure * chore: cargo clippy * chore: cargo fmt * WIP * chore: cargo fmt * chore: fmt * feat: add shellcheck * feat: shellcheck * docs: label shellcheck experimental * chore: cargo update * Update validate.rs * chore: warn users that `run` is in alpha testing * chore: cargo fmt * Update src/commands/run.rs Co-authored-by: Andrew Thrasher <adthrasher@gmail.com> * Update run.rs * Update CHANGELOG.md * Update CHANGELOG.md * Delete test.json * docs: better document validate command * fix: pull in fix from wdl main * chore: update to latest * chore: clippy and dmt * chore: update to latest * Update validate.rs * Update validate.rs * Update validate.rs * refactor: rewrite `run` and create `emit_diagnostics` * refactor * chore: point back to main * chore: code cleanup * Update CHANGELOG.md * Update lib.rs * Update validate.rs * chore: clean up * chore: finish merge * fix: doc comment * chore: code cleanup * chore: fmt * chore: code cleanup * chore: clean up * chore: point to crates.io --------- Co-authored-by: Andrew Thrasher <adthrasher@gmail.com>
1 parent 2a1fb1e commit 4df90af

File tree

9 files changed

+1394
-489
lines changed

9 files changed

+1394
-489
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
### Changed
1111

1212
* `format` now requires one of the `--check` or `--overwrite` arguments ([#51](https://github.com/stjude-rust-labs/sprocket/pull/51)).
13+
* Updated WDL crate to latest. This adds support for
14+
checking/linting remote URLs and other features and improvements ([#48](https://github.com/stjude-rust-labs/sprocket/pull/48)).
15+
* Only allow one `file` argument to `check/lint` instead of any number of local files and directories
16+
([#48](https://github.com/stjude-rust-labs/sprocket/pull/48)).
17+
18+
### Added
19+
20+
* Added `--local-only` and `--single-document` args to `check/lint` ([#48](https://github.com/stjude-rust-labs/sprocket/pull/48)).
21+
* Added a `validate-inputs` command. ([#48](https://github.com/stjude-rust-labs/sprocket/pull/48)).
1322

1423
## 0.9.0 - 10-22-2024
1524

0 commit comments

Comments
 (0)