@@ -819,45 +819,45 @@ public static URL getDefaultJavadocLocation(String version) {
819819 } else if (version .startsWith (JavaCore .VERSION_22 )) {
820820 return new URI ("https://docs.oracle.com/en/java/javase/22/docs/api/" ).toURL (); //$NON-NLS-1$
821821 } else if (version .startsWith (JavaCore .VERSION_21 )) {
822- return new URL ("https://docs.oracle.com/en/java/javase/21/docs/api/" ); //$NON-NLS-1$
822+ return new URI ("https://docs.oracle.com/en/java/javase/21/docs/api/" ). toURL ( ); //$NON-NLS-1$
823823 } else if (version .startsWith (JavaCore .VERSION_20 )) {
824- return new URL ("https://docs.oracle.com/en/java/javase/20/docs/api/" ); //$NON-NLS-1$
824+ return new URI ("https://docs.oracle.com/en/java/javase/20/docs/api/" ). toURL ( ); //$NON-NLS-1$
825825 } else if (version .startsWith (JavaCore .VERSION_19 )) {
826- return new URL ("https://docs.oracle.com/en/java/javase/19/docs/api/" ); //$NON-NLS-1$
826+ return new URI ("https://docs.oracle.com/en/java/javase/19/docs/api/" ). toURL ( ); //$NON-NLS-1$
827827 } else if (version .startsWith (JavaCore .VERSION_18 )) {
828- return new URL ("https://docs.oracle.com/en/java/javase/18/docs/api/" ); //$NON-NLS-1$
828+ return new URI ("https://docs.oracle.com/en/java/javase/18/docs/api/" ). toURL ( ); //$NON-NLS-1$
829829 } else if (version .startsWith (JavaCore .VERSION_17 )) {
830- return new URL ("https://docs.oracle.com/en/java/javase/17/docs/api/" ); //$NON-NLS-1$
830+ return new URI ("https://docs.oracle.com/en/java/javase/17/docs/api/" ). toURL ( ); //$NON-NLS-1$
831831 } else if (version .startsWith (JavaCore .VERSION_16 )) {
832- return new URL ("https://docs.oracle.com/en/java/javase/16/docs/api/" ); //$NON-NLS-1$
832+ return new URI ("https://docs.oracle.com/en/java/javase/16/docs/api/" ). toURL ( ); //$NON-NLS-1$
833833 } else if (version .startsWith (JavaCore .VERSION_15 )) {
834- return new URL ("https://docs.oracle.com/en/java/javase/15/docs/api/" ); //$NON-NLS-1$
834+ return new URI ("https://docs.oracle.com/en/java/javase/15/docs/api/" ). toURL ( ); //$NON-NLS-1$
835835 } else if (version .startsWith (JavaCore .VERSION_14 )) {
836- return new URL ("https://docs.oracle.com/en/java/javase/14/docs/api/" ); //$NON-NLS-1$
836+ return new URI ("https://docs.oracle.com/en/java/javase/14/docs/api/" ). toURL ( ); //$NON-NLS-1$
837837 } else if (version .startsWith (JavaCore .VERSION_13 )) {
838- return new URL ("https://docs.oracle.com/en/java/javase/13/docs/api/" ); //$NON-NLS-1$
838+ return new URI ("https://docs.oracle.com/en/java/javase/13/docs/api/" ). toURL ( ); //$NON-NLS-1$
839839 } else if (version .startsWith (JavaCore .VERSION_12 )) {
840- return new URL ("https://docs.oracle.com/en/java/javase/12/docs/api/" ); //$NON-NLS-1$
840+ return new URI ("https://docs.oracle.com/en/java/javase/12/docs/api/" ). toURL ( ); //$NON-NLS-1$
841841 } else if (version .startsWith (JavaCore .VERSION_11 )) {
842- return new URL ("https://docs.oracle.com/en/java/javase/11/docs/api/" ); //$NON-NLS-1$
842+ return new URI ("https://docs.oracle.com/en/java/javase/11/docs/api/" ). toURL ( ); //$NON-NLS-1$
843843 } else if (version .startsWith (JavaCore .VERSION_10 )) {
844- return new URL ("https://docs.oracle.com/javase/10/docs/api/" ); //$NON-NLS-1$
844+ return new URI ("https://docs.oracle.com/javase/10/docs/api/" ). toURL ( ); //$NON-NLS-1$
845845 } else if (version .startsWith (JavaCore .VERSION_9 )) {
846- return new URL ("https://docs.oracle.com/javase/9/docs/api/" ); //$NON-NLS-1$
846+ return new URI ("https://docs.oracle.com/javase/9/docs/api/" ). toURL ( ); //$NON-NLS-1$
847847 } else if (version .startsWith (JavaCore .VERSION_1_8 )) {
848- return new URL ("https://docs.oracle.com/javase/8/docs/api/" ); //$NON-NLS-1$
848+ return new URI ("https://docs.oracle.com/javase/8/docs/api/" ). toURL ( ); //$NON-NLS-1$
849849 } else if (version .startsWith (JavaCore .VERSION_1_7 )) {
850- return new URL ("https://docs.oracle.com/javase/7/docs/api/" ); //$NON-NLS-1$
850+ return new URI ("https://docs.oracle.com/javase/7/docs/api/" ). toURL ( ); //$NON-NLS-1$
851851 } else if (version .startsWith (JavaCore .VERSION_1_6 )) {
852- return new URL ("https://docs.oracle.com/javase/6/docs/api/" ); //$NON-NLS-1$
852+ return new URI ("https://docs.oracle.com/javase/6/docs/api/" ). toURL ( ); //$NON-NLS-1$
853853 } else if (version .startsWith (JavaCore .VERSION_1_5 )) {
854- return new URL ("https://docs.oracle.com/javase/1.5.0/docs/api/" ); //$NON-NLS-1$
854+ return new URI ("https://docs.oracle.com/javase/1.5.0/docs/api/" ). toURL ( ); //$NON-NLS-1$
855855 } else if (version .startsWith (JavaCore .VERSION_1_4 )) {
856856 // archived: http://download.oracle.com/javase/1.4.2/docs/api/
857- return new URL ("https://docs.oracle.com/javase/1.5.0/docs/api/" ); //$NON-NLS-1$
857+ return new URI ("https://docs.oracle.com/javase/1.5.0/docs/api/" ). toURL ( ); //$NON-NLS-1$
858858 } else if (version .startsWith (JavaCore .VERSION_1_3 )) {
859859 // archived: http://download.oracle.com/javase/1.3/docs/api/
860- return new URL ("https://docs.oracle.com/javase/1.5.0/docs/api/" ); //$NON-NLS-1$
860+ return new URI ("https://docs.oracle.com/javase/1.5.0/docs/api/" ). toURL ( ); //$NON-NLS-1$
861861 }
862862 } catch (URISyntaxException | MalformedURLException e ) {
863863 }
0 commit comments