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