Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor and reorganize code structure #2455

Merged
merged 47 commits into from
Jan 21, 2025
Merged
Show file tree
Hide file tree
Changes from 22 commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
e594a05
Refactor tooltip generation by replacing instance methods with direct…
worksofliam Jan 14, 2025
ce5ac12
Refactor CompileTools to remove anything vscode related
worksofliam Jan 14, 2025
ca5c86b
Remove vscode namespace from ibmi class
worksofliam Jan 14, 2025
f81122a
Move Terminal module outside of API directory
worksofliam Jan 14, 2025
a64fa5d
Move customui to webview directory
worksofliam Jan 14, 2025
6006a08
Move git to filesystems
worksofliam Jan 14, 2025
7251aab
Move deploy tools to filesystems
worksofliam Jan 14, 2025
9469d74
Move deployment to file systems
worksofliam Jan 14, 2025
0455f14
Move all local to filesystems
worksofliam Jan 14, 2025
fc5ae3b
Move debug out of api
worksofliam Jan 14, 2025
9d0f564
Move components
worksofliam Jan 14, 2025
0345ba6
Move cqsh out of components
worksofliam Jan 14, 2025
c864293
Remove use of instance from Search
worksofliam Jan 14, 2025
e654e0c
Support for virtual configuration
worksofliam Jan 14, 2025
76dd3b5
Move configuration out of API
worksofliam Jan 14, 2025
c8a568e
create config directory
worksofliam Jan 14, 2025
c688135
Remove vscode from Storage API
worksofliam Jan 14, 2025
33c1a2b
Refactor hardcoded VS Code configuration
worksofliam Jan 14, 2025
2eb088f
Move debug configuration to API
worksofliam Jan 14, 2025
a600845
Move more types around
worksofliam Jan 15, 2025
89249fc
Remove last entanglements
worksofliam Jan 15, 2025
01b8f52
Working connection test!
worksofliam Jan 15, 2025
78c1cbb
Update test script to run vitest and suppress console output in globa…
worksofliam Jan 15, 2025
c792c8d
Remove unused TypeScript configuration and set connection in global s…
worksofliam Jan 15, 2025
10c1de7
Add cancellation support to connection progress with EventEmitter
worksofliam Jan 15, 2025
e582b1e
Rename views to ui
worksofliam Jan 15, 2025
99101c4
Refactor configuration imports to use the new directory structure and…
worksofliam Jan 15, 2025
bb83734
Fix test for Java version check
worksofliam Jan 15, 2025
38993af
Merge branch 'master' into cleanup/seperate_frontend
worksofliam Jan 15, 2025
61a5413
Update progress title in connection notification to use dynamic name …
worksofliam Jan 16, 2025
eb79789
Add sample environment configuration and enhance tests with connectio…
worksofliam Jan 16, 2025
c2f157a
Remove last dep on vscode for component API
worksofliam Jan 16, 2025
287dbc4
Refactor CustomQSh to use static localAssetPath and update related me…
worksofliam Jan 16, 2025
6772e30
Fix cqsh local asset logic
worksofliam Jan 16, 2025
4a6d47f
Return new tools API from extension
worksofliam Jan 17, 2025
677f18f
Move path normalisation back to internal tools
worksofliam Jan 17, 2025
04caaa4
Rename UI tools file
worksofliam Jan 17, 2025
811c59a
Re-implement old channel clearing logic
worksofliam Jan 17, 2025
a4a14fe
No longer export two tools suites on extension
worksofliam Jan 17, 2025
728e0c2
Export path qualification functions to maintain API compatibility aft…
worksofliam Jan 17, 2025
866b71c
Fix pre-publish to not remove some types
worksofliam Jan 21, 2025
b1b7286
Refactor output handling and improve log retrieval in help view
worksofliam Jan 21, 2025
91e687e
Re-org of connection types
worksofliam Jan 21, 2025
3604763
Update error handling link in connection results
worksofliam Jan 21, 2025
3c0cefb
Remove unused local filesystem types
worksofliam Jan 21, 2025
f65fdaa
Refactor BaseStorage and VsStorage constructors to accept globalState…
worksofliam Jan 21, 2025
89c9d08
Append message to output content in Instance class
worksofliam Jan 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@ node_modules
.vscode-test/
*.vsix
dist
.DS_Store
.DS_Store
.env
Loading
Loading