Koen Vlaswinkel
a8aee6a8e1
Extract sorting to separate functions
2023-06-26 14:08:46 +02:00
Nora
13a5b7854f
Merge pull request #2534 from github/nora/run-local-query-panel
...
Queries Panel: run local query from panel
2023-06-26 13:56:08 +02:00
Nora
2b48991494
Rename command
2023-06-26 09:04:06 +00:00
Nora
ff41e50954
Show run button only when db is selected
2023-06-26 09:04:06 +00:00
Nora
24683f34de
Adjust command lint tests
2023-06-26 09:04:06 +00:00
Nora
7db84b0276
Always show run button
2023-06-26 09:04:06 +00:00
Nora
655294db06
Use only one command
2023-06-26 09:04:06 +00:00
Nora
5845e9e59e
Merge comments and mock command
2023-06-26 09:04:06 +00:00
Nora
c0c42d36b9
Use corret Uri method and extract feature flag guard
2023-06-26 09:04:06 +00:00
Nora
2898acd67f
Hide new command behind feature flag
2023-06-26 09:04:06 +00:00
Robert
7409fe8a56
rename commands to match linter
2023-06-26 09:04:06 +00:00
Robert
f25d7baa56
Expose QueryServerCommandManager from app
2023-06-26 09:04:06 +00:00
Nora
3f1b619904
Create new runQuery command for the queries panel
2023-06-26 09:04:06 +00:00
Nora
12c0c57c25
hook up new command and make runQuery executable
2023-06-26 09:04:06 +00:00
Nora
c78db22599
Hide run button when no local database is selected
2023-06-26 09:04:06 +00:00
Nora
fea0c3ce46
Add icon
2023-06-26 09:04:06 +00:00
Koen Vlaswinkel
971d1461c8
Merge pull request #2543 from github/koesie10/exclude-anonymous-classes
...
Exclude methods from anonymous classes in framework mode
2023-06-26 10:00:04 +02:00
Koen Vlaswinkel
a76bd4627c
Merge pull request #2535 from github/koesie10/framework-mode
...
Add initial implementation of framework mode
2023-06-23 13:57:09 +02:00
Koen Vlaswinkel
6e16f826fb
Exclude methods from anonymous classes in framework mode
2023-06-23 13:45:06 +02:00
Koen Vlaswinkel
4f367119cb
Fix data extensions editor story
2023-06-23 11:59:26 +02:00
Koen Vlaswinkel
01da0f1d34
Fix incorrect comment on method
2023-06-23 11:58:43 +02:00
Koen Vlaswinkel
f90d538743
Add feature flag for framework mode
2023-06-23 11:12:28 +02:00
Koen Vlaswinkel
72a91efde9
Add tests for framework mode YAML generation
2023-06-23 10:45:12 +02:00
Koen Vlaswinkel
8c36e572cb
Create model filenames for framework mode
2023-06-23 10:04:37 +02:00
Koen Vlaswinkel
2351346440
Change data flow generator for framework mode
2023-06-23 09:53:53 +02:00
Koen Vlaswinkel
d26d886d09
Add grouping by package and remove usages for framework mode
2023-06-23 09:53:53 +02:00
Koen Vlaswinkel
48b78c1ac1
Change tests to include framework mode queries
2023-06-23 09:53:53 +02:00
Koen Vlaswinkel
526e7474a5
Add switching of mode
2023-06-23 09:53:52 +02:00
Koen Vlaswinkel
31e1bef548
Add framework mode queries
2023-06-23 09:53:01 +02:00
Koen Vlaswinkel
82cdf03d8c
Merge pull request #2521 from github/koesie10/auto-create-model-files
...
Automatically create different model files per library
2023-06-23 09:52:39 +02:00
Robert
fa23441efb
Merge pull request #2541 from github/robertbrignull/move-pure-4
...
Move tests out of pure directory
2023-06-22 17:08:58 +01:00
Robert
8b95320ba8
Move tests out of pure directory
2023-06-22 15:19:47 +01:00
Robert
480bd48a8d
Merge pull request #2533 from github/robertbrignull/assert-pure
...
Update assert-pure.ql now that the /pure directory has been removed
2023-06-22 15:19:25 +01:00
Robert
1499d909c8
Merge pull request #2537 from github/robertbrignull/move-pure-3
...
Move files from /pure to the /common (and other) directories (part 3 of 3)
2023-06-22 15:15:31 +01:00
Koen Vlaswinkel
b42457c50b
Merge pull request #2540 from github/koesie10/update-external-api-qll
...
Update ExternalApi.qll dependencies
2023-06-22 15:21:10 +02:00
Robert
f5fef92f0f
Move variant-analysis-filter-sort to shared directory
2023-06-22 13:42:12 +01:00
Robert
fc36eaab4b
Move variant-analysis-filter-sort.ts to /variant-analysis
2023-06-22 13:37:13 +01:00
Robert
08fdddeefc
Move result-keys.ts to /view/results
2023-06-22 13:37:13 +01:00
Robert
8e58854302
Move log-summary-parser.ts to /log-insights
2023-06-22 13:37:13 +01:00
Robert
1750594d11
Move new-messages.ts to /query-server
2023-06-22 13:37:10 +01:00
Koen Vlaswinkel
2e7c86d107
Update ExternalApi.qll dependencies
2023-06-22 14:33:28 +02:00
Robert
cd69e5934b
Merge pull request #2536 from github/robertbrignull/throw-instead-of-fail
...
Throw error instead of using fail method
2023-06-22 11:48:49 +01:00
Koen Vlaswinkel
669f4a6430
Add .model suffix to model filenames
2023-06-22 11:44:20 +02:00
Koen Vlaswinkel
b7b4302c1e
Automatically create different model files per library
...
This will remove the user input for a model file and will instead create
1 model file per library (JAR/DLL). The model filename will be based on
the JAR/DLL name, but will remove the version number and the file
extension. It will also normalize the name.
These files will be created automatically, and the editor now also reads
in all files contained in an extension pack to read the modeled methods.
This could result in duplicates if the user has created a different file
to contain the same modeled methods, but this is an edge-case that we're
explicitly not handling.
2023-06-22 11:44:18 +02:00
Koen Vlaswinkel
100b557823
Merge pull request #2520 from github/koesie10/auto-name-extension-pack
...
Automatically name extension packs
2023-06-22 11:34:37 +02:00
Koen Vlaswinkel
7249f4c343
Add comment to explain heuristic
2023-06-22 10:08:11 +02:00
Koen Vlaswinkel
e4e849d14c
Merge remote-tracking branch 'origin/main' into koesie10/auto-name-extension-pack
2023-06-22 10:01:51 +02:00
Robert
f8b0583c5f
Move messages-shared.ts to /query-server
2023-06-21 16:31:57 +01:00
Robert
b0e6478bfe
Move legacy-messages.ts to /query-server
2023-06-21 16:31:57 +01:00
Robert
0031c1acc0
Throw error instead of using fail method
2023-06-21 16:02:57 +01:00