File tree Expand file tree Collapse file tree 2 files changed +10
-4
lines changed
resources/toserve/pages/traces
scala/com/secdec/codepulse/data/bytecode Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 7272 if ( node . isSelfNode ) {
7373 pw . fullLabel ( node . name ) . abbreviatedLabel ( node . name )
7474 } else {
75- var parentName = packageParentNode ? packageParentNode . name : '' ,
76- abbrevName = node . name . substr ( parentName . length )
75+ var abbrevName
7776
7877 if ( packageParentNode && packageParentNode . kind == 'group' )
79- abbrevName = abbrevName . substr ( 1 )
78+ abbrevName = node . name
79+ else {
80+ var parentName = packageParentNode ? packageParentNode . name : '' ,
81+ abbrevName = node . name . substr ( parentName . length )
82+ }
8083
8184 pw . fullLabel ( node . name ) . abbreviatedLabel ( abbrevName )
8285 }
Original file line number Diff line number Diff line change @@ -109,7 +109,10 @@ class CodeForestBuilder(defaultTracedGroups: List[String]) {
109109 }
110110
111111 protected def addChildPackage (parent : CodeTreeNode , name : String ) = {
112- val pkgName = parent.name + '.' + name
112+ val pkgName = parent.kind match {
113+ case CodeTreeNodeKind .Grp => name
114+ case _ => parent.name + '.' + name
115+ }
113116 parent.findChild { node =>
114117 node.name == pkgName && node.kind == CodeTreeNodeKind .Pkg
115118 } getOrElse {
You can’t perform that action at this time.
0 commit comments