square/javawriter — pull request #60 by jonas-l (2014-05-20 12:53:36+00:00)
Title: Use canonical class name when importing as class.

`emitImports(Parent.Nested.class)` would write `import some.pkg.Parent$Nested;`. Even though it's valid import, having `.` instead of `$` is more natural and keeps compressing `some.pkg.Parent.Nested` occurrences correctly.