From b8f68f16ce7c3d78e1918e7a0be868200cdfd8e7 Mon Sep 17 00:00:00 2001 From: Schuyler Eldridge Date: Fri, 27 Sep 2019 15:41:40 -0400 Subject: Improve desiredName for nested objects/classes Signed-off-by: Schuyler Eldridge --- chiselFrontend/src/main/scala/chisel3/Module.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'chiselFrontend/src/main/scala') diff --git a/chiselFrontend/src/main/scala/chisel3/Module.scala b/chiselFrontend/src/main/scala/chisel3/Module.scala index cd6bbeb8..f88d637f 100644 --- a/chiselFrontend/src/main/scala/chisel3/Module.scala +++ b/chiselFrontend/src/main/scala/chisel3/Module.scala @@ -221,7 +221,7 @@ package experimental { /** Desired name of this module. Override this to give this module a custom, perhaps parametric, * name. */ - def desiredName: String = this.getClass.getName.split('.').last + def desiredName: String = this.getClass.getName.split("\\.|\\$").last /** Legalized name of this module. */ final lazy val name = try { -- cgit v1.2.3