Skip to content

Commit e77ec1c

Browse files
committed
doc: add releasenotes 8.18
1 parent 180b4fe commit e77ec1c

1 file changed

Lines changed: 151 additions & 0 deletions

File tree

src/xdocs/releasenotes.xml

Lines changed: 151 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,157 @@
1515

1616
<body>
1717
<!-- placeholder for a new section -->
18+
19+
<div class="releaseDate">25.02.2019</div>
20+
<section name="Release 8.18">
21+
<p>Breaking backward compatibility:</p>
22+
<ul>
23+
<li>
24+
Disable loading external DTDs by default, create system property to activate it.
25+
Author: Roman Ivanov
26+
<a href="https://github.com/checkstyle/checkstyle/issues/6474">#6474</a>
27+
</li>
28+
<li>
29+
IllegalType: rename &quot;format&quot; property to
30+
&quot;illegalAbstractClassNameFormat&quot;.
31+
Author: rnveach
32+
<a href="https://github.com/checkstyle/checkstyle/issues/5900">#5900</a>
33+
</li>
34+
<li>
35+
AnnotationLocation: Remove unused tokens.
36+
Author: pbludov
37+
<a href="https://github.com/checkstyle/checkstyle/issues/6416">#6416</a>
38+
</li>
39+
<li>
40+
Command Line arguments should be allow to exclude a file.
41+
Author: rnveach
42+
<a href="https://github.com/checkstyle/checkstyle/issues/6399">#6399</a>
43+
</li>
44+
</ul>
45+
<p>New:</p>
46+
<ul>
47+
<li>
48+
ArrayTypeStyle: add support for brackets in method definition after parameters.
49+
Author: Erik Silkensen
50+
<a href="https://github.com/checkstyle/checkstyle/issues/6301">#6301</a>
51+
</li>
52+
<li>
53+
new filter SuppressionXpathSingleFilter.
54+
Author: jack870131
55+
<a href="https://github.com/checkstyle/checkstyle/issues/5879">#5879</a>
56+
</li>
57+
</ul>
58+
<p>Bug fixes:</p>
59+
<ul>
60+
<li>
61+
AnnotationLocation: named parameters must be considered parameters.
62+
Author: pbludov
63+
<a href="https://github.com/checkstyle/checkstyle/issues/6440">#6440</a>
64+
</li>
65+
<li>
66+
JavadocStyleCheck crashes for some Javadoc comments with HTML comments.
67+
Author: rnveach
68+
<a href="https://github.com/checkstyle/checkstyle/issues/4564">#4564</a>
69+
</li>
70+
<li>
71+
Incorrect warning for empty lambda bodies with google_checks.xml.
72+
Author: WANG CHAO
73+
<a href="https://github.com/checkstyle/checkstyle/issues/6381">#6381</a>
74+
</li>
75+
<li>
76+
FinalLocalVariable: IllegalStateException.
77+
Author: Erik Silkensen
78+
<a href="https://github.com/checkstyle/checkstyle/issues/6377">#6377</a>
79+
</li>
80+
<li>
81+
Slowdown with UnusedImportsCheck.
82+
Author: rnveach
83+
<a href="https://github.com/checkstyle/checkstyle/issues/6403">#6403</a>
84+
</li>
85+
</ul>
86+
<p>Notes:</p>
87+
<ul>
88+
<li>
89+
review TreeWalker.setupChild method for exceptional cases.
90+
Author: rnveach
91+
<a href="https://github.com/checkstyle/checkstyle/issues/4814">#4814</a>
92+
</li>
93+
<li>
94+
Remove powermock.
95+
Author: rnveach
96+
<a href="https://github.com/checkstyle/checkstyle/issues/6439">#6439</a>
97+
</li>
98+
<li>
99+
refactoring in configs.
100+
Author: rnveach
101+
<a href="https://github.com/checkstyle/checkstyle/issues/4877">#4877</a>
102+
</li>
103+
<li>
104+
update to picocli 3.9.1 result in UT MainTest.testNonExistentOutputFormat failure.
105+
Author: rnveach
106+
<a href="https://github.com/checkstyle/checkstyle/issues/6397">#6397</a>
107+
</li>
108+
<li>
109+
Negate SuppressElement.accept.
110+
Author: rnveach
111+
<a href="https://github.com/checkstyle/checkstyle/issues/4979">#4979</a>
112+
</li>
113+
<li>
114+
Code samples for Naming Checks.
115+
Author: jack870131
116+
<a href="https://github.com/checkstyle/checkstyle/issues/5832">#5832</a>
117+
</li>
118+
<li>
119+
Rename Filters which aren&#39;t module filters to FilterElement.
120+
Author: rnveach
121+
<a href="https://github.com/checkstyle/checkstyle/issues/4978">#4978</a>
122+
</li>
123+
<li>
124+
doc: add File Filter section in extending.xml.
125+
Author: WANG CHAO
126+
</li>
127+
<li>
128+
Cache: file skipped on 2nd run when exception happened on it in first run.
129+
Author: rnveach
130+
<a href="https://github.com/checkstyle/checkstyle/issues/6297">#6297</a>
131+
</li>
132+
<li>
133+
Move UTF-8 limitation info in documentation.
134+
Author: WANG CHAO
135+
<a href="https://github.com/checkstyle/checkstyle/issues/6083">#6083</a>
136+
</li>
137+
<li>
138+
use ForbidAnnotationElementValueCheck from sevntu.checkstyle.
139+
Author: rnveach
140+
<a href="https://github.com/checkstyle/checkstyle/issues/3567">#3567</a>
141+
</li>
142+
<li>
143+
minor: solved pitest issues with ImportOrderCheck.
144+
Author: rnveach
145+
<a href="https://github.com/checkstyle/checkstyle/issues/6424">#6424</a>
146+
</li>
147+
<li>
148+
Pitest: add new mutator REMOVE_CONDITIONALS.
149+
Author: rnveach, Roman Ivanov
150+
<a href="https://github.com/checkstyle/checkstyle/issues/6320">#6320</a>
151+
</li>
152+
<li>
153+
Add build instructions to README.
154+
Author: Roman Ivanov
155+
<a href="https://github.com/checkstyle/checkstyle/issues/6236">#6236</a>
156+
</li>
157+
<li>
158+
Indentation: indentation level is being corrupted in class fields.
159+
Author: rnveach
160+
<a href="https://github.com/checkstyle/checkstyle/issues/6308">#6308</a>
161+
</li>
162+
<li>
163+
doc: Fixed grammar errors.
164+
Author: Glusk2
165+
</li>
166+
</ul>
167+
</section>
168+
18169
<div class="releaseDate">27.01.2019</div>
19170
<section name="Release 8.17">
20171
<p>Breaking backward compatibility:</p>

0 commit comments

Comments
 (0)