jfeliu007 / goplantuml

PlantUML Class Diagram Generator for golang projects
MIT License
1.78k stars 167 forks source link

Some complicated constructs render incorrectly #83

Closed jfeliu007 closed 4 years ago

jfeliu007 commented 4 years ago

Fixes #74 I had to create a temp class inside the namespace for the class with the complicated dot inclusive name but renamed with just alphanumeric characters so that we can use it in the alias rendering without the dots. Or rather with just the package name dot expression. This seems to do the trick for these type of instances.

codecov[bot] commented 4 years ago

Codecov Report

Merging #83 into master will not change coverage. The diff coverage is 100%.

Impacted file tree graph

@@          Coverage Diff          @@
##           master    #83   +/-   ##
=====================================
  Coverage     100%   100%           
=====================================
  Files           5      5           
  Lines         550    571   +21     
=====================================
+ Hits          550    571   +21
Impacted Files Coverage Δ
parser/class_parser.go 100% <100%> (ø) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 15a887d...2c5d13b. Read the comment docs.