We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e78d8dd + 4617b5d commit c424ee6Copy full SHA for c424ee6
commons-macros/src/main/scala/com/avsystem/commons/macros/MacroCommons.scala
@@ -823,8 +823,10 @@ trait MacroCommons { bundle =>
823
case t => t
824
}
825
826
- def isSealedHierarchyRoot(sym: Symbol): Boolean =
+ def isSealedHierarchyRoot(sym: Symbol): Boolean = {
827
+ sym.info // force loading of type information, sometimes it may be missing when loading from classfile
828
sym.isClass && sym.isAbstract && sym.asClass.isSealed
829
+ }
830
831
def knownNonAbstractSubclasses(sym: Symbol): Set[Symbol] =
832
sym.asClass.knownDirectSubclasses.flatMap { s =>
version.sbt
@@ -1 +1 @@
1
-version in ThisBuild := "1.29.0"
+version in ThisBuild := "1.29.1"
0 commit comments