1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-01 16:51:13 -05:00
denoland-deno/cli/tests
David Sherret 972b3e8e65
perf: skip expanding exclude globs (#21817)
We were calling `expand_glob` on our excludes, which is very expensive
and unnecessary because we can pattern match while traversing instead.

1. Doesn't expand "exclude" globs. Instead pattern matches while walking
the directory.
2. Splits up the "include" into base paths and applicable file patterns.
This causes less pattern matching to occur because we're only pattern
matching on patterns that might match and not ones in completely
unrelated directories.
2024-01-12 13:22:06 +01:00
..
integration fix(compile): preserve granular unstable features (#21827) 2024-01-12 13:22:05 +01:00
node_compat chore: update copyright to 2024 (#21753) 2024-01-04 20:34:51 +01:00
testdata perf: skip expanding exclude globs (#21817) 2024-01-12 13:22:06 +01:00
unit feat(ext/crypto): initial support for p521 in generateKey and importKey (#21815) 2024-01-12 13:22:05 +01:00
unit_node fix(ext/node): add WriteStream.isTTY (#21801) 2024-01-12 13:22:04 +01:00
integration_tests.rs chore: update copyright to 2024 (#21753) 2024-01-04 20:34:51 +01:00