├── .github └── workflows │ ├── build_test_branch.yml │ └── build_test_master.yml ├── .gitignore ├── .todor ├── .todorignore ├── .travis.yml ├── CHANGELOG.md ├── Cargo.toml ├── HomebrewFormula └── todor.rb ├── LICENSE ├── README.md ├── benches ├── bench.rs └── inputs │ └── jquery-3.3.1.js ├── ci ├── before_deploy.sh ├── brew_sha.sh └── sha256.sh ├── config.md ├── ideas.md ├── src ├── bin │ └── todor │ │ ├── clap_app.rs │ │ ├── global_config.rs │ │ ├── logger.rs │ │ ├── main.rs │ │ ├── select.rs │ │ └── walk.rs ├── comments.rs ├── configs.rs ├── custom_tags.rs ├── default_config.json ├── display.rs ├── example_config.hjson ├── format.rs ├── lib.rs ├── maps.rs ├── parser.rs ├── remover.rs └── todo.rs └── tests ├── .todor ├── .todorignore ├── inputs ├── config1.toml ├── config2.json ├── config2.toml ├── config2.yaml ├── test1.rs └── test2.py ├── inputt ├── ignore_this.rs └── test1.rs └── integration_test.rs /.github/workflows/build_test_branch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/.github/workflows/build_test_branch.yml -------------------------------------------------------------------------------- /.github/workflows/build_test_master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/.github/workflows/build_test_master.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/.gitignore -------------------------------------------------------------------------------- /.todor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/.todor -------------------------------------------------------------------------------- /.todorignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/.todorignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/Cargo.toml -------------------------------------------------------------------------------- /HomebrewFormula/todor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/HomebrewFormula/todor.rb -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/README.md -------------------------------------------------------------------------------- /benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/benches/bench.rs -------------------------------------------------------------------------------- /benches/inputs/jquery-3.3.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/benches/inputs/jquery-3.3.1.js -------------------------------------------------------------------------------- /ci/before_deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/ci/before_deploy.sh -------------------------------------------------------------------------------- /ci/brew_sha.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/ci/brew_sha.sh -------------------------------------------------------------------------------- /ci/sha256.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/ci/sha256.sh -------------------------------------------------------------------------------- /config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/config.md -------------------------------------------------------------------------------- /ideas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/ideas.md -------------------------------------------------------------------------------- /src/bin/todor/clap_app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/bin/todor/clap_app.rs -------------------------------------------------------------------------------- /src/bin/todor/global_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/bin/todor/global_config.rs -------------------------------------------------------------------------------- /src/bin/todor/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/bin/todor/logger.rs -------------------------------------------------------------------------------- /src/bin/todor/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/bin/todor/main.rs -------------------------------------------------------------------------------- /src/bin/todor/select.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/bin/todor/select.rs -------------------------------------------------------------------------------- /src/bin/todor/walk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/bin/todor/walk.rs -------------------------------------------------------------------------------- /src/comments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/comments.rs -------------------------------------------------------------------------------- /src/configs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/configs.rs -------------------------------------------------------------------------------- /src/custom_tags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/custom_tags.rs -------------------------------------------------------------------------------- /src/default_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/default_config.json -------------------------------------------------------------------------------- /src/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/display.rs -------------------------------------------------------------------------------- /src/example_config.hjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/example_config.hjson -------------------------------------------------------------------------------- /src/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/format.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/maps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/maps.rs -------------------------------------------------------------------------------- /src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/parser.rs -------------------------------------------------------------------------------- /src/remover.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/remover.rs -------------------------------------------------------------------------------- /src/todo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/src/todo.rs -------------------------------------------------------------------------------- /tests/.todor: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/.todorignore: -------------------------------------------------------------------------------- 1 | inputt/ignore_this.rs -------------------------------------------------------------------------------- /tests/inputs/config1.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/tests/inputs/config1.toml -------------------------------------------------------------------------------- /tests/inputs/config2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/tests/inputs/config2.json -------------------------------------------------------------------------------- /tests/inputs/config2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/tests/inputs/config2.toml -------------------------------------------------------------------------------- /tests/inputs/config2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/tests/inputs/config2.yaml -------------------------------------------------------------------------------- /tests/inputs/test1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/tests/inputs/test1.rs -------------------------------------------------------------------------------- /tests/inputs/test2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/tests/inputs/test2.py -------------------------------------------------------------------------------- /tests/inputt/ignore_this.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/tests/inputt/ignore_this.rs -------------------------------------------------------------------------------- /tests/inputt/test1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/tests/inputt/test1.rs -------------------------------------------------------------------------------- /tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lavifb/todo_r/HEAD/tests/integration_test.rs --------------------------------------------------------------------------------