├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── dependabot_merge.yml │ ├── periodic.yml │ ├── regression.yml │ └── release.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── benches ├── matcher.rs └── path_finder.rs ├── compare_ambr.sh ├── compare_ambs.sh ├── rustfmt.toml ├── src ├── ambr.rs ├── ambs.rs ├── console.rs ├── ignore.rs ├── lib.rs ├── matcher.rs ├── pipeline.rs ├── pipeline_finder.rs ├── pipeline_matcher.rs ├── pipeline_printer.rs ├── pipeline_replacer.rs ├── pipeline_sorter.rs └── util.rs └── test ├── .bzr └── file ├── .gitignore ├── .hg └── file ├── .svn └── file ├── a.o ├── a.s ├── abc.o ├── abc.s ├── ao ├── d0.t ├── d00.t ├── dir0 └── file ├── dir1 └── file ├── dir11 └── dir12 │ └── file ├── dir2 └── file ├── dir3 ├── dir4 │ └── file └── dir7 │ └── file ├── dir5 └── dir6 │ └── file ├── dir7 └── file ├── dir8 └── file ├── dir9 └── dir10 │ └── file ├── file └── x ├── dir0 └── file ├── dir1 └── file └── file /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot_merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/.github/workflows/dependabot_merge.yml -------------------------------------------------------------------------------- /.github/workflows/periodic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/.github/workflows/periodic.yml -------------------------------------------------------------------------------- /.github/workflows/regression.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/.github/workflows/regression.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/README.md -------------------------------------------------------------------------------- /benches/matcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/benches/matcher.rs -------------------------------------------------------------------------------- /benches/path_finder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/benches/path_finder.rs -------------------------------------------------------------------------------- /compare_ambr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/compare_ambr.sh -------------------------------------------------------------------------------- /compare_ambs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/compare_ambs.sh -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 120 2 | -------------------------------------------------------------------------------- /src/ambr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/src/ambr.rs -------------------------------------------------------------------------------- /src/ambs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/src/ambs.rs -------------------------------------------------------------------------------- /src/console.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/src/console.rs -------------------------------------------------------------------------------- /src/ignore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/src/ignore.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/matcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/src/matcher.rs -------------------------------------------------------------------------------- /src/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/src/pipeline.rs -------------------------------------------------------------------------------- /src/pipeline_finder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/src/pipeline_finder.rs -------------------------------------------------------------------------------- /src/pipeline_matcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/src/pipeline_matcher.rs -------------------------------------------------------------------------------- /src/pipeline_printer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/src/pipeline_printer.rs -------------------------------------------------------------------------------- /src/pipeline_replacer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/src/pipeline_replacer.rs -------------------------------------------------------------------------------- /src/pipeline_sorter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/src/pipeline_sorter.rs -------------------------------------------------------------------------------- /src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/src/util.rs -------------------------------------------------------------------------------- /test/.bzr/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalance/amber/HEAD/test/.gitignore -------------------------------------------------------------------------------- /test/.hg/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/.svn/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/a.o: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/a.s: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/abc.o: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/abc.s: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/ao: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/d0.t: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/d00.t: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dir0/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/dir1/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/dir11/dir12/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/dir2/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/dir3/dir4/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/dir3/dir7/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/dir5/dir6/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/dir7/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/dir8/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/dir9/dir10/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/file: -------------------------------------------------------------------------------- 1 | amber 2 | -------------------------------------------------------------------------------- /test/x/dir0/file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/x/dir1/file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/x/file: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------