Skip to content

Commit c424ee6

Browse files
committed
Merge branch '1.29.x'
2 parents e78d8dd + 4617b5d commit c424ee6

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

commons-macros/src/main/scala/com/avsystem/commons/macros/MacroCommons.scala

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -823,8 +823,10 @@ trait MacroCommons { bundle =>
823823
case t => t
824824
}
825825

826-
def isSealedHierarchyRoot(sym: Symbol): Boolean =
826+
def isSealedHierarchyRoot(sym: Symbol): Boolean = {
827+
sym.info // force loading of type information, sometimes it may be missing when loading from classfile
827828
sym.isClass && sym.isAbstract && sym.asClass.isSealed
829+
}
828830

829831
def knownNonAbstractSubclasses(sym: Symbol): Set[Symbol] =
830832
sym.asClass.knownDirectSubclasses.flatMap { s =>

version.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version in ThisBuild := "1.29.0"
1+
version in ThisBuild := "1.29.1"

0 commit comments

Comments
 (0)