author | Da Risk <da_risk@beem-project.com> |
Thu, 21 Dec 2017 15:56:42 -0800 | |
changeset 1073 | 274f38e8c8a9 |
parent 1042 | 6ca974ea549b |
permissions | -rw-r--r-- |
1042
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
1 |
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
2 |
<xsl:output method="html" indent="yes" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
3 |
<xsl:decimal-format decimal-separator="." grouping-separator="," /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
4 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
5 |
<xsl:key name="files" match="file" use="@name" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
6 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
7 |
<!-- Checkstyle XML Style Sheet by Stephane Bailliez <sbailliez@apache.org> --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
8 |
<!-- Part of the Checkstyle distribution found at http://checkstyle.sourceforge.net --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
9 |
<!-- Usage (generates checkstyle_report.html): --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
10 |
<!-- <checkstyle failonviolation="false" config="${check.config}"> --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
11 |
<!-- <fileset dir="${src.dir}" includes="**/*.java"/> --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
12 |
<!-- <formatter type="xml" toFile="${doc.dir}/checkstyle_report.xml"/> --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
13 |
<!-- </checkstyle> --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
14 |
<!-- <style basedir="${doc.dir}" destdir="${doc.dir}" --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
15 |
<!-- includes="checkstyle_report.xml" --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
16 |
<!-- style="${doc.dir}/checkstyle-noframes-sorted.xsl"/> --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
17 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
18 |
<xsl:template match="checkstyle"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
19 |
<html> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
20 |
<head> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
21 |
<style type="text/css"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
22 |
.bannercell { |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
23 |
border: 0px; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
24 |
padding: 0px; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
25 |
} |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
26 |
body { |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
27 |
margin-left: 10; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
28 |
margin-right: 10; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
29 |
font:normal 80% arial,helvetica,sanserif; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
30 |
background-color:#FFFFFF; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
31 |
color:#000000; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
32 |
} |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
33 |
.a td { |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
34 |
background: #efefef; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
35 |
} |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
36 |
.b td { |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
37 |
background: #fff; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
38 |
} |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
39 |
th, td { |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
40 |
text-align: left; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
41 |
vertical-align: top; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
42 |
} |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
43 |
th { |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
44 |
font-weight:bold; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
45 |
background: #ccc; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
46 |
color: black; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
47 |
} |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
48 |
table, th, td { |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
49 |
font-size:100%; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
50 |
border: none |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
51 |
} |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
52 |
table.log tr td, tr th { |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
53 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
54 |
} |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
55 |
h2 { |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
56 |
font-weight:bold; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
57 |
font-size:140%; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
58 |
margin-bottom: 5; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
59 |
} |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
60 |
h3 { |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
61 |
font-size:100%; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
62 |
font-weight:bold; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
63 |
background: #525D76; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
64 |
color: white; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
65 |
text-decoration: none; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
66 |
padding: 5px; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
67 |
margin-right: 2px; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
68 |
margin-left: 2px; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
69 |
margin-bottom: 0; |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
70 |
} |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
71 |
</style> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
72 |
</head> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
73 |
<body> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
74 |
<a name="top"></a> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
75 |
<!-- jakarta logo --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
76 |
<table border="0" cellpadding="0" cellspacing="0" width="100%"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
77 |
<tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
78 |
<td class="bannercell" rowspan="2"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
79 |
<!--a href="http://jakarta.apache.org/"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
80 |
<img src="http://jakarta.apache.org/images/jakarta-logo.gif" alt="http://jakarta.apache.org" align="left" border="0"/> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
81 |
</a--> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
82 |
</td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
83 |
<td class="text-align:right"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
84 |
<h2>CheckStyle Audit</h2> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
85 |
</td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
86 |
</tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
87 |
<tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
88 |
<td class="text-align:right">Designed for use with |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
89 |
<a href='http://checkstyle.sourceforge.net/'>CheckStyle</a> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
90 |
and<a href='http://jakarta.apache.org'>Ant</a>. |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
91 |
</td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
92 |
</tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
93 |
</table> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
94 |
<hr size="1" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
95 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
96 |
<!-- Summary part --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
97 |
<xsl:apply-templates select="." mode="summary" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
98 |
<hr size="1" width="100%" align="left" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
99 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
100 |
<!-- Package List part --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
101 |
<xsl:apply-templates select="." mode="filelist" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
102 |
<hr size="1" width="100%" align="left" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
103 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
104 |
<!-- For each package create its part --> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
105 |
<xsl:apply-templates select="file[@name and generate-id(.) = generate-id(key('files', @name))]" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
106 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
107 |
<hr size="1" width="100%" align="left" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
108 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
109 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
110 |
</body> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
111 |
</html> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
112 |
</xsl:template> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
113 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
114 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
115 |
<xsl:template match="checkstyle" mode="filelist"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
116 |
<h3>Files</h3> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
117 |
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
118 |
<tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
119 |
<th>Name</th> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
120 |
<th>Errors</th> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
121 |
</tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
122 |
<xsl:for-each select="file[@name and generate-id(.) = generate-id(key('files', @name))]"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
123 |
<xsl:sort data-type="number" order="descending" select="count(key('files', @name)/error)" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
124 |
<xsl:variable name="errorCount" select="count(error)" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
125 |
<tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
126 |
<xsl:call-template name="alternated-row" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
127 |
<td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
128 |
<a href="#f-{@name}"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
129 |
<xsl:value-of select="@name" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
130 |
</a> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
131 |
</td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
132 |
<td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
133 |
<xsl:value-of select="$errorCount" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
134 |
</td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
135 |
</tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
136 |
</xsl:for-each> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
137 |
</table> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
138 |
</xsl:template> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
139 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
140 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
141 |
<xsl:template match="file"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
142 |
<a name="f-{@name}"></a> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
143 |
<h3>File |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
144 |
<xsl:value-of select="@name" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
145 |
</h3> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
146 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
147 |
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
148 |
<tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
149 |
<th>Error Description</th> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
150 |
<th>Line</th> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
151 |
</tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
152 |
<xsl:for-each select="key('files', @name)/error"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
153 |
<xsl:sort data-type="number" order="ascending" select="@line" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
154 |
<tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
155 |
<xsl:call-template name="alternated-row" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
156 |
<td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
157 |
<xsl:value-of select="@message" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
158 |
</td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
159 |
<td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
160 |
<xsl:value-of select="@line" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
161 |
</td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
162 |
</tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
163 |
</xsl:for-each> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
164 |
</table> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
165 |
<a href="#top">Back to top</a> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
166 |
</xsl:template> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
167 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
168 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
169 |
<xsl:template match="checkstyle" mode="summary"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
170 |
<h3>Summary</h3> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
171 |
<xsl:variable name="fileCount" select="count(file[@name and generate-id(.) = generate-id(key('files', @name))])" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
172 |
<xsl:variable name="errorCount" select="count(file/error)" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
173 |
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
174 |
<tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
175 |
<th>Files</th> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
176 |
<th>Errors</th> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
177 |
</tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
178 |
<tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
179 |
<xsl:call-template name="alternated-row" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
180 |
<td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
181 |
<xsl:value-of select="$fileCount" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
182 |
</td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
183 |
<td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
184 |
<xsl:value-of select="$errorCount" /> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
185 |
</td> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
186 |
</tr> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
187 |
</table> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
188 |
</xsl:template> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
189 |
|
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
190 |
<xsl:template name="alternated-row"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
191 |
<xsl:attribute name="class"> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
192 |
<xsl:if test="position() mod 2 = 1">a</xsl:if> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
193 |
<xsl:if test="position() mod 2 = 0">b</xsl:if> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
194 |
</xsl:attribute> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
195 |
</xsl:template> |
6ca974ea549b
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com>
parents:
diff
changeset
|
196 |
</xsl:stylesheet> |