You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by lk...@apache.org on 2019/12/25 18:16:53 UTC
[netbeans] branch master updated: [NETBEANS-3633] Use HTTPS to
download Gradle Version information
This is an automated email from the ASF dual-hosted git repository.
lkishalmi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git
The following commit(s) were added to refs/heads/master by this push:
new 2b88ac7 [NETBEANS-3633] Use HTTPS to download Gradle Version information
2b88ac7 is described below
commit 2b88ac7f0fb60327417185e27213f63c596b71a7
Author: Laszlo Kishalmi <la...@gmail.com>
AuthorDate: Tue Dec 24 10:13:59 2019 -0800
[NETBEANS-3633] Use HTTPS to download Gradle Version information
---
.../src/org/netbeans/modules/gradle/GradleDistributionManager.java | 5 +++--
.../src/org/netbeans/modules/gradle/options/SettingsPanel.form | 1 +
.../src/org/netbeans/modules/gradle/options/SettingsPanel.java | 3 +++
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/groovy/gradle/src/org/netbeans/modules/gradle/GradleDistributionManager.java b/groovy/gradle/src/org/netbeans/modules/gradle/GradleDistributionManager.java
index 613a1cf..5467929 100644
--- a/groovy/gradle/src/org/netbeans/modules/gradle/GradleDistributionManager.java
+++ b/groovy/gradle/src/org/netbeans/modules/gradle/GradleDistributionManager.java
@@ -33,6 +33,7 @@ import java.net.URI;
import java.net.URISyntaxException;
import java.net.URL;
import java.net.URLConnection;
+import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
@@ -188,8 +189,8 @@ public class GradleDistributionManager {
List<NbGradleVersion> ret = new ArrayList<>();
JSONParser parser = new JSONParser();
try {
- URL allVersions = new URL("http://services.gradle.org/versions/all"); //NOI18N
- try (InputStreamReader is = new InputStreamReader(allVersions.openStream())) {
+ URL allVersions = new URL("https://services.gradle.org/versions/all"); //NOI18N
+ try (InputStreamReader is = new InputStreamReader(allVersions.openStream(), StandardCharsets.UTF_8)) {
JSONArray versions = (JSONArray) parser.parse(is);
for (Object o : versions) {
JSONObject v = (JSONObject) o;
diff --git a/groovy/gradle/src/org/netbeans/modules/gradle/options/SettingsPanel.form b/groovy/gradle/src/org/netbeans/modules/gradle/options/SettingsPanel.form
index 70b430e..c18d409 100644
--- a/groovy/gradle/src/org/netbeans/modules/gradle/options/SettingsPanel.form
+++ b/groovy/gradle/src/org/netbeans/modules/gradle/options/SettingsPanel.form
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
+
<!--
Licensed to the Apache Software Foundation (ASF) under one
diff --git a/groovy/gradle/src/org/netbeans/modules/gradle/options/SettingsPanel.java b/groovy/gradle/src/org/netbeans/modules/gradle/options/SettingsPanel.java
index 535eec5..2a075a4 100644
--- a/groovy/gradle/src/org/netbeans/modules/gradle/options/SettingsPanel.java
+++ b/groovy/gradle/src/org/netbeans/modules/gradle/options/SettingsPanel.java
@@ -760,7 +760,9 @@ public class SettingsPanel extends javax.swing.JPanel {
}
private class VersionCellRenderer extends DefaultListCellRenderer {
+ @SuppressWarnings("rawtypes")
final ListCellRenderer delegate;
+ @SuppressWarnings("rawtypes")
public VersionCellRenderer(ListCellRenderer delegate) {
this.delegate = delegate;
}
@@ -771,6 +773,7 @@ public class SettingsPanel extends javax.swing.JPanel {
"NbGradleVersion.blacklist_TXT=<html>This version is known to have issues with NetBeans, hence usage is not recommended."
})
public Component getListCellRendererComponent(JList<?> list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
+ @SuppressWarnings("unchecked")
Component cmp = delegate.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
if (cmp instanceof JLabel) {
JLabel label = (JLabel) cmp;
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists