├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── actions │ └── build-on-alpine │ │ ├── .dockerignore │ │ └── action.yml └── workflows │ ├── publish.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── cmd ├── internal │ └── version.go └── plg │ ├── check.go │ ├── check_test.go │ ├── config.go │ ├── config_test.go │ ├── init.go │ ├── init_test.go │ ├── link.go │ ├── link_test.go │ ├── main.go │ ├── main_test.go │ ├── misc.go │ ├── misc_test.go │ ├── read.go │ ├── scan.go │ ├── scan_test.go │ ├── show.go │ ├── show_test.go │ ├── testdata │ ├── TestCLI │ │ ├── darwin │ │ │ ├── check.ct │ │ │ ├── config.ct │ │ │ ├── init.ct │ │ │ ├── link.ct │ │ │ ├── scan.ct │ │ │ ├── show.ct │ │ │ └── version.ct │ │ ├── linux │ │ │ ├── check.ct │ │ │ ├── config.ct │ │ │ ├── init.ct │ │ │ ├── link.ct │ │ │ ├── scan.ct │ │ │ ├── show.ct │ │ │ └── version.ct │ │ ├── pilgo.yml │ │ ├── pilgo_tags.yml │ │ └── windows │ │ │ ├── check.ct │ │ │ ├── config.ct │ │ │ ├── init.ct │ │ │ ├── link.ct │ │ │ ├── scan.ct │ │ │ ├── show.ct │ │ │ └── version.ct │ ├── TestCheck │ │ ├── bug_expand │ │ │ ├── combined.golden │ │ │ └── stdout.golden │ │ ├── default │ │ │ ├── combined.golden │ │ │ └── stdout.golden │ │ ├── fail │ │ │ ├── combined.golden │ │ │ └── stderr.golden │ │ ├── fail_with_tags │ │ │ ├── combined.golden │ │ │ └── stderr.golden │ │ ├── home │ │ │ ├── combined.golden │ │ │ └── stdout.golden │ │ ├── tags_exclude │ │ │ ├── combined.golden │ │ │ └── stdout.golden │ │ ├── tags_include_multi │ │ │ ├── combined.golden │ │ │ └── stdout.golden │ │ └── tags_include_single │ │ │ ├── combined.golden │ │ │ └── stdout.golden │ └── TestShow │ │ ├── default.golden │ │ ├── home.golden │ │ ├── tags_exclude.golden │ │ ├── tags_include_multi.golden │ │ └── tags_include_single.golden │ ├── version.go │ └── version_test.go ├── config ├── config.go └── config_test.go ├── fs ├── file_info.go ├── file_system.go ├── file_system_test.go ├── fstest │ ├── in_memory_driver.go │ ├── in_memory_driver_test.go │ ├── spy_driver.go │ └── spy_driver_test.go └── fsutil │ ├── os_driver.go │ ├── os_driver_test.go │ ├── os_driver_unix.go │ ├── os_driver_windows.go │ ├── os_driver_windows_test.go │ └── testdata │ └── TestOSDriver │ ├── MkdirAll │ └── .keep │ ├── ReadDir │ ├── directory │ │ ├── bar │ │ └── foo │ └── symlink │ ├── ReadFile │ └── test.txt │ ├── Stat │ ├── directory │ │ ├── bar │ │ └── foo │ ├── exists │ └── symlink │ ├── Symlink │ └── .keep │ └── WriteFile │ └── .keep ├── go.mod ├── go.sum ├── internal └── utils.go ├── linker ├── conflict_error.go ├── conflict_error_test.go ├── linker.go └── linker_test.go ├── magefile.go ├── parser ├── file.go ├── file_test.go ├── internal │ └── treewriter │ │ ├── node.go │ │ ├── node_test.go │ │ ├── writer.go │ │ └── writer_test.go ├── node.go ├── parser.go ├── parser_test.go ├── status.go ├── tree.go └── tree_test.go └── tools └── tools.go /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/actions/build-on-alpine/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/.github/actions/build-on-alpine/.dockerignore -------------------------------------------------------------------------------- /.github/actions/build-on-alpine/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/.github/actions/build-on-alpine/action.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .bin 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/README.md -------------------------------------------------------------------------------- /cmd/internal/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/internal/version.go -------------------------------------------------------------------------------- /cmd/plg/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/check.go -------------------------------------------------------------------------------- /cmd/plg/check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/check_test.go -------------------------------------------------------------------------------- /cmd/plg/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/config.go -------------------------------------------------------------------------------- /cmd/plg/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/config_test.go -------------------------------------------------------------------------------- /cmd/plg/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/init.go -------------------------------------------------------------------------------- /cmd/plg/init_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/init_test.go -------------------------------------------------------------------------------- /cmd/plg/link.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/link.go -------------------------------------------------------------------------------- /cmd/plg/link_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/link_test.go -------------------------------------------------------------------------------- /cmd/plg/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/main.go -------------------------------------------------------------------------------- /cmd/plg/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/main_test.go -------------------------------------------------------------------------------- /cmd/plg/misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/misc.go -------------------------------------------------------------------------------- /cmd/plg/misc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/misc_test.go -------------------------------------------------------------------------------- /cmd/plg/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/read.go -------------------------------------------------------------------------------- /cmd/plg/scan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/scan.go -------------------------------------------------------------------------------- /cmd/plg/scan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/scan_test.go -------------------------------------------------------------------------------- /cmd/plg/show.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/show.go -------------------------------------------------------------------------------- /cmd/plg/show_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/show_test.go -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/darwin/check.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/darwin/check.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/darwin/config.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/darwin/config.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/darwin/init.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/darwin/init.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/darwin/link.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/darwin/link.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/darwin/scan.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/darwin/scan.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/darwin/show.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/darwin/show.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/darwin/version.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/darwin/version.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/linux/check.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/linux/check.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/linux/config.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/linux/config.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/linux/init.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/linux/init.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/linux/link.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/linux/link.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/linux/scan.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/linux/scan.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/linux/show.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/linux/show.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/linux/version.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/linux/version.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/pilgo.yml: -------------------------------------------------------------------------------- 1 | baseDir: links 2 | targets: 3 | - test 4 | -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/pilgo_tags.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/pilgo_tags.yml -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/windows/check.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/windows/check.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/windows/config.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/windows/config.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/windows/init.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/windows/init.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/windows/link.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/windows/link.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/windows/scan.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/windows/scan.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/windows/show.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/windows/show.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCLI/windows/version.ct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCLI/windows/version.ct -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/bug_expand/combined.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/bug_expand/combined.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/bug_expand/stdout.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/bug_expand/stdout.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/default/combined.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/default/combined.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/default/stdout.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/default/stdout.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/fail/combined.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/fail/combined.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/fail/stderr.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/fail/stderr.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/fail_with_tags/combined.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/fail_with_tags/combined.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/fail_with_tags/stderr.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/fail_with_tags/stderr.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/home/combined.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/home/combined.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/home/stdout.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/home/stdout.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/tags_exclude/combined.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/tags_exclude/combined.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/tags_exclude/stdout.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/tags_exclude/stdout.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/tags_include_multi/combined.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/tags_include_multi/combined.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/tags_include_multi/stdout.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/tags_include_multi/stdout.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/tags_include_single/combined.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/tags_include_single/combined.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestCheck/tags_include_single/stdout.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestCheck/tags_include_single/stdout.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestShow/default.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestShow/default.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestShow/home.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestShow/home.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestShow/tags_exclude.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestShow/tags_exclude.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestShow/tags_include_multi.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestShow/tags_include_multi.golden -------------------------------------------------------------------------------- /cmd/plg/testdata/TestShow/tags_include_single.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/testdata/TestShow/tags_include_single.golden -------------------------------------------------------------------------------- /cmd/plg/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/version.go -------------------------------------------------------------------------------- /cmd/plg/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/cmd/plg/version_test.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/config/config.go -------------------------------------------------------------------------------- /config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/config/config_test.go -------------------------------------------------------------------------------- /fs/file_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/fs/file_info.go -------------------------------------------------------------------------------- /fs/file_system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/fs/file_system.go -------------------------------------------------------------------------------- /fs/file_system_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/fs/file_system_test.go -------------------------------------------------------------------------------- /fs/fstest/in_memory_driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/fs/fstest/in_memory_driver.go -------------------------------------------------------------------------------- /fs/fstest/in_memory_driver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/fs/fstest/in_memory_driver_test.go -------------------------------------------------------------------------------- /fs/fstest/spy_driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/fs/fstest/spy_driver.go -------------------------------------------------------------------------------- /fs/fstest/spy_driver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/fs/fstest/spy_driver_test.go -------------------------------------------------------------------------------- /fs/fsutil/os_driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/fs/fsutil/os_driver.go -------------------------------------------------------------------------------- /fs/fsutil/os_driver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/fs/fsutil/os_driver_test.go -------------------------------------------------------------------------------- /fs/fsutil/os_driver_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/fs/fsutil/os_driver_unix.go -------------------------------------------------------------------------------- /fs/fsutil/os_driver_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/fs/fsutil/os_driver_windows.go -------------------------------------------------------------------------------- /fs/fsutil/os_driver_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/fs/fsutil/os_driver_windows_test.go -------------------------------------------------------------------------------- /fs/fsutil/testdata/TestOSDriver/MkdirAll/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fs/fsutil/testdata/TestOSDriver/ReadDir/directory/bar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fs/fsutil/testdata/TestOSDriver/ReadDir/directory/foo: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fs/fsutil/testdata/TestOSDriver/ReadDir/symlink: -------------------------------------------------------------------------------- 1 | directory -------------------------------------------------------------------------------- /fs/fsutil/testdata/TestOSDriver/ReadFile/test.txt: -------------------------------------------------------------------------------- 1 | read file test 2 | -------------------------------------------------------------------------------- /fs/fsutil/testdata/TestOSDriver/Stat/directory/bar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fs/fsutil/testdata/TestOSDriver/Stat/directory/foo: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fs/fsutil/testdata/TestOSDriver/Stat/exists: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fs/fsutil/testdata/TestOSDriver/Stat/symlink: -------------------------------------------------------------------------------- 1 | directory -------------------------------------------------------------------------------- /fs/fsutil/testdata/TestOSDriver/Symlink/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fs/fsutil/testdata/TestOSDriver/WriteFile/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/go.sum -------------------------------------------------------------------------------- /internal/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/internal/utils.go -------------------------------------------------------------------------------- /linker/conflict_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/linker/conflict_error.go -------------------------------------------------------------------------------- /linker/conflict_error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/linker/conflict_error_test.go -------------------------------------------------------------------------------- /linker/linker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/linker/linker.go -------------------------------------------------------------------------------- /linker/linker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/linker/linker_test.go -------------------------------------------------------------------------------- /magefile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/magefile.go -------------------------------------------------------------------------------- /parser/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/parser/file.go -------------------------------------------------------------------------------- /parser/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/parser/file_test.go -------------------------------------------------------------------------------- /parser/internal/treewriter/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/parser/internal/treewriter/node.go -------------------------------------------------------------------------------- /parser/internal/treewriter/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/parser/internal/treewriter/node_test.go -------------------------------------------------------------------------------- /parser/internal/treewriter/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/parser/internal/treewriter/writer.go -------------------------------------------------------------------------------- /parser/internal/treewriter/writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/parser/internal/treewriter/writer_test.go -------------------------------------------------------------------------------- /parser/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/parser/node.go -------------------------------------------------------------------------------- /parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/parser/parser.go -------------------------------------------------------------------------------- /parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/parser/parser_test.go -------------------------------------------------------------------------------- /parser/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/parser/status.go -------------------------------------------------------------------------------- /parser/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/parser/tree.go -------------------------------------------------------------------------------- /parser/tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/parser/tree_test.go -------------------------------------------------------------------------------- /tools/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbrlsnchs/pilgo/HEAD/tools/tools.go --------------------------------------------------------------------------------