Граф коммитов

694 Коммитов

Автор SHA1 Сообщение Дата
Gabe Stocco ef5e9b1261 Tidying 2023-03-27 12:37:32 -07:00
Gabe Stocco c8eecef072 Add TODO markers 2023-03-27 12:21:19 -07:00
Gabe Stocco c8c50492bf Tidy main, add comment for the configuration section 2023-03-27 12:19:21 -07:00
Gabe Stocco 30ff311783 Add sane defaults for staticscannersettings 2023-03-27 12:19:04 -07:00
Gabe Stocco 3dbdb856b2 Update Microsoft.DevSkim.VisualStudio.csproj 2023-03-27 12:18:51 -07:00
Gabe Stocco aa47668c61 Delete VSPackage.resx 2023-03-27 12:18:47 -07:00
Gabe Stocco ff3943f6c6 Add a few options to the options pane 2023-03-27 12:05:26 -07:00
Gabe Stocco 0579b3f999 Client and server now communicate 2023-03-27 10:23:26 -07:00
Gabe Stocco 80b0ff3a3a Add Command Line parser 2023-03-09 12:25:31 -08:00
Gabe Stocco 279a970bec Make pipes optional
Default use stdin/stdout
2023-03-09 12:18:31 -08:00
Gabe Stocco 5cd2da2b08 Refactor 2023-03-09 12:14:40 -08:00
Gabe Stocco fec20c06d0 Adds WIP Language Client for Visual Studio
Based on the SDK samples
2023-03-02 13:34:18 -08:00
Gabe Stocco a38a82a75f Add JSON to activation events for VS Code Client 2023-03-02 11:35:42 -08:00
Gabe Stocco d512d5de82
Update devskim-vscode.yml
Move tested pre-release check to appropriate block. Actual publish command still commented out.
2023-03-01 13:40:57 -08:00
Gabe Stocco e676a6183f
Update devskim-vscode.yml 2023-03-01 13:25:23 -08:00
Gabe Stocco 7f82aecb22
Update devskim-vscode.yml
Refactor check for pre-release
2023-03-01 11:56:53 -08:00
Gabe Stocco 62d3479d18
Update devskim-vscode.yml
Fix working directory for test script
2023-03-01 11:34:10 -08:00
Gabe Stocco 1ca4aac719 Refactor CodeFixMapping
The friendly string for the IDE is now generated entirely in the language server
2023-03-01 11:31:05 -08:00
Gabe Stocco 28407b1923
Update devskim-vscode.yml 2023-03-01 11:10:29 -08:00
Gabe Stocco e1679dc6b8
Update devskim-vscode.yml
Fix formatting
2023-03-01 10:59:05 -08:00
Gabe Stocco 87ec0ce783
Update devskim-vscode.yml
Uncomment the commented out pipeline for VS Code Build.
Actual publication section remains commented out.
Adds temporary echo to check pre-release checking behavior.
2023-03-01 10:56:20 -08:00
Gabe Stocco 91e418e497 Remove more now unused portions from client 2023-02-28 16:49:15 -08:00
Gabe Stocco 2a106bd662 Clean up unused code in VS Code extension 2023-02-28 16:40:26 -08:00
Gabe Stocco 1e468e7554 Update devSkimFixer.ts 2023-02-28 16:35:41 -08:00
Gabe Stocco a959de6d12 Update TextDocumentSyncHandler.cs 2023-02-28 16:28:27 -08:00
Gabe Stocco 303b17b791 Move Suppression Generation to the Language Server 2023-02-28 16:27:20 -08:00
Gabe Stocco d2298d2826 Adding comments 2023-02-27 13:54:36 -08:00
Gabe Stocco 22a847af3a Remove stale TODO 2023-02-27 13:46:20 -08:00
Gabe Stocco a653882485 Update AppInspector Dependency 2023-02-27 13:41:14 -08:00
Gabe Stocco 04bd8d0e8b Update test to work with DevSkim loaded languages file 2023-02-27 13:41:04 -08:00
Gabe Stocco 4e0c20bcea Add xml as language 2023-02-27 13:40:40 -08:00
Gabe Stocco bc0aaa397c Fix respecting suppressions 2023-02-27 12:54:26 -08:00
Gabe Stocco 78eae2f7f2 Add comment explaining why the line numbers are modified 2023-02-27 11:58:13 -08:00
Gabe Stocco db0d98728c Dynamically load document selectors from DevSkim language names from settings 2023-02-27 11:54:32 -08:00
Gabe Stocco 0e17006e9e Ensure Default DevSkim Processor Options uses DevSkim default langauges 2023-02-27 11:50:37 -08:00
Gabe Stocco cab27540cb Clean up settings names 2023-02-27 11:50:21 -08:00
Gabe Stocco 88b810170a Update ConfigHelpers.cs 2023-02-27 10:47:25 -08:00
Gabe Stocco d8886c1f6b Genericize list helper 2023-02-27 10:46:59 -08:00
Gabe Stocco b887b7585e Fix Ignore Files setting 2023-02-27 10:38:24 -08:00
Gabe Stocco 5318074cc0 Fix Settings
Fixes dynamic change of settings being applied - previously the settings would be set but a new processor was not instantiated
Fixes reading lists of settings from configuration
Fixes setting for custom rules
Fixes setting for ignoring specific rule ids
2023-02-27 10:20:06 -08:00
David Alcantar c72a65c1e5 Set Section in ConfigHelpers and refactor 2023-02-25 03:02:56 -08:00
David Alcantar 1140743096 Remove likely unnecessary task yield from scanOnOpen 2023-02-25 02:42:53 -08:00
David Alcantar ff6255a569 Implement RemoveFindingsOnClose 2023-02-25 02:23:42 -08:00
David Alcantar f86db0ed61 Implement ScanOnSave 2023-02-25 02:06:15 -08:00
David Alcantar 9062e2bc20 Overhaul extension user configs + config sync 2023-02-25 01:51:44 -08:00
Gabe Stocco cf599c73e1 Clean up 2023-02-23 15:54:03 -08:00
Gabe Stocco 83aef6a495 Revert "Pass and Parse settings in the language server"
This reverts changes to tests in 6848ca50dd.
2023-02-23 15:42:51 -08:00
Gabe Stocco 6848ca50dd Pass and Parse settings in the language server 2023-02-23 14:35:30 -08:00
Gabe Stocco a642b49f29 Fix Suppressions being suppresed 2023-02-23 11:48:20 -08:00
Gabe Stocco f15b62a3c9 Fix Suppressions being populated 2023-02-23 11:45:45 -08:00