Sylvestre Ledru
c3b3f7dfa6
github action: try to build and release findutils
2024-04-03 23:41:58 +02:00
Sylvestre Ledru
281098d751
Run clippy pedantic fixes
2024-04-03 23:25:48 +02:00
Sylvestre Ledru
34a5cc7340
Merge pull request #45 from oSoMoN/stdin-tests
...
Unit and integration tests for reading data from standard input
2024-04-03 00:02:21 +02:00
Olivier Tilloy
6a152cdc7f
Add an integration test for reading data from stdin
2024-04-02 22:34:42 +02:00
Olivier Tilloy
b8fada8faa
Add unit tests for missing arguments
2024-04-02 21:10:41 +02:00
Olivier Tilloy
a213272d0c
Add tests for when '-' is used to signify to use standard input
2024-04-02 20:41:01 +02:00
Sylvestre Ledru
25e4a17421
Merge pull request #44 from oSoMoN/fix-codecov-badge
...
Fix the link to the Codecov badge
2024-04-02 18:34:51 +02:00
Olivier Tilloy
589039ab4c
Fix the link to the Codecov badge
2024-04-02 18:24:09 +02:00
Sylvestre Ledru
f83fccb542
Merge pull request #41 from uutils/sylvestre-patch-1
...
Disable the fail fast (closes : #40 )
2024-04-02 07:33:43 +02:00
Sylvestre Ledru
76c4714f78
Disable the fail fast ( closes : #40 )
2024-04-01 23:15:23 +02:00
Sylvestre Ledru
b135b6f218
Merge pull request #37 from oSoMoN/diff-arguments
...
Pass a Params reference to the various diff() functions, instead of a long list of arguments
2024-04-01 00:46:37 +02:00
Sylvestre Ledru
314e3a7320
Merge pull request #38 from oSoMoN/readme-grammar
...
README: minor grammar correction
2024-04-01 00:44:36 +02:00
Olivier Tilloy
6a73657b3a
README: minor grammar correction
2024-04-01 00:26:30 +02:00
Olivier Tilloy
e9f0630aaf
Update fuzzers
2024-03-31 23:39:43 +02:00
Olivier Tilloy
e6a0ba28c5
Pass a Params reference to the various diff() functions, instead of a long list of arguments
2024-03-31 21:27:28 +02:00
Sylvestre Ledru
0ab824abda
Merge pull request #36 from oSoMoN/default-params
...
Implement the Default trait for Params
2024-03-31 09:26:02 +02:00
Olivier Tilloy
f60fefaf6e
Implement the Default trait for Params
2024-03-30 23:50:58 +01:00
Sylvestre Ledru
14e77548fd
Merge pull request #28 from oSoMoN/implement-expand-tabs-option
...
Implement `-t`/`--expand-tabs` option (fixes #26 ) and `--tabsize=NUM` option (fixes #27 )
2024-03-30 15:28:53 +01:00
Olivier Tilloy
f2fd2127ed
Politely ask clippy to not complain about too many arguments
2024-03-28 18:10:31 +01:00
Olivier Tilloy
cfc68d58bc
Fix fuzzers' invokations
2024-03-28 18:10:31 +01:00
Olivier Tilloy
e0283083f2
Implement --tabsize option
2024-03-28 18:10:29 +01:00
Olivier Tilloy
8d65c2badd
Implement -t/--expand-tabs option
2024-03-28 18:09:03 +01:00
Sylvestre Ledru
a304ac0a68
Merge pull request #30 from cakebaker/fix_clippy_warnings
...
clippy: fix warnings from useless_vec lint
2024-03-24 19:28:03 +01:00
Daniel Hofstetter
f916f1ce86
clippy: fix warnings from useless_vec lint
2024-03-24 14:05:44 +01:00
Olivier Tilloy
4ed7ea1553
Implement -q/--brief option ( fixes #19 ) ( #20 )
...
* Implement -q/--brief option
* Optimization: stop analyzing the files as soon as there are any differences
* Unit tests for the stop_early parameter
* Simplify checks
2024-03-19 11:45:06 +01:00
hanbings
62e10c6d6c
ci: fuzzers in the Github Actions CI. ( #29 )
...
* Add fuzzing CI.
* fuzz dependency change: diffutils -> diffutilslib
* fix fuzz build.
2024-03-18 21:50:33 +01:00
Olivier Tilloy
c68d386170
Implement -s/--report-identical-files option ( fixes #23 )
2024-03-01 14:45:41 +01:00
Olivier Tilloy
a89f30afa0
Ed diff: compact ranges of lines where possible ( fixes #21 )
2024-02-24 11:55:54 +01:00
Olivier Tilloy
0a67bf9fb8
Add integration tests that check the exit codes and stdout/stderr
2024-02-22 17:26:24 +01:00
Olivier Tilloy
1241db4806
Match GNU diff's implementation for exit codes ( fixes #17 )
2024-02-22 17:26:24 +01:00
renovate[bot]
3bc8668f78
fix(deps): update rust crate libfuzzer-sys to 0.4 ( #5 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-17 18:19:02 +01:00
Sylvestre Ledru
c90eee442f
Add the example section
2024-02-17 17:07:31 +01:00
Sylvestre Ledru
6c29f02527
improve the readme and example
2024-02-17 17:06:14 +01:00
Olivier Tilloy
790ef1e633
Run the GNU test suite in CI ( fixes #8 ) ( #13 )
2024-02-17 15:27:52 +01:00
Sylvestre Ledru
4c1a752f11
Merge pull request #12 from oSoMoN/trivial-typo-error-message
...
Fix trivial typo in error message
2024-02-09 21:21:43 +01:00
Olivier Tilloy
54a5407bec
Fix trivial typo in error message
2024-02-09 17:51:50 +01:00
Sylvestre Ledru
02632e915c
Merge pull request #11 from oSoMoN/compact-range-of-lines
...
Normal diff: compact ranges of lines where possible (fixes #10 )
2024-02-09 13:57:51 +01:00
Olivier Tilloy
3f9556aa05
Add comments to ease readability and maintainability
2024-02-09 10:28:39 +01:00
Olivier Tilloy
a94c6a60cf
Normal diff: compact ranges of lines where possible ( fixes #10 )
2024-02-09 10:28:39 +01:00
Sylvestre Ledru
c28973c019
coverage: remove the fail fast to continue for linux even if windows fails
2024-02-09 10:28:27 +01:00
Sylvestre Ledru
a660f7440c
Merge pull request #1 from uutils/renovate/configure
...
Configure Renovate
2024-01-27 09:54:27 +01:00
Sylvestre Ledru
6a69a39852
add badges
2024-01-27 09:51:04 +01:00
Sylvestre Ledru
bf13d528be
Merge pull request #2 from cakebaker/ci_replace_actions_rs
...
ci: replace unmaintained `actions-rs` actions
v0.3.0
2024-01-26 17:25:19 +01:00
Daniel Hofstetter
329a7e1f4a
ci: use dtolnay/rust-toolchain instead of
...
unmaintained actions-rs/toolchain
2024-01-26 16:29:22 +01:00
Daniel Hofstetter
e5de3cd93e
ci: remove actions-rs/cargo & use cargo directly
2024-01-26 16:23:16 +01:00
Sylvestre Ledru
0e14b37e38
refresh the gitignore
2024-01-24 09:31:09 +01:00
Sylvestre Ledru
3c1176082e
Ship with Cargo.lock
2024-01-24 09:30:47 +01:00
Sylvestre Ledru
865f97c78d
upgrade the rust edition
2024-01-24 09:30:11 +01:00
Sylvestre Ledru
f5b65a5720
add debug info
2024-01-23 12:49:20 +01:00
Sylvestre Ledru
1372c5386c
use pretty assertions to help with Windows debug
2024-01-23 12:36:57 +01:00