├── .github └── workflows │ ├── release.yml │ └── standard_push.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── .vscodeignore ├── CHANGELOG OLD.md ├── CHANGELOG.md ├── LICENSE ├── README.md ├── biome.json ├── esbuild.mjs ├── images ├── git_icon.png └── preview.png ├── package.json ├── src ├── git │ ├── blame.ts │ ├── extension.ts │ ├── file.ts │ ├── head-watch.ts │ ├── queue.ts │ └── util │ │ ├── get-tool-url.ts │ │ ├── git-command.ts │ │ ├── is-hash.ts │ │ ├── origin-url-to-tool-url.ts │ │ ├── project-name-from-origin.ts │ │ ├── stream-parsing.ts │ │ └── strip-git-remote-url.ts ├── index.ts ├── util │ ├── ago.ts │ ├── execute.ts │ ├── get-active.ts │ ├── is-url.ts │ ├── logger.ts │ ├── message.ts │ ├── property.ts │ ├── split.ts │ ├── text-decorator.ts │ └── valid-editor.ts └── view.ts ├── test ├── fixture │ ├── git-stream-blame-incremental-multi-chunk-result.json │ ├── git-stream-blame-incremental-multi-chunk.json │ ├── git-stream-blame-incremental-result.json │ └── git-stream-blame-incremental.chunks ├── run-test.ts └── suite │ ├── execcommand.test.ts │ ├── generate-url-tokens.test.ts │ ├── get-tool-url.test.ts │ ├── git-processing.test.ts │ ├── index.ts │ ├── is-url.test.ts │ ├── origin-url-to-tool-url.test.ts │ ├── project-name-from-origin.test.ts │ ├── queue.test.ts │ ├── split.test.ts │ └── textdecorator.test.ts ├── tsconfig.json ├── tsconfig.test.json └── types └── git.d.ts /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/standard_push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/.github/workflows/standard_push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG OLD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/CHANGELOG OLD.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/biome.json -------------------------------------------------------------------------------- /esbuild.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/esbuild.mjs -------------------------------------------------------------------------------- /images/git_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/images/git_icon.png -------------------------------------------------------------------------------- /images/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/images/preview.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/package.json -------------------------------------------------------------------------------- /src/git/blame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/git/blame.ts -------------------------------------------------------------------------------- /src/git/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/git/extension.ts -------------------------------------------------------------------------------- /src/git/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/git/file.ts -------------------------------------------------------------------------------- /src/git/head-watch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/git/head-watch.ts -------------------------------------------------------------------------------- /src/git/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/git/queue.ts -------------------------------------------------------------------------------- /src/git/util/get-tool-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/git/util/get-tool-url.ts -------------------------------------------------------------------------------- /src/git/util/git-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/git/util/git-command.ts -------------------------------------------------------------------------------- /src/git/util/is-hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/git/util/is-hash.ts -------------------------------------------------------------------------------- /src/git/util/origin-url-to-tool-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/git/util/origin-url-to-tool-url.ts -------------------------------------------------------------------------------- /src/git/util/project-name-from-origin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/git/util/project-name-from-origin.ts -------------------------------------------------------------------------------- /src/git/util/stream-parsing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/git/util/stream-parsing.ts -------------------------------------------------------------------------------- /src/git/util/strip-git-remote-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/git/util/strip-git-remote-url.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/util/ago.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/util/ago.ts -------------------------------------------------------------------------------- /src/util/execute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/util/execute.ts -------------------------------------------------------------------------------- /src/util/get-active.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/util/get-active.ts -------------------------------------------------------------------------------- /src/util/is-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/util/is-url.ts -------------------------------------------------------------------------------- /src/util/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/util/logger.ts -------------------------------------------------------------------------------- /src/util/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/util/message.ts -------------------------------------------------------------------------------- /src/util/property.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/util/property.ts -------------------------------------------------------------------------------- /src/util/split.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/util/split.ts -------------------------------------------------------------------------------- /src/util/text-decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/util/text-decorator.ts -------------------------------------------------------------------------------- /src/util/valid-editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/util/valid-editor.ts -------------------------------------------------------------------------------- /src/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/src/view.ts -------------------------------------------------------------------------------- /test/fixture/git-stream-blame-incremental-multi-chunk-result.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/fixture/git-stream-blame-incremental-multi-chunk-result.json -------------------------------------------------------------------------------- /test/fixture/git-stream-blame-incremental-multi-chunk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/fixture/git-stream-blame-incremental-multi-chunk.json -------------------------------------------------------------------------------- /test/fixture/git-stream-blame-incremental-result.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/fixture/git-stream-blame-incremental-result.json -------------------------------------------------------------------------------- /test/fixture/git-stream-blame-incremental.chunks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/fixture/git-stream-blame-incremental.chunks -------------------------------------------------------------------------------- /test/run-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/run-test.ts -------------------------------------------------------------------------------- /test/suite/execcommand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/suite/execcommand.test.ts -------------------------------------------------------------------------------- /test/suite/generate-url-tokens.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/suite/generate-url-tokens.test.ts -------------------------------------------------------------------------------- /test/suite/get-tool-url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/suite/get-tool-url.test.ts -------------------------------------------------------------------------------- /test/suite/git-processing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/suite/git-processing.test.ts -------------------------------------------------------------------------------- /test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/suite/index.ts -------------------------------------------------------------------------------- /test/suite/is-url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/suite/is-url.test.ts -------------------------------------------------------------------------------- /test/suite/origin-url-to-tool-url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/suite/origin-url-to-tool-url.test.ts -------------------------------------------------------------------------------- /test/suite/project-name-from-origin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/suite/project-name-from-origin.test.ts -------------------------------------------------------------------------------- /test/suite/queue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/suite/queue.test.ts -------------------------------------------------------------------------------- /test/suite/split.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/suite/split.test.ts -------------------------------------------------------------------------------- /test/suite/textdecorator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/test/suite/textdecorator.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/tsconfig.test.json -------------------------------------------------------------------------------- /types/git.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sertion/vscode-gitblame/HEAD/types/git.d.ts --------------------------------------------------------------------------------