Skip to content

Instantly share code, notes, and snippets.

@bbrowning
Created February 4, 2013 17:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bbrowning/4708083 to your computer and use it in GitHub Desktop.
Save bbrowning/4708083 to your computer and use it in GitHub Desktop.
Maven RubyGems proxy fix
diff --git a/gem-proxy/src/main/java/de/saumya/mojo/proxy/Controller.java b/gem-proxy/src/main/java/de/saumya/mojo/proxy/Controller.java
index a9a46b5..0e54554 100644
--- a/gem-proxy/src/main/java/de/saumya/mojo/proxy/Controller.java
+++ b/gem-proxy/src/main/java/de/saumya/mojo/proxy/Controller.java
@@ -31,7 +31,7 @@ public class Controller {
private static final String SHA1 = ".sha1";
- private static final String RUBYGEMS_URL = "http://rubygems.org/gems";
+ private static final String RUBYGEMS_URL = "https://rubygems.org/gems";
static final Map<String, Set<String>> BROKEN_GEMS = new HashMap<String, Set<String>>();
diff --git a/gem-proxy/src/main/java/de/saumya/mojo/proxy/MavenMetadataBuilder.java b/gem-proxy/src/main/java/de/saumya/mojo/proxy/MavenMetadataBuilder.java
index 5e0ba4a..4303ac8 100644
--- a/gem-proxy/src/main/java/de/saumya/mojo/proxy/MavenMetadataBuilder.java
+++ b/gem-proxy/src/main/java/de/saumya/mojo/proxy/MavenMetadataBuilder.java
@@ -42,7 +42,7 @@ public class MavenMetadataBuilder extends RubygemsHtmlVisitor {
xml.append(" <artifactId>").append(this.gemname).append("</artifactId>\n");
xml.append(" <versioning>\n");
xml.append(" <versions>\n");
- accept(new URL("http://rubygems.org/gems/" + this.gemname + "/versions"));
+ accept(new URL("https://rubygems.org/gems/" + this.gemname + "/versions"));
xml.append(" </versions>\n");
xml.append(" </versioning>\n");
xml.append(" <lastUpdated>")
diff --git a/gem-proxy/src/main/java/de/saumya/mojo/proxy/VersionDirectoryBuilder.java b/gem-proxy/src/main/java/de/saumya/mojo/proxy/VersionDirectoryBuilder.java
index 8cc520d..8f16c60 100644
--- a/gem-proxy/src/main/java/de/saumya/mojo/proxy/VersionDirectoryBuilder.java
+++ b/gem-proxy/src/main/java/de/saumya/mojo/proxy/VersionDirectoryBuilder.java
@@ -39,7 +39,7 @@ public class VersionDirectoryBuilder extends RubygemsHtmlVisitor {
}
public void build() throws IOException{
- accept(new URL("http://rubygems.org/gems/" + this.gemname + "/versions"));
+ accept(new URL("https://rubygems.org/gems/" + this.gemname + "/versions"));
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment