Skip to content

Instantly share code, notes, and snippets.

@jamesgolick
Created September 15, 2010 23:53
Show Gist options
  • Select an option

  • Save jamesgolick/581705 to your computer and use it in GitHub Desktop.

Select an option

Save jamesgolick/581705 to your computer and use it in GitHub Desktop.
diff --git a/src/org/jruby/javasupport/JavaClass.java b/src/org/jruby/javasupport/JavaClass.java
index bed6b35..2ddd23c 100644
--- a/src/org/jruby/javasupport/JavaClass.java
+++ b/src/org/jruby/javasupport/JavaClass.java
@@ -691,6 +691,11 @@ public class JavaClass extends JavaObject {
}
private void installClassClasses(final Class<?> javaClass, final RubyModule proxy) {
+ // Because scala is fucking broken.
+ // http://lampsvn.epfl.ch/trac/scala/ticket/2749
+ if (javaClass.getName().startsWith("scala."))
+ return;
+
// setup constants for public inner classes
Class<?>[] classes = getDeclaredClasses(javaClass);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment