Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upScala outputs redundant interface declarations in bytecode #5278
Comments
This comment has been minimized.
This comment has been minimized.
Imported From: https://issues.scala-lang.org/browse/SI-5278?orig=1 |
This comment has been minimized.
This comment has been minimized.
@paulp said: |
scabug
closed this
Dec 20, 2011
scabug
added
the
enhancement
label
Apr 7, 2017
scabug
assigned
paulp
Apr 7, 2017
scabug
referenced this issue
Apr 7, 2017
Closed
Class Signature attribute inconsistent with interfaces #8931
lrytz
referenced this issue
Aug 28, 2017
Open
Scala 2.12.3 regression: interfaces of a class are removed if they exist in a superclass #10473
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
scabug commentedDec 5, 2011
There are a lot of redundant interface declarations on the Java bytecode level which are already covered by super interfaces. Most obvious example is ScalaObject which is a super interface of all interfaces but could be omitted from all interfaces which have a (Scala) super interface.