WojciechMazur on 805_bring_main_into_scope_from_class
Added responds field to ScopeIn… Reach.lookup would try to find … Generate.genMain uses method in… and 6 more (compare)
The next commit looks like a refactoring, and if you start doing so, I expect that it should also remove all
IO.copy... and return from function a list of produced objects.
I did it at some point, but I defently can miss something.
targetTriplecompletely. I'll push the plugin stuff tomorrow and change from draft to get review.
/git/scala-native/scalalib/target/scalaSources/2.12.12/scala/collection/mutable/StringBuilder.scala:34:13: overriding method isEmpty in trait CharSequence of type ()Boolean; [error] method isEmpty in trait IndexedSeqOptimized of type => Boolean cannot override a concrete member without a third member that's overridden by both (this rule is designed to prevent ``accidental overrides'') [error] final class StringBuilder(private val underlying: JavaStringBuilder) [error] ^ [error] one error found [error] (scalalib / Compile / compileIncremental) Compilation failed
Map[String, Any]and maybe a few custom types that support
toMap(): Map[String, Any]
On 0.4.0-M2 I get linking errors relating to
[info] Linking (1762 ms) [error] missing symbols: [error] * M15java.lang.ClassD10getMethodsLAL24java.lang.reflect.Method_E [error] - from M17scala.EnumerationD34scala$Enumeration$$populateNameMapuE [error] - from M54scala.Enumeration$$anonfun$scala$Enumeration$$nameOf$1D5applyL16java.lang.StringE [error] - from M54scala.Enumeration$$anonfun$scala$Enumeration$$nameOf$1D5applyL16java.lang.ObjectE [error] - from M17scala.EnumerationD25scala$Enumeration$$nameOfiL16java.lang.StringE [error] - from M21scala.Enumeration$ValD8toStringL16java.lang.StringE [error] - from M17scala.EnumerationD5ValueiL16java.lang.StringL23scala.Enumeration$ValueE [error] - from M35scala.math.BigDecimal$RoundingMode$RE [error] - from M20squants.market.MoneyD17toFormattedStringL16java.lang.StringE [error] - from M20squants.market.MoneyD17toFormattedStringL23squants.market.CurrencyL27squants.market.MoneyContextL16java.lang.StringE [error] - from M36squants.market.MoneySpec$$anonfun$53D5applyL34org.scalatest.compatible.AssertionE [error] - from M36squants.market.MoneySpec$$anonfun$53D5applyL16java.lang.ObjectE [error] - from M24squants.market.MoneySpecRE [error] - from M41scala.scalanative.testinterface.TestMain$RE
I couldn't find an issue on github, is this something that is merged but not released, or something that is a new problem?
scala-collection-compatnow works and should be ready for update soon after release. This will come in handy for downstream projects now that we are cross build for Scala. scala/scala-collection-compat#387