Skip to content

Commit 6741f0c

Browse files
committed
Merge branch 'main' into nora/add-e2e-tests
2 parents 283d007 + 8690f76 commit 6741f0c

107 files changed

Lines changed: 3510 additions & 1381 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/dependency-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ jobs:
1313
- name: 'Checkout Repository'
1414
uses: actions/checkout@v4
1515
- name: 'Dependency Review'
16-
uses: actions/dependency-review-action@v3
16+
uses: actions/dependency-review-action@v4

README.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ The extension is released. You can download it from the [Visual Studio Marketpla
66

77
To see what has changed in the last few versions of the extension, see the [Changelog](https://github.com/github/vscode-codeql/blob/main/extensions/ql-vscode/CHANGELOG.md).
88

9-
[![CI status badge](https://github.com/github/vscode-codeql/workflows/Build%20Extension/badge.svg)](https://github.com/github/vscode-codeql/actions?query=workflow%3A%22Build+Extension%22+branch%3Amaster)
9+
[![CI status badge](https://github.com/github/vscode-codeql/workflows/Build%20Extension/badge.svg)](https://github.com/github/vscode-codeql/actions?query=workflow%3A%22Build+Extension%22+branch%3Amain)
1010
[![VS Marketplace badge](https://vsmarketplacebadges.dev/version/github.vscode-codeql.svg)](https://marketplace.visualstudio.com/items?itemName=github.vscode-codeql)
1111

1212
## Features
@@ -21,13 +21,6 @@ To see what has changed in the last few versions of the extension, see the [Chan
2121

2222
This project will track new feature development in CodeQL and, whenever appropriate, bring that functionality to the Visual Studio Code experience.
2323

24-
## Dependencies
25-
26-
This extension depends on the following two extensions for required functionality. They will be installed automatically when you install VS Code CodeQL.
27-
28-
- [Test Adapter Converter](https://marketplace.visualstudio.com/items?itemName=ms-vscode.test-adapter-converter)
29-
- [Test Explorer UI](https://marketplace.visualstudio.com/items?itemName=hbenl.vscode-test-explorer)
30-
3124
## Contributing
3225

3326
This project welcomes contributions. See [CONTRIBUTING.md](CONTRIBUTING.md) for details on how to build, install, and contribute.

extensions/ql-vscode/.eslintrc.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,17 +47,12 @@ const baseConfig = {
4747
"@typescript-eslint/no-throw-literal": "error",
4848
"@typescript-eslint/consistent-type-imports": "error",
4949
"import/consistent-type-specifier-style": ["error", "prefer-top-level"],
50-
"no-useless-escape": 0,
51-
camelcase: "off",
5250
curly: ["error", "all"],
5351
"escompat/no-regexp-lookbehind": "off",
5452
"etc/no-implicit-any-catch": "error",
5553
"filenames/match-regex": "off",
56-
"filenames/match-regexp": "off",
57-
"func-style": "off",
5854
"i18n-text/no-en": "off",
5955
"no-invalid-this": "off",
60-
"no-fallthrough": "off",
6156
"no-console": "off",
6257
"no-shadow": "off",
6358
"github/array-foreach": "off",

extensions/ql-vscode/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,20 @@
22

33
## [UNRELEASED]
44

5+
- Enable collection of telemetry for the `codeQL.addingDatabases.addDatabaseSourceToWorkspace` setting. [#3238](https://github.com/github/vscode-codeql/pull/3238)
6+
- In the CodeQL model editor, you can now select individual method rows and save changes to only the selected rows, instead of having to save the entire library model. [#3156](https://github.com/github/vscode-codeql/pull/3156)
7+
- If you run a query without having selected a database, we show a more intuitive prompt to help you select a database. [#3214](https://github.com/github/vscode-codeql/pull/3214)
8+
- The UI for browsing and running CodeQL tests has moved to use VS Code's built-in test UI. This makes the CodeQL test UI more consistent with the test UIs for other languages.
9+
This change means that this extension no longer depends on the "Test Explorer UI" and "Test Adapter Converter" extensions. You can uninstall those two extensions if they are
10+
not being used by any other extensions you may have installed.
11+
12+
## 1.12.0 - 11 January 2024
13+
514
- Add a prompt for downloading a GitHub database when opening a GitHub repository. [#3138](https://github.com/github/vscode-codeql/pull/3138)
615
- Avoid showing a popup when hovering over source elements in database source files. [#3125](https://github.com/github/vscode-codeql/pull/3125)
716
- Add comparison of alerts when comparing query results. This allows viewing path explanations for differences in alerts. [#3113](https://github.com/github/vscode-codeql/pull/3113)
817
- Fix a bug where the CodeQL CLI and variant analysis results were corrupted after extraction in VS Code Insiders. [#3151](https://github.com/github/vscode-codeql/pull/3151) & [#3152](https://github.com/github/vscode-codeql/pull/3152)
18+
- Show progress when extracting the CodeQL CLI distribution during installation. [#3157](https://github.com/github/vscode-codeql/pull/3157)
919
- Add option to cancel opening the model editor. [#3189](https://github.com/github/vscode-codeql/pull/3189)
1020

1121
## 1.11.0 - 13 December 2023

extensions/ql-vscode/README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ For information about other configurations, see the separate [CodeQL help](https
1717
### Quick start: Installing and configuring the extension
1818

1919
1. [Install the extension](#installing-the-extension).
20-
*Note: vscode-codeql installs the following dependencies for required functionality: [Test Adapter Converter](https://marketplace.visualstudio.com/items?itemName=ms-vscode.test-adapter-converter), [Test Explorer UI](https://marketplace.visualstudio.com/items?itemName=hbenl.vscode-test-explorer).*
21-
2220
1. [Check access to the CodeQL CLI](#checking-access-to-the-codeql-cli).
2321
1. [Clone the CodeQL starter workspace](#cloning-the-codeql-starter-workspace).
2422

0 commit comments

Comments
 (0)