Skip to content

Commit d49f5fa

Browse files
chore: unpin LSP4e, release 2.1 [HEAD-170] (#128)
* chore: unpin lsp4e dependency and prepare semantic release * chore: change upload destination because of semantic release to 2.1
1 parent 40b7824 commit d49f5fa

16 files changed

Lines changed: 35 additions & 35 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ jobs:
2020
- name: Set up JDK
2121
uses: actions/setup-java@v2
2222
with:
23-
java-version: '11'
24-
distribution: 'adopt'
23+
java-version: '17'
24+
distribution: 'zulu'
2525
cache: maven
2626

2727
- name: Decode Keystore
@@ -58,5 +58,5 @@ jobs:
5858
uses: 'google-github-actions/upload-cloud-storage@v0'
5959
with:
6060
path: "./update-site/target/repository/"
61-
destination: "snyk-eclipse-plugin-test/preview"
61+
destination: "snyk-eclipse-plugin-test/preview-2.1"
6262
predefinedAcl: publicRead

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Set up JDK
1919
uses: actions/setup-java@v2
2020
with:
21-
java-version: '11'
21+
java-version: '17'
2222
distribution: 'zulu'
2323
cache: maven
2424

@@ -58,7 +58,7 @@ jobs:
5858
uses: 'google-github-actions/upload-cloud-storage@v0'
5959
with:
6060
path: "./update-site/target/repository/"
61-
destination: "snyk-eclipse-plugin/weekly"
61+
destination: "snyk-eclipse-plugin/weekly-2.1"
6262
predefinedAcl: publicRead
6363

6464
- name: Extract release notes
@@ -85,6 +85,6 @@ jobs:
8585
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8686
with:
8787
upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps
88-
asset_path: ./update-site/target/update-site-2.0.0-SNAPSHOT.zip
89-
asset_name: "update-site-2.0.0-${{ steps.createTag.outputs.tagName }}.zip"
88+
asset_path: ./update-site/target/update-site-2.1.0-SNAPSHOT.zip
89+
asset_name: "update-site-2.1.0-${{ steps.createTag.outputs.tagName }}.zip"
9090
asset_content_type: application/zip

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
### Changes
55
- Increase LS version
66

7+
## [2.1.0] - UNRELEASED
8+
### Changes
9+
- unpin LSP4e dependency - this requires running Eclipse on JDK 17+
10+
711
## [2.0.0] - v20230131.163308
812
### Changes
913
- Snyk Test now scans the selected project

feature/category.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<site>
3-
<feature url="features/io.snyk.scanner_2.0.0.qualifier.jar" id="io.snyk.scanner" version="2.0.0.qualifier">
3+
<feature url="features/io.snyk.scanner_2.1.0.qualifier.jar" id="io.snyk.scanner" version="2.1.0.qualifier">
44
<category name="io.snyk.scanner"/>
55
</feature>
66
<category-def name="io.snyk.scanner" label="Snyk Security - Code, Open Source, IaC Configurations">

feature/feature.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<feature
33
id="io.snyk.scanner"
44
label="Snyk Security - Code, Open Source, IaC Configurations"
5-
version="2.0.0.qualifier"
5+
version="2.1.0.qualifier"
66
provider-name="Snyk">
77

88
<description url="https://snyk.io">

feature/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.snyk</groupId>
66
<artifactId>parent</artifactId>
7-
<version>2.0.0-SNAPSHOT</version>
7+
<version>2.1.0-SNAPSHOT</version>
88
</parent>
99

1010
<artifactId>io.snyk.scanner</artifactId>

plugin/META-INF/MANIFEST.MF

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
Manifest-Version: 1.0
22
Bundle-ManifestVersion: 2
33
Bundle-Name: %Bundle-Name
4-
Bundle-RequiredExecutionEnvironment: JavaSE-11
4+
Bundle-RequiredExecutionEnvironment: JavaSE-17
55
Bundle-SymbolicName: io.snyk.eclipse.plugin;singleton:=true
6-
Bundle-Version: 2.0.0.qualifier
6+
Bundle-Version: 2.1.0.qualifier
77
Bundle-Activator: io.snyk.eclipse.plugin.Activator
88
Bundle-Vendor: %Bundle-Vendor
99
Require-Bundle: org.eclipse.ui,
1010
org.eclipse.core.runtime,
1111
org.eclipse.jdt.core,
1212
org.eclipse.core.resources,
13-
org.eclipse.lsp4e;bundle-version="[0.13.9,0.14.0.qualifier]",
14-
org.eclipse.lsp4e.jdt;bundle-version="0.10.1",
13+
org.eclipse.lsp4e,
14+
org.eclipse.lsp4e.jdt,
1515
org.eclipse.equinox.security,
1616
org.eclipse.equinox.security.ui,
1717
org.eclipse.lsp4j,

plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>io.snyk</groupId>
77
<artifactId>parent</artifactId>
8-
<version>2.0.0-SNAPSHOT</version>
8+
<version>2.1.0-SNAPSHOT</version>
99
</parent>
1010

1111

plugin/src/main/java/io/snyk/eclipse/plugin/properties/PreferencesPage.java

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,7 @@
11
package io.snyk.eclipse.plugin.properties;
22

3-
import io.snyk.eclipse.plugin.SnykStartup;
4-
import io.snyk.eclipse.plugin.properties.preferences.ApiClient;
5-
import io.snyk.eclipse.plugin.properties.preferences.Preferences;
6-
import io.snyk.eclipse.plugin.utils.SnykLogger;
7-
import io.snyk.languageserver.LsConfigurationUpdater;
8-
import io.snyk.languageserver.LsRuntimeEnvironment;
9-
import io.snyk.languageserver.download.HttpClientFactory;
10-
import io.snyk.languageserver.download.LsBinaries;
11-
123
import java.io.File;
134

14-
import org.eclipse.core.net.proxy.IProxyData;
155
import org.eclipse.jface.preference.BooleanFieldEditor;
166
import org.eclipse.jface.preference.FieldEditor;
177
import org.eclipse.jface.preference.FieldEditorPreferencePage;
@@ -21,6 +11,12 @@
2111
import org.eclipse.ui.IWorkbench;
2212
import org.eclipse.ui.IWorkbenchPreferencePage;
2313

14+
import io.snyk.eclipse.plugin.SnykStartup;
15+
import io.snyk.eclipse.plugin.properties.preferences.ApiClient;
16+
import io.snyk.eclipse.plugin.properties.preferences.Preferences;
17+
import io.snyk.eclipse.plugin.utils.SnykLogger;
18+
import io.snyk.languageserver.LsConfigurationUpdater;
19+
2420
public class PreferencesPage extends FieldEditorPreferencePage implements IWorkbenchPreferencePage {
2521
private BooleanFieldEditor snykCodeCheckbox;
2622

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.snyk</groupId>
55
<artifactId>parent</artifactId>
6-
<version>2.0.0-SNAPSHOT</version>
6+
<version>2.1.0-SNAPSHOT</version>
77
<packaging>pom</packaging>
88

99
<properties>
1010
<tycho-version>2.7.5</tycho-version>
1111
<tycho.scmUrl>scm:git:https://github.com/snyk/snyk-eclipse-plugin.git</tycho.scmUrl>
1212
<target-config>target-platform</target-config>
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14-
<maven.compiler.source>11</maven.compiler.source>
15-
<maven.compiler.target>11</maven.compiler.target>
14+
<maven.compiler.source>17</maven.compiler.source>
15+
<maven.compiler.target>17</maven.compiler.target>
1616
</properties>
1717

1818
<modules>

0 commit comments

Comments
 (0)