2 <div class='col-lg-
2 col-sm-
3 col-xs-
12'
>
3 <ui-summary target='#summary-content'
/>
5 <div class='col-lg-
10 col-sm-
9 col-xs-
12' id='summary-content' ng-class='{
6 "col-lg-8 col-sm-6 col-xs-12": vm.mentity.class_name ==
"MPackage"
9 <div class='card-body'
>
11 <div ng-bind-html='vm.doc.documentation'
></div>
14 <i class='text-muted'
>No documentation for this entity.
</i>
19 <entity-list list-title='Introduced classes' list-entities='vm.mentity.intro_mclasses'
20 list-object-filter='{}'
/>
22 <entity-list list-title='Class redefinitions' list-entities='vm.mentity.redef_mclassdefs'
23 list-object-filter='{}'
/>
25 <entity-list list-title='Constructors'
26 list-entities='vm.mentity.all_mproperties'
27 list-object-filter='{is_init: true}'
/>
29 <entity-list list-title='Introduced properties'
30 list-entities='vm.mentity.intro_mproperties'
31 list-object-filter='{is_init:
"!true"}'
/>
33 <entity-list list-title='Redefined properties'
34 list-entities='vm.mentity.redef_mproperties'
35 list-object-filter='{is_init:
"!true"}'
/>
39 <div class='col-lg-
2 col-sm-
3 col-xs-
12' ng-class='{
40 "hidden": vm.mentity.class_name !=
"MPackage"
43 <p ng-repeat='maintainer in vm.mentity.metadata.maintainers' class='lead'
>
44 <img class='avatar' src='https://secure.gravatar.com/avatar/{{maintainer.gravatar}}?size=
20&default=retro'
/>
46 <a ui-sref='person({id: maintainer.name})'
>{{maintainer.name}}
</a>
50 <span ng-if='vm.mentity.metadata.license'
>
51 <span class='text-muted'
>
52 <a href='http://opensource.org/licenses/{{vm.mentity.metadata.license}}'
>{{vm.mentity.metadata.license}}
</a>
58 <div ng-if='vm.mentity.metadata.homepage || vm.mentity.metadata.issues'
>
60 <ul class='list-unstyled'
>
61 <li ng-if='vm.mentity.metadata.homepage'
>
62 <a href='{{vm.mentity.metadata.homepage}}'
>Homepage
</a>
64 <li ng-if='vm.mentity.metadata.browse'
>
65 <a href='{{vm.mentity.metadata.browse}}'
>Source Code
</a>
67 <li ng-if='vm.mentity.metadata.issues'
>
68 <a href='{{vm.mentity.metadata.issues}}'
>Issues
</a>
73 <div ng-if='vm.mentity.metadata.git || vm.mentity.stats.commits'
>
75 <ul class='list-unstyled' style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'
>
76 <li ng-if='vm.mentity.metadata.git'
>
77 <a href='{{vm.mentity.metadata.git}}'
>{{vm.mentity.metadata.git}}
</a>
79 <li ng-if='vm.mentity.stats.commits' class='text-muted'
>
80 <br><b>{{vm.mentity.stats.commits}} commits
</b>
82 <li ng-if='vm.mentity.metadata.last_date'
><b class='text-muted'
>Last:
</b> {{vm.date(vm.mentity.metadata.last_date) | date: 'medium'}}
</li>
83 <li ng-if='vm.mentity.metadata.first_date'
><b class='text-muted'
>First:
</b>{{vm.date(vm.mentity.metadata.first_date) | date: 'medium'}}
</li>
87 <div ng-if='vm.mentity.stats'
>
89 <ul class='list-unstyled'
>
90 <li ng-if='vm.mentity.stats.documentation_score'
>
91 {{vm.mentity.stats.documentation_score}}% documented
93 <li ng-if='vm.mentity.stats.errors' class='text-danger'
>
94 {{vm.mentity.stats.errors}} errors
96 <li ng-if='vm.mentity.stats.warnings' class='text-warning'
>
97 {{vm.mentity.stats.warnings}} warnings
98 ({{vm.mentity.stats.warnings_per_kloc}} / kloc)
103 <div ng-if='vm.mentity.metadata.tags.length
> 0'
>
105 <span ng-repeat='tag in vm.mentity.metadata.tags'
>
106 <a ui-sref='tag({id: tag})'
>{{tag}}
</a><span ng-if='!$last'
>,
</span>
110 <div ng-if='vm.mentity.dependencies.length
> 0'
>
111 <h3>Requirements
</h3>
112 <span ng-repeat='parent in vm.mentity.dependencies'
>
113 <a ui-sref='mentity({id: parent.name})' title='{{parent.synopsis}}'
>{{parent.name}}
</a><span ng-if='!$last'
>,
</span>
117 <div ng-if='vm.mentity.clients.length
> 0'
>
119 <span ng-repeat='client in vm.mentity.clients'
>
120 <a ui-sref='mentity({id: client.name})' title='{{client.synopsis}}'
>{{client.name}}
</a><span ng-if='!$last'
>,
</span>
124 <div ng-if='vm.mentity.metadata.contributors.length
> 1'
>
125 <h3>Contributors
</h3>
126 <ul class='list-unstyled'
>
127 <li ng-repeat='contributor in vm.mentity.metadata.contributors'
>
128 <img class='avatar' src='https://secure.gravatar.com/avatar/{{contributor.gravatar}}?size=
20&default=retro'
/>
129 <a ui-sref='person({id: contributor.name})'
>
130 {{contributor.name}}
</a>
135 <div ng-if='vm.mentity.stats'
>
137 <ul class='list-unstyled'
>
138 <li>{{vm.mentity.stats.mmodules}} modules
</li>
139 <li>{{vm.mentity.stats.mclasses}} classes
</li>
140 <li>{{vm.mentity.stats.mmethods}} methods
</li>
141 <li>{{vm.mentity.stats.loc}} loc
</li>