nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
nitmetrics: remove ModelView dependency
[nit.git]
/
src
/
model
/
model_viz.nit
diff --git
a/src/model/model_viz.nit
b/src/model/model_viz.nit
index
d516da7
..
06f2fb6
100644
(file)
--- a/
src/model/model_viz.nit
+++ b/
src/model/model_viz.nit
@@
-27,7
+27,7
@@
class MPackageTree
redef fun display(a) do
if a isa MGroup then
redef fun display(a) do
if a isa MGroup then
- if a.parent == null then return "{a.mpackage.name} ({a.filepath.to_s})"
+ if a.parent == null then return "{a.mpackage.name} ({a.filepath or else "?"})"
return a.name + " (group)"
else if a isa MModule then
return a.name
return a.name + " (group)"
else if a isa MModule then
return a.name
@@
-85,7
+85,7
@@
private class LinexComparator
var subs = tree.sub[o]
var minres = mini(subs.first)
var maxres = maxi(subs.first)
var subs = tree.sub[o]
var minres = mini(subs.first)
var maxres = maxi(subs.first)
- var order = minres.model.mmodule_importation_hierarchy
+ var order = o.model.mmodule_importation_hierarchy
for o2 in subs do
var c = mini(o2)
if c == null then continue
for o2 in subs do
var c = mini(o2)
if c == null then continue
@@
-165,7
+165,7
@@
class MPackageDot
if mgroup.parent == null then
# is is a root group, so display the package
if package_group then
if mgroup.parent == null then
# is is a root group, so display the package
if package_group then
- o.write("subgraph cluster_{mgroup.object_id} \{\nlabel=\"{mgroup.mpackage.name}\\n({mgroup.filepath.to_s})\"\ncolor=black\nstyle=dotted\n")
+ o.write("subgraph cluster_{mgroup.object_id} \{\nlabel=\"{mgroup.mpackage.name}\\n({mgroup.filepath or else "?"})\"\ncolor=black\nstyle=dotted\n")
end
else
if cluster_group then
end
else
if cluster_group then