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