├── .artifactrc.yml ├── .commitlintrc.yml ├── .czrc ├── .editorconfig ├── .fixpackrc ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── issue_report.md ├── scripts │ └── get-changelog.js └── workflows │ ├── lock.yml │ └── publish.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .lintstagedrc ├── .nvmrc ├── .release-it.yml ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── .xo-config.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── docs ├── properties │ └── auto-fold.md └── rules │ ├── begin-continuation.md │ ├── begin-end.md │ ├── begin-while.md │ ├── indentation.md │ ├── separator.md │ └── while.md ├── icon.png ├── package.json ├── src ├── commands │ └── nudge.ts ├── extension.ts ├── folding-hub.ts ├── folding-provider.test.ts ├── folding-provider.ts ├── route-provider.ts ├── test │ ├── suite.ts │ └── utils.ts ├── tsconfig.json └── utils │ ├── disposable.ts │ ├── has-value.ts │ └── settings.ts ├── test └── fixtures │ ├── cobol │ ├── comment.cbl │ ├── comment.yml │ ├── default.cbl │ ├── default.yml │ ├── eject-caseless-global.cbl │ ├── eject-caseless-global.yml │ ├── eject-caseless-group.cbl │ ├── eject-caseless-group.yml │ ├── eject-comment.cbl │ ├── eject-comment.yml │ ├── eject-default.cbl │ ├── eject-default.yml │ ├── eject-middle.cbl │ ├── eject-middle.yml │ ├── eject-strict-no.cbl │ ├── eject-strict-no.yml │ ├── eject-strict-yes.cbl │ ├── eject-strict-yes.yml │ ├── eject-top.cbl │ └── eject-top.yml │ ├── cpp │ ├── before.cpp │ ├── before.yml │ ├── comment.double.notnested.cpp │ ├── comment.double.notnested.yml │ ├── comment.single.continuation.cpp │ ├── comment.single.continuation.yml │ ├── comment.single.nested.cpp │ ├── comment.single.nested.yml │ ├── group.default.cpp │ ├── group.default.yml │ ├── group.gend.cpp │ ├── group.gend.yml │ ├── group.nested.diff.cpp │ ├── group.nested.diff.yml │ ├── group.nested.ident.cpp │ ├── group.nested.ident.yml │ ├── group.nested.miss.cpp │ ├── group.nested.miss.yml │ ├── group.sameline.default.cpp │ ├── group.sameline.default.yml │ ├── group.sameline.empty.cpp │ ├── group.sameline.empty.yml │ ├── middle-complex.cpp │ ├── middle-complex.yml │ ├── middle-simple.cpp │ ├── middle-simple.yml │ ├── notnested.conflict.cpp │ ├── notnested.conflict.yml │ ├── notnested.end.mixup.consume.cpp │ ├── notnested.end.mixup.consume.yml │ ├── notnested.end.mixup.noconsume.cpp │ ├── notnested.end.mixup.noconsume.yml │ ├── notnested.end.sameline.foldlast.cpp │ ├── notnested.end.sameline.foldlast.yml │ ├── notnested.end.sameline.nofoldlast.cpp │ ├── notnested.end.sameline.nofoldlast.yml │ ├── notnested.singleline.cpp │ ├── notnested.singleline.yml │ ├── raw-strings.cpp │ └── raw-strings.yml │ ├── emacs │ ├── default.js │ ├── default.yml │ ├── nested.cpp │ └── nested.yml │ ├── html │ ├── script.html │ └── script.yml │ ├── javascript │ ├── bracket.js │ ├── bracket.yml │ ├── explicit-and-indentation.js │ └── explicit-and-indentation.yml │ ├── jcl │ ├── comment.while.jcl │ ├── comment.while.yml │ ├── continuation.beginend.jcl │ ├── continuation.beginend.yml │ ├── continuation.loopnever.jcl │ ├── continuation.loopnever.yml │ ├── default.jcl │ ├── default.yml │ ├── group.nested.jcl │ ├── group.nested.yml │ ├── group.notnested.jcl │ └── group.notnested.yml │ ├── jsonc │ ├── before.json │ ├── before.yml │ ├── empty-line.json │ └── empty-line.yml │ ├── log │ ├── default.log │ └── default.yml │ ├── php │ ├── bracket-comment.php │ ├── bracket-comment.yml │ ├── switch.php │ └── switch.yml │ └── python │ ├── code-cells.py │ ├── code-cells.yml │ ├── docstring.py │ ├── docstring.yml │ ├── nested.py │ └── nested.yml ├── tsconfig.base.json └── tsconfig.json /.artifactrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.artifactrc.yml -------------------------------------------------------------------------------- /.commitlintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.commitlintrc.yml -------------------------------------------------------------------------------- /.czrc: -------------------------------------------------------------------------------- 1 | { 2 | "path": "cz-conventional-changelog" 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.editorconfig -------------------------------------------------------------------------------- /.fixpackrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.fixpackrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.github/ISSUE_TEMPLATE/issue_report.md -------------------------------------------------------------------------------- /.github/scripts/get-changelog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.github/scripts/get-changelog.js -------------------------------------------------------------------------------- /.github/workflows/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.github/workflows/lock.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | npx commitlint --edit "$1" 4 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | npx lint-staged 4 | -------------------------------------------------------------------------------- /.lintstagedrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.lintstagedrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v20.18.3 2 | -------------------------------------------------------------------------------- /.release-it.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.release-it.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.vscodeignore -------------------------------------------------------------------------------- /.xo-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/.xo-config.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/README.md -------------------------------------------------------------------------------- /docs/properties/auto-fold.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/docs/properties/auto-fold.md -------------------------------------------------------------------------------- /docs/rules/begin-continuation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/docs/rules/begin-continuation.md -------------------------------------------------------------------------------- /docs/rules/begin-end.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/docs/rules/begin-end.md -------------------------------------------------------------------------------- /docs/rules/begin-while.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/docs/rules/begin-while.md -------------------------------------------------------------------------------- /docs/rules/indentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/docs/rules/indentation.md -------------------------------------------------------------------------------- /docs/rules/separator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/docs/rules/separator.md -------------------------------------------------------------------------------- /docs/rules/while.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/docs/rules/while.md -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/icon.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/package.json -------------------------------------------------------------------------------- /src/commands/nudge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/src/commands/nudge.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/folding-hub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/src/folding-hub.ts -------------------------------------------------------------------------------- /src/folding-provider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/src/folding-provider.test.ts -------------------------------------------------------------------------------- /src/folding-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/src/folding-provider.ts -------------------------------------------------------------------------------- /src/route-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/src/route-provider.ts -------------------------------------------------------------------------------- /src/test/suite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/src/test/suite.ts -------------------------------------------------------------------------------- /src/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/src/test/utils.ts -------------------------------------------------------------------------------- /src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/src/tsconfig.json -------------------------------------------------------------------------------- /src/utils/disposable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/src/utils/disposable.ts -------------------------------------------------------------------------------- /src/utils/has-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/src/utils/has-value.ts -------------------------------------------------------------------------------- /src/utils/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/src/utils/settings.ts -------------------------------------------------------------------------------- /test/fixtures/cobol/comment.cbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/comment.cbl -------------------------------------------------------------------------------- /test/fixtures/cobol/comment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/comment.yml -------------------------------------------------------------------------------- /test/fixtures/cobol/default.cbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/default.cbl -------------------------------------------------------------------------------- /test/fixtures/cobol/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/default.yml -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-caseless-global.cbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-caseless-global.cbl -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-caseless-global.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-caseless-global.yml -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-caseless-group.cbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-caseless-group.cbl -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-caseless-group.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-caseless-group.yml -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-comment.cbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-comment.cbl -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-comment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-comment.yml -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-default.cbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-default.cbl -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-default.yml -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-middle.cbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-middle.cbl -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-middle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-middle.yml -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-strict-no.cbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-strict-no.cbl -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-strict-no.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-strict-no.yml -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-strict-yes.cbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-strict-yes.cbl -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-strict-yes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-strict-yes.yml -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-top.cbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-top.cbl -------------------------------------------------------------------------------- /test/fixtures/cobol/eject-top.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cobol/eject-top.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/before.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | 4 | int main() 5 | { 6 | std::cout << "Hello!\n"; 7 | } 8 | -------------------------------------------------------------------------------- /test/fixtures/cpp/before.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/before.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/comment.double.notnested.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/comment.double.notnested.cpp -------------------------------------------------------------------------------- /test/fixtures/cpp/comment.double.notnested.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/comment.double.notnested.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/comment.single.continuation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/comment.single.continuation.cpp -------------------------------------------------------------------------------- /test/fixtures/cpp/comment.single.continuation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/comment.single.continuation.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/comment.single.nested.cpp: -------------------------------------------------------------------------------- 1 | { 2 | 123 3 | // } 4 | 456 5 | } 6 | 7 | "{" 8 | 9 | } 10 | -------------------------------------------------------------------------------- /test/fixtures/cpp/comment.single.nested.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/comment.single.nested.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/group.default.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.default.cpp -------------------------------------------------------------------------------- /test/fixtures/cpp/group.default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.default.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/group.gend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.gend.cpp -------------------------------------------------------------------------------- /test/fixtures/cpp/group.gend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.gend.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/group.nested.diff.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.nested.diff.cpp -------------------------------------------------------------------------------- /test/fixtures/cpp/group.nested.diff.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.nested.diff.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/group.nested.ident.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.nested.ident.cpp -------------------------------------------------------------------------------- /test/fixtures/cpp/group.nested.ident.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.nested.ident.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/group.nested.miss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.nested.miss.cpp -------------------------------------------------------------------------------- /test/fixtures/cpp/group.nested.miss.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.nested.miss.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/group.sameline.default.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.sameline.default.cpp -------------------------------------------------------------------------------- /test/fixtures/cpp/group.sameline.default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.sameline.default.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/group.sameline.empty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.sameline.empty.cpp -------------------------------------------------------------------------------- /test/fixtures/cpp/group.sameline.empty.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/group.sameline.empty.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/middle-complex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/middle-complex.cpp -------------------------------------------------------------------------------- /test/fixtures/cpp/middle-complex.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/middle-complex.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/middle-simple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/middle-simple.cpp -------------------------------------------------------------------------------- /test/fixtures/cpp/middle-simple.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/middle-simple.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/notnested.conflict.cpp: -------------------------------------------------------------------------------- 1 | ( 2 | 3 | "( 4 | 5 | )" 6 | 7 | ) 8 | -------------------------------------------------------------------------------- /test/fixtures/cpp/notnested.conflict.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/notnested.conflict.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/notnested.end.mixup.consume.cpp: -------------------------------------------------------------------------------- 1 | ( 2 | 3 | (/**/) 4 | 5 | ) 6 | -------------------------------------------------------------------------------- /test/fixtures/cpp/notnested.end.mixup.consume.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/notnested.end.mixup.consume.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/notnested.end.mixup.noconsume.cpp: -------------------------------------------------------------------------------- 1 | ( 2 | 3 | (/**/) 4 | 5 | ) 6 | -------------------------------------------------------------------------------- /test/fixtures/cpp/notnested.end.mixup.noconsume.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/notnested.end.mixup.noconsume.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/notnested.end.sameline.foldlast.cpp: -------------------------------------------------------------------------------- 1 | ( 2 | 3 | /* 4 | 5 | */) 6 | -------------------------------------------------------------------------------- /test/fixtures/cpp/notnested.end.sameline.foldlast.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/notnested.end.sameline.foldlast.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/notnested.end.sameline.nofoldlast.cpp: -------------------------------------------------------------------------------- 1 | ( 2 | 3 | /* 4 | 5 | */) 6 | -------------------------------------------------------------------------------- /test/fixtures/cpp/notnested.end.sameline.nofoldlast.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/notnested.end.sameline.nofoldlast.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/notnested.singleline.cpp: -------------------------------------------------------------------------------- 1 | XY 2 | -------------------------------------------------------------------------------- /test/fixtures/cpp/notnested.singleline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/notnested.singleline.yml -------------------------------------------------------------------------------- /test/fixtures/cpp/raw-strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/raw-strings.cpp -------------------------------------------------------------------------------- /test/fixtures/cpp/raw-strings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/cpp/raw-strings.yml -------------------------------------------------------------------------------- /test/fixtures/emacs/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/emacs/default.js -------------------------------------------------------------------------------- /test/fixtures/emacs/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/emacs/default.yml -------------------------------------------------------------------------------- /test/fixtures/emacs/nested.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/emacs/nested.cpp -------------------------------------------------------------------------------- /test/fixtures/emacs/nested.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/emacs/nested.yml -------------------------------------------------------------------------------- /test/fixtures/html/script.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/html/script.html -------------------------------------------------------------------------------- /test/fixtures/html/script.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/html/script.yml -------------------------------------------------------------------------------- /test/fixtures/javascript/bracket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/javascript/bracket.js -------------------------------------------------------------------------------- /test/fixtures/javascript/bracket.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/javascript/bracket.yml -------------------------------------------------------------------------------- /test/fixtures/javascript/explicit-and-indentation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/javascript/explicit-and-indentation.js -------------------------------------------------------------------------------- /test/fixtures/javascript/explicit-and-indentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/javascript/explicit-and-indentation.yml -------------------------------------------------------------------------------- /test/fixtures/jcl/comment.while.jcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jcl/comment.while.jcl -------------------------------------------------------------------------------- /test/fixtures/jcl/comment.while.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jcl/comment.while.yml -------------------------------------------------------------------------------- /test/fixtures/jcl/continuation.beginend.jcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jcl/continuation.beginend.jcl -------------------------------------------------------------------------------- /test/fixtures/jcl/continuation.beginend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jcl/continuation.beginend.yml -------------------------------------------------------------------------------- /test/fixtures/jcl/continuation.loopnever.jcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jcl/continuation.loopnever.jcl -------------------------------------------------------------------------------- /test/fixtures/jcl/continuation.loopnever.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jcl/continuation.loopnever.yml -------------------------------------------------------------------------------- /test/fixtures/jcl/default.jcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jcl/default.jcl -------------------------------------------------------------------------------- /test/fixtures/jcl/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jcl/default.yml -------------------------------------------------------------------------------- /test/fixtures/jcl/group.nested.jcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jcl/group.nested.jcl -------------------------------------------------------------------------------- /test/fixtures/jcl/group.nested.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jcl/group.nested.yml -------------------------------------------------------------------------------- /test/fixtures/jcl/group.notnested.jcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jcl/group.notnested.jcl -------------------------------------------------------------------------------- /test/fixtures/jcl/group.notnested.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jcl/group.notnested.yml -------------------------------------------------------------------------------- /test/fixtures/jsonc/before.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jsonc/before.json -------------------------------------------------------------------------------- /test/fixtures/jsonc/before.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jsonc/before.yml -------------------------------------------------------------------------------- /test/fixtures/jsonc/empty-line.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jsonc/empty-line.json -------------------------------------------------------------------------------- /test/fixtures/jsonc/empty-line.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/jsonc/empty-line.yml -------------------------------------------------------------------------------- /test/fixtures/log/default.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/log/default.log -------------------------------------------------------------------------------- /test/fixtures/log/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/log/default.yml -------------------------------------------------------------------------------- /test/fixtures/php/bracket-comment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/php/bracket-comment.php -------------------------------------------------------------------------------- /test/fixtures/php/bracket-comment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/php/bracket-comment.yml -------------------------------------------------------------------------------- /test/fixtures/php/switch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/php/switch.php -------------------------------------------------------------------------------- /test/fixtures/php/switch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/php/switch.yml -------------------------------------------------------------------------------- /test/fixtures/python/code-cells.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/python/code-cells.py -------------------------------------------------------------------------------- /test/fixtures/python/code-cells.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/python/code-cells.yml -------------------------------------------------------------------------------- /test/fixtures/python/docstring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/python/docstring.py -------------------------------------------------------------------------------- /test/fixtures/python/docstring.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/python/docstring.yml -------------------------------------------------------------------------------- /test/fixtures/python/nested.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/python/nested.py -------------------------------------------------------------------------------- /test/fixtures/python/nested.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/test/fixtures/python/nested.yml -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zokugun/vscode-explicit-folding/HEAD/tsconfig.json --------------------------------------------------------------------------------