Commit 845128a
authored
refactor: server structure (#849)
* Refactor filename and placement in septic folder
* Rename reference provider and move to new file
* Remove findCycles from context api
* Move config provider from language services
* Remove unused import
* Refactor parsing of cnfg using docs
* Refactor hoverprovider to use new cnfg class
* Refactor signatureprovider to use new cnfg class
* Refactor folding range provider to use new cnfg class
* Make cnfg implement doc class
* Refactor code action provider for new cnfg
* Refactor dianostic provider for new cnfg
* Refactor symbols provider for new cnfg
* Refactor format provider for new cnfg
* Refactor reference provider for new cnfg
* Remove unused test utility
* Fix import path
* Refactor rename provider for new cnfg
* Remove singel use function from cnfg api
* Rename function to use more consistent naming
* Support position for searchin for objects/refs
* Remove unnecessary public function cnfg
* Remove duplicated function cnfg
* Refactor completion provider to use new cnfg
* Create api for attribute access in object class
* Create new context manager
* Fix formatting bug
* Fix bug with getting context
* Use vscode-test-cli for integration tests
* Update workspace path e2e test
* Fix errors in expected result e2e tests
* Update package-lock after rebase
* Create test-workspace in root
* Clean up integration tests
* Add integration tests for hover
* Add check for diagnostics when scg config is updated
* Add test for opc taglist command
* Use setup and teardown for managing workspace
* Remove ununsed file integration testing
* Remove unnecessary parameter to function1 parent 8e5547a commit 845128a
90 files changed
Lines changed: 4293 additions & 3591 deletions
File tree
- .github/workflows
- client
- src/test
- fixtures
- completion
- rename
- scg
- templates
- server/src
- language-service
- septic
- test
- util
- types
- util
- test-workspace
- scg
- templates
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
0 commit comments