├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── coverage-report-config.json ├── gulpfile.js ├── img ├── debounce-off.gif ├── debounce-on.gif ├── filter-phrases.gif ├── highlight-off.gif ├── highlight-on.gif ├── how-it-works.gif ├── logo-2.png ├── logo-2.svg ├── logo.png ├── logo.svg ├── notification-status-bar.gif └── notification-toast.gif ├── package.json ├── src ├── actionProcessor.ts ├── actionProcessorEventsEmitter.ts ├── appConfig.ts ├── cache.ts ├── config.ts ├── controller.ts ├── dataConverter.ts ├── dataService.ts ├── dataServiceEventsEmitter.ts ├── extension.ts ├── logger.ts ├── patternProvider.ts ├── quickPick.ts ├── test │ ├── coverageRunner.ts │ ├── index.ts │ ├── mock │ │ ├── cache.mock.ts │ │ ├── dataConverter.mock.ts │ │ ├── dataService.mock.ts │ │ └── fake │ │ │ ├── fake-1.ts │ │ │ └── fake-2.ts │ ├── runTest.ts │ ├── test │ │ ├── actionProcessor.test.ts │ │ ├── cache.test.ts │ │ ├── config.test.ts │ │ ├── controller.test.ts │ │ ├── dataConverter.test.ts │ │ ├── dataService.test.ts │ │ ├── extension.test.ts │ │ ├── logger.test.ts │ │ ├── patternProvider.test.ts │ │ ├── quickPick.test.ts │ │ ├── utils.test.ts │ │ ├── workspace.test.ts │ │ ├── workspaceIndexer.test.ts │ │ ├── workspaceRemover.test.ts │ │ └── workspaceUpdater.test.ts │ ├── testSetup │ │ ├── actionProcessor.testSetup.ts │ │ ├── cache.testSetup.ts │ │ ├── config.testSetup.ts │ │ ├── controller.testSetup.ts │ │ ├── dataConverter.testSetup.ts │ │ ├── dataService.testSetup.ts │ │ ├── extension.testSetup.ts │ │ ├── logger.testSetup.ts │ │ ├── patternProvider.testSetup.ts │ │ ├── quickPick.testSetup.ts │ │ ├── utils.testSetup.ts │ │ ├── workspace.testSetup.ts │ │ ├── workspaceIndexer.testSetup.ts │ │ ├── workspaceRemover.testSetup.ts │ │ └── workspaceUpdater.testSetup.ts │ └── util │ │ ├── eventMockFactory.ts │ │ ├── itemMockFactory.ts │ │ ├── mockFactory.ts │ │ ├── qpItemMockFactory.ts │ │ ├── stubFactory.ts │ │ ├── stubHelpers.ts │ │ └── stubbedClass.ts ├── types.ts ├── utils.ts ├── workspace.ts ├── workspaceEventsEmitter.ts ├── workspaceIndexer.ts ├── workspaceRemover.ts └── workspaceUpdater.ts ├── tsconfig.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/README.md -------------------------------------------------------------------------------- /coverage-report-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/coverage-report-config.json -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/gulpfile.js -------------------------------------------------------------------------------- /img/debounce-off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/img/debounce-off.gif -------------------------------------------------------------------------------- /img/debounce-on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/img/debounce-on.gif -------------------------------------------------------------------------------- /img/filter-phrases.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/img/filter-phrases.gif -------------------------------------------------------------------------------- /img/highlight-off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/img/highlight-off.gif -------------------------------------------------------------------------------- /img/highlight-on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/img/highlight-on.gif -------------------------------------------------------------------------------- /img/how-it-works.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/img/how-it-works.gif -------------------------------------------------------------------------------- /img/logo-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/img/logo-2.png -------------------------------------------------------------------------------- /img/logo-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/img/logo-2.svg -------------------------------------------------------------------------------- /img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/img/logo.png -------------------------------------------------------------------------------- /img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/img/logo.svg -------------------------------------------------------------------------------- /img/notification-status-bar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/img/notification-status-bar.gif -------------------------------------------------------------------------------- /img/notification-toast.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/img/notification-toast.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/package.json -------------------------------------------------------------------------------- /src/actionProcessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/actionProcessor.ts -------------------------------------------------------------------------------- /src/actionProcessorEventsEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/actionProcessorEventsEmitter.ts -------------------------------------------------------------------------------- /src/appConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/appConfig.ts -------------------------------------------------------------------------------- /src/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/cache.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/controller.ts -------------------------------------------------------------------------------- /src/dataConverter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/dataConverter.ts -------------------------------------------------------------------------------- /src/dataService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/dataService.ts -------------------------------------------------------------------------------- /src/dataServiceEventsEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/dataServiceEventsEmitter.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/logger.ts -------------------------------------------------------------------------------- /src/patternProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/patternProvider.ts -------------------------------------------------------------------------------- /src/quickPick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/quickPick.ts -------------------------------------------------------------------------------- /src/test/coverageRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/coverageRunner.ts -------------------------------------------------------------------------------- /src/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/index.ts -------------------------------------------------------------------------------- /src/test/mock/cache.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/mock/cache.mock.ts -------------------------------------------------------------------------------- /src/test/mock/dataConverter.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/mock/dataConverter.mock.ts -------------------------------------------------------------------------------- /src/test/mock/dataService.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/mock/dataService.mock.ts -------------------------------------------------------------------------------- /src/test/mock/fake/fake-1.ts: -------------------------------------------------------------------------------- 1 | const fakeVariable1 = 1; 2 | -------------------------------------------------------------------------------- /src/test/mock/fake/fake-2.ts: -------------------------------------------------------------------------------- 1 | const fakeVariable2 = 2; 2 | -------------------------------------------------------------------------------- /src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/runTest.ts -------------------------------------------------------------------------------- /src/test/test/actionProcessor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/actionProcessor.test.ts -------------------------------------------------------------------------------- /src/test/test/cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/cache.test.ts -------------------------------------------------------------------------------- /src/test/test/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/config.test.ts -------------------------------------------------------------------------------- /src/test/test/controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/controller.test.ts -------------------------------------------------------------------------------- /src/test/test/dataConverter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/dataConverter.test.ts -------------------------------------------------------------------------------- /src/test/test/dataService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/dataService.test.ts -------------------------------------------------------------------------------- /src/test/test/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/extension.test.ts -------------------------------------------------------------------------------- /src/test/test/logger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/logger.test.ts -------------------------------------------------------------------------------- /src/test/test/patternProvider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/patternProvider.test.ts -------------------------------------------------------------------------------- /src/test/test/quickPick.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/quickPick.test.ts -------------------------------------------------------------------------------- /src/test/test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/utils.test.ts -------------------------------------------------------------------------------- /src/test/test/workspace.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/workspace.test.ts -------------------------------------------------------------------------------- /src/test/test/workspaceIndexer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/workspaceIndexer.test.ts -------------------------------------------------------------------------------- /src/test/test/workspaceRemover.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/workspaceRemover.test.ts -------------------------------------------------------------------------------- /src/test/test/workspaceUpdater.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/test/workspaceUpdater.test.ts -------------------------------------------------------------------------------- /src/test/testSetup/actionProcessor.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/actionProcessor.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/cache.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/cache.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/config.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/config.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/controller.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/controller.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/dataConverter.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/dataConverter.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/dataService.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/dataService.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/extension.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/extension.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/logger.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/logger.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/patternProvider.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/patternProvider.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/quickPick.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/quickPick.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/utils.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/utils.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/workspace.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/workspace.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/workspaceIndexer.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/workspaceIndexer.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/workspaceRemover.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/workspaceRemover.testSetup.ts -------------------------------------------------------------------------------- /src/test/testSetup/workspaceUpdater.testSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/testSetup/workspaceUpdater.testSetup.ts -------------------------------------------------------------------------------- /src/test/util/eventMockFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/util/eventMockFactory.ts -------------------------------------------------------------------------------- /src/test/util/itemMockFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/util/itemMockFactory.ts -------------------------------------------------------------------------------- /src/test/util/mockFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/util/mockFactory.ts -------------------------------------------------------------------------------- /src/test/util/qpItemMockFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/util/qpItemMockFactory.ts -------------------------------------------------------------------------------- /src/test/util/stubFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/util/stubFactory.ts -------------------------------------------------------------------------------- /src/test/util/stubHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/util/stubHelpers.ts -------------------------------------------------------------------------------- /src/test/util/stubbedClass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/test/util/stubbedClass.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/workspace.ts -------------------------------------------------------------------------------- /src/workspaceEventsEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/workspaceEventsEmitter.ts -------------------------------------------------------------------------------- /src/workspaceIndexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/workspaceIndexer.ts -------------------------------------------------------------------------------- /src/workspaceRemover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/workspaceRemover.ts -------------------------------------------------------------------------------- /src/workspaceUpdater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/src/workspaceUpdater.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kbysiec/vscode-search-everywhere/HEAD/tslint.json --------------------------------------------------------------------------------