Jason Reed
7777f9d643
Retry tests more aggressively on windows
...
There are some flaky CI test failures that manifest only as a message
like
[main 2020-06-01T16:09:47.671Z] [VS Code]: render process crashed!
(and only afaict on windows) which I am not sure how to detect at the
moment. If that message is occurring in the exception caught at this
stage, we can check for it.
2020-06-01 12:23:57 -04:00
jcreedcmu
6505e97b98
Merge pull request #420 from jcreedcmu/jcreed/fix-release-asset-search
...
Only look for codeql.zip assets
2020-06-01 09:25:08 -04:00
Jason Reed
a6fc0d5493
Only look for codeql.zip assets
...
There are now multiple release assets available. Make sure we don't
throw an error when looking for the codeql distribution.
2020-06-01 09:01:31 -04:00
jcreedcmu
572e74e079
Merge pull request #416 from github/version/bump-to-v1.2.2
...
Bump version to v1.2.2
2020-05-29 14:06:49 -04:00
github-actions[bot]
c2de5fc9b6
Bump version to v1.2.2
2020-05-29 17:46:23 +00:00
jcreedcmu
728b8ca0fd
Merge pull request #415 from jcreedcmu/jcreed/v1.2.1
...
Code Scanning - CodeQL / codeql (push) Has been cancelled
Build Extension / Build (ubuntu-latest) (push) Has been cancelled
Build Extension / Build (windows-latest) (push) Has been cancelled
Build Extension / Test (ubuntu-latest) (push) Has been cancelled
Build Extension / Test (windows-latest) (push) Has been cancelled
Release / Release (push) Has been cancelled
Update CHANGELOG for release
v1.2.1
2020-05-29 13:34:04 -04:00
Jason Reed
edd5734de8
Update CHANGELOG for release
2020-05-29 13:32:29 -04:00
jcreedcmu
88a4cc528e
Merge pull request #414 from aeisenberg/aeisenberg/lgtm-explore
...
Update link to lgtm to go to the explore section
2020-05-29 13:31:59 -04:00
Andrew Eisenberg
a732f19a3d
Update link to lgtm to go to the explore section
...
Makes it easier for new users to search for projects.
2020-05-29 10:29:04 -07:00
jcreedcmu
18c9333f37
Merge pull request #413 from aeisenberg/aeisenberg/rush
...
Add node v14 to allowed node versions
2020-05-29 13:21:52 -04:00
Andrew Eisenberg
010000b878
Add node v14 to allowed node versions
2020-05-29 10:20:13 -07:00
jcreedcmu
7b5f7499b4
Merge pull request #411 from aeisenberg/aeisenberg/readme-lgtm
...
Update the download from LGTM section in the readme
2020-05-29 11:32:41 -04:00
Andrew Eisenberg
292bec2ea5
Update extensions/ql-vscode/README.md
...
Co-authored-by: Shati Patel <42641846+shati-patel@users.noreply.github.com >
2020-05-29 08:18:17 -07:00
Andrew Eisenberg
910a877d06
Update extensions/ql-vscode/README.md
...
Co-authored-by: Shati Patel <42641846+shati-patel@users.noreply.github.com >
2020-05-29 08:18:11 -07:00
Andrew Eisenberg
80023f1304
Update extensions/ql-vscode/README.md
...
Co-authored-by: Shati Patel <42641846+shati-patel@users.noreply.github.com >
2020-05-29 08:18:04 -07:00
Andrew Eisenberg
8e8247e986
Update extensions/ql-vscode/README.md
...
Co-authored-by: Shati Patel <42641846+shati-patel@users.noreply.github.com >
2020-05-29 08:17:57 -07:00
Andrew Eisenberg
d92e0b5568
Update extensions/ql-vscode/README.md
...
Co-authored-by: Shati Patel <42641846+shati-patel@users.noreply.github.com >
2020-05-29 08:17:50 -07:00
Andrew Eisenberg
d3c1e7688e
Update extensions/ql-vscode/README.md
...
Co-authored-by: Shati Patel <42641846+shati-patel@users.noreply.github.com >
2020-05-29 08:17:42 -07:00
Andrew Eisenberg
3e9c58869c
Update extensions/ql-vscode/README.md
...
Co-authored-by: Shati Patel <42641846+shati-patel@users.noreply.github.com >
2020-05-29 08:17:34 -07:00
Andrew Eisenberg
c0a8c7affd
Update the download from LGTM section in the readme
2020-05-28 13:12:21 -07:00
Andrew Eisenberg
f2575e4d4a
Better error handling for downloading dbs at invalid URLs
...
We do our best to extract a readable error message from the
response.
2020-05-28 11:53:41 -07:00
Andrew Eisenberg
87315b8f33
Update changelog
2020-05-28 11:53:41 -07:00
Andrew Eisenberg
a338683a71
Add unit tests for databaseFetcher
2020-05-28 11:53:41 -07:00
Andrew Eisenberg
a541b11a37
Add more flexibility with Uri parsing for LGTM
...
Ensure that providers other than `g` are accepted and that subpages
are ignored.
2020-05-28 11:53:41 -07:00
Andrew Eisenberg
e2771a8922
Remove code scanning on pull request
2020-05-28 11:53:41 -07:00
Andrew Eisenberg
16e09b7ae9
Add better error handling
...
* ensure error appears when an invalid URL is entered
* ensure error messages are understandable by users
2020-05-28 11:53:41 -07:00
Andrew Eisenberg
1c1dbc95c7
Allow download from lgtm
...
Adds a new command to download databases from lgtm. It's working,
though need to create better error messages on failure.
2020-05-28 11:53:41 -07:00
jcreedcmu
dd9fafc27c
Merge pull request #407 from jcreedcmu/jcreed/view-sarif
...
Allow viewing SARIF from query history view
2020-05-28 08:08:56 -04:00
jcreedcmu
7172505e25
Merge pull request #328 from jcreedcmu/jcreed/restart-on-segfault
...
Retry integration tests only on segfault
2020-05-27 14:10:18 -04:00
Jason Reed
7b99bdfc88
Address review comments.
2020-05-27 14:08:03 -04:00
Jason Reed
bb16454ab7
Only show 'view SARIF' if SARIF exists.
2020-05-27 11:57:31 -04:00
Jason Reed
70529a81f3
Add "View SARIF" command to query history context menu.
2020-05-27 11:30:50 -04:00
Jason Reed
7db6bc8228
Remove dead code.
2020-05-27 10:59:32 -04:00
Jason Reed
41fab207dc
Retry integration tests only on segfault
2020-05-27 10:52:31 -04:00
Jason Reed
a8bad9ecb8
Upgrade vscode-test dependency to 1.4.0
2020-05-27 10:52:31 -04:00
jcreedcmu
17901bee0c
Merge pull request #406 from shati-patel/qldoc
...
Update capitalization of "QLDoc" in CHANGELOG.md
2020-05-27 10:34:36 -04:00
Shati Patel
e7d041af68
Update CHANGELOG.md
2020-05-27 10:09:22 +01:00
jcreedcmu
9afd676c1e
Merge pull request #403 from aeisenberg/aeisenberg/codeql-action
...
Introduce codeql code scanning action
2020-05-26 17:05:04 -04:00
Andrew Eisenberg
7bf719f632
Introduce codeql code scanning action
2020-05-26 14:00:28 -07:00
Jason Reed
c90dae89c1
Fix LGTM warning.
2020-05-26 16:53:20 -04:00
Jason Reed
110cf0ddc0
Implement pagination for BQRS results.
2020-05-26 16:30:10 -04:00
Andrew Eisenberg
32622b1b9f
Update changelog
2020-05-26 12:01:22 -07:00
Andrew Eisenberg
8262ecf990
Fix syntax error in ql library
2020-05-26 12:01:22 -07:00
Andrew Eisenberg
0817abd6ac
Use Uri.file instead of Uri.parse
2020-05-26 12:01:22 -07:00
Andrew Eisenberg
821ec9b8f7
Add tests for database uri fixing
2020-05-26 12:01:22 -07:00
Andrew Eisenberg
b0328b03a0
Allow users more flexibility when opening a DB
...
Closes #383 .
See the heuristics in the issue.
2020-05-26 12:01:22 -07:00
Andrew Eisenberg
2d7d6fb873
Update changelog
2020-05-26 11:39:57 -07:00
Andrew Eisenberg
b7201c04dc
Add onEnterRules for language config
...
This change provides proper indent/outdent for block comments. Through
onEnterRules. Because onEnterRules are not exactly API, I had to use
a back door to implement them.
Also, it tweaks the language-configuration.json by adding more support
for things like word boundaries and auto-closing pairs.
Since QL has similar syntactical items as JavaScriot, I started with
the JS lang config and removed single quotes and back ticks.
2020-05-26 11:39:57 -07:00
Andrew Eisenberg
8db488563b
Add more tests for the archive-filesystem-provider
2020-05-26 10:50:03 -07:00
jcreedcmu
fac5f98d80
Merge pull request #382 from jcreedcmu/jcreed/zip-logging
...
Log more details when source archive entries aren't found
2020-05-26 12:38:40 -04:00