Skip to content

Commit 0331565

Browse files
committed
Format with 2 spaces per XML indent and 120 chars line width.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1594965 13f79535-47bb-0310-9956-ffa450edef68
1 parent 88a7e75 commit 0331565

1 file changed

Lines changed: 68 additions & 56 deletions

File tree

src/changes/changes.xml

Lines changed: 68 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
11
<?xml version="1.0"?>
22
<!--
3-
Licensed to the Apache Software Foundation (ASF) under one or more
4-
contributor license agreements. See the NOTICE file distributed with
5-
this work for additional information regarding copyright ownership.
6-
The ASF licenses this file to You under the Apache License, Version 2.0
7-
(the "License"); you may not use this file except in compliance with
8-
the License. You may obtain a copy of the License at
3+
Licensed to the Apache Software Foundation (ASF) under one or more
4+
contributor license agreements. See the NOTICE file distributed with
5+
this work for additional information regarding copyright ownership.
6+
The ASF licenses this file to You under the Apache License, Version 2.0
7+
(the "License"); you may not use this file except in compliance with
8+
the License. You may obtain a copy of the License at
99
10-
http://www.apache.org/licenses/LICENSE-2.0
10+
http://www.apache.org/licenses/LICENSE-2.0
1111
12-
Unless required by applicable law or agreed to in writing, software
13-
distributed under the License is distributed on an "AS IS" BASIS,
14-
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15-
See the License for the specific language governing permissions and
16-
limitations under the License.
12+
Unless required by applicable law or agreed to in writing, software
13+
distributed under the License is distributed on an "AS IS" BASIS,
14+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
See the License for the specific language governing permissions and
16+
limitations under the License.
1717
-->
1818

1919
<!--
20-
This file is used by the maven-changes-plugin to generate the release notes.
21-
Useful ways of finding items to add to this file are:
20+
This file is used by the maven-changes-plugin to generate the release notes.
21+
Useful ways of finding items to add to this file are:
2222
23-
1. Add items when you fix a bug or add a feature (this makes the
24-
release process easy :-).
23+
1. Add items when you fix a bug or add a feature (this makes the
24+
release process easy :-).
2525
26-
2. Do a JIRA search for tickets closed since the previous release.
26+
2. Do a JIRA search for tickets closed since the previous release.
2727
28-
3. Use the report generated by the maven-changelog-plugin to see all
29-
SVN commits. Set the project.properties' maven.changelog.range
30-
property to the number of days since the last release.
28+
3. Use the report generated by the maven-changelog-plugin to see all
29+
SVN commits. Set the project.properties' maven.changelog.range
30+
property to the number of days since the last release.
3131
3232
33-
The <action> type attribute can be add,update,fix,remove.
33+
The <action> type attribute can be add,update,fix,remove.
3434
-->
3535

3636
<document>
@@ -40,41 +40,53 @@ The <action> type attribute can be add,update,fix,remove.
4040
<body>
4141

4242
<release version="1.0" date="TBD" description="First release">
43-
<action issue="CSV-113" type="fix" dev="sebb">Check whether ISE/IAE are being used appropriately</action>
44-
<action issue="CSV-114" type="fix" dev="sebb">CSVFormat constructor should reject a header array with duplicate entries</action>
45-
<action issue="CSV-112" type="fix" dev="britter">HeaderMap is inconsistent when it is parsed from an input with duplicate columns names</action>
46-
<action issue="CSV-111" type="fix" dev="ggregory">CSVRecord.toMap() fails if row length shorter than header length</action>
47-
<action issue="CSV-106" type="fix" dev="ggregory">CSVFormat.format allways append null</action>
48-
<action issue="CSV-105" type="add" dev="ggregory">Add Map conversion API to CSVRecord</action>
49-
<action issue="CSV-100" type="fix" dev="ggregory">CSVParser: getHeaderMap throws NPE</action>
50-
<action issue="CSV-42" type="update" dev="ebourg" due-to="Bob Smith">Lots of possible changes</action>
51-
<action issue="CSV-78" type="update" dev="sebb">Use Character instead of char for char fields except delimiter</action>
52-
<action issue="CSV-99" type="update" dev="britter">Revert Builder implementation in CSVFormat</action>
53-
<action issue="CSV-53" type="fix" dev="britter">CSVRecord does not verify that the length of the header mapping matches the number of values</action>
54-
<action issue="CSV-93" type="update" dev="ggregory">Allow the handling of NULL values</action>
55-
<action issue="CSV-68" type="update" dev="ggregory">Use the Builder pattern for CSVFormat</action>
56-
<action issue="CSV-84" type="update" dev="sebb">Clarify comment handling</action>
57-
<action issue="CSV-25" type="update" dev="ebourg">CSVParser.nextValue() seems pointless</action>
58-
<action issue="CSV-97" type="update" dev="ggregory">Allow the String value for null to be customized for the CSV printer</action>
59-
<action issue="CSV-88" type="update" dev="ggregory">Not possible to create a CSVFormat from scratch</action>
60-
<action issue="CSV-52" type="add" dev="ggregory">Keep track of record number</action>
61-
<action issue="CSV-94" type="update" dev="sebb">Lexer should only use char fields</action>
62-
<action issue="CSV-92" type="add" dev="ggregory">Need a way to extract parsed headers, e.g. for use in formatting output</action>
63-
<action issue="CSV-65" type="add" dev="ebourg">Header support</action>
64-
<action issue="CSV-54" type="fix" dev="sebb">Confusing semantic of the ignore leading/trailing spaces parameters</action>
65-
<action issue="CSV-71" type="update" dev="sebb">Add convenience methods to CSVLexer</action>
66-
<action issue="CSV-59" type="update" dev="ebourg">Is CharBuffer really needed, now that StringBuilder is available?</action>
67-
<action issue="CSV-55" type="update" dev="britter">Replace while(true)-loop in CSVParser.getRecord with do-while-loop</action>
68-
<action issue="CSV-34" type="fix" dev="sebb">CSVFormat describes itself as immutable, but it is not - in particular it is not thread-safe</action>
69-
<action issue="CSV-36" type="fix" dev="yonik">Endless loops in CSV parser</action>
70-
<action issue="CSV-13" type="fix" dev="ebourg">NullPointerException in CSVPrinter.print()/println()</action>
71-
<action issue="CSV-45" type="update" dev="yonik">CSVPrinter overhaul</action>
72-
<action issue="CSV-23" type="fix" dev="ebourg">Excel strategy uses wrong separator</action>
73-
<action issue="CSV-49" type="update" dev="ebourg" due-to="Bob Smith">CSVStrategy has modifiable public static variables</action>
74-
<action issue="CSV-48" type="add" dev="ebourg">Predefined format for MYSQL</action>
75-
<action issue="CSV-46" type="update" dev="ebourg">Reduce visibility of methods in internal classes</action>
76-
<action issue="CSV-26" type="update" dev="jacopoc">ExtendedBufferedReader does too much</action>
77-
<action issue="CSV-27" type="update" dev="ebourg">Decide whether to keep the csv.writer subpackage</action>
43+
<action issue="CSV-113" type="fix" dev="sebb">Check whether ISE/IAE are being used appropriately</action>
44+
<action issue="CSV-114" type="fix" dev="sebb">CSVFormat constructor should reject a header array with duplicate
45+
entries</action>
46+
<action issue="CSV-112" type="fix" dev="britter">HeaderMap is inconsistent when it is parsed from an input with
47+
duplicate columns names</action>
48+
<action issue="CSV-111" type="fix" dev="ggregory">CSVRecord.toMap() fails if row length shorter than header length
49+
</action>
50+
<action issue="CSV-106" type="fix" dev="ggregory">CSVFormat.format allways append null</action>
51+
<action issue="CSV-105" type="add" dev="ggregory">Add Map conversion API to CSVRecord</action>
52+
<action issue="CSV-100" type="fix" dev="ggregory">CSVParser: getHeaderMap throws NPE</action>
53+
<action issue="CSV-42" type="update" dev="ebourg" due-to="Bob Smith">Lots of possible changes</action>
54+
<action issue="CSV-78" type="update" dev="sebb">Use Character instead of char for char fields except delimiter
55+
</action>
56+
<action issue="CSV-99" type="update" dev="britter">Revert Builder implementation in CSVFormat</action>
57+
<action issue="CSV-53" type="fix" dev="britter">CSVRecord does not verify that the length of the header mapping
58+
matches the number of values</action>
59+
<action issue="CSV-93" type="update" dev="ggregory">Allow the handling of NULL values</action>
60+
<action issue="CSV-68" type="update" dev="ggregory">Use the Builder pattern for CSVFormat</action>
61+
<action issue="CSV-84" type="update" dev="sebb">Clarify comment handling</action>
62+
<action issue="CSV-25" type="update" dev="ebourg">CSVParser.nextValue() seems pointless</action>
63+
<action issue="CSV-97" type="update" dev="ggregory">Allow the String value for null to be customized for the CSV
64+
printer</action>
65+
<action issue="CSV-88" type="update" dev="ggregory">Not possible to create a CSVFormat from scratch</action>
66+
<action issue="CSV-52" type="add" dev="ggregory">Keep track of record number</action>
67+
<action issue="CSV-94" type="update" dev="sebb">Lexer should only use char fields</action>
68+
<action issue="CSV-92" type="add" dev="ggregory">Need a way to extract parsed headers, e.g. for use in formatting
69+
output</action>
70+
<action issue="CSV-65" type="add" dev="ebourg">Header support</action>
71+
<action issue="CSV-54" type="fix" dev="sebb">Confusing semantic of the ignore leading/trailing spaces parameters
72+
</action>
73+
<action issue="CSV-71" type="update" dev="sebb">Add convenience methods to CSVLexer</action>
74+
<action issue="CSV-59" type="update" dev="ebourg">Is CharBuffer really needed, now that StringBuilder is available?
75+
</action>
76+
<action issue="CSV-55" type="update" dev="britter">Replace while(true)-loop in CSVParser.getRecord with do-while-loop
77+
</action>
78+
<action issue="CSV-34" type="fix" dev="sebb">CSVFormat describes itself as immutable, but it is not - in
79+
particular it is not thread-safe</action>
80+
<action issue="CSV-36" type="fix" dev="yonik">Endless loops in CSV parser</action>
81+
<action issue="CSV-13" type="fix" dev="ebourg">NullPointerException in CSVPrinter.print()/println()</action>
82+
<action issue="CSV-45" type="update" dev="yonik">CSVPrinter overhaul</action>
83+
<action issue="CSV-23" type="fix" dev="ebourg">Excel strategy uses wrong separator</action>
84+
<action issue="CSV-49" type="update" dev="ebourg" due-to="Bob Smith">CSVStrategy has modifiable public static variables
85+
</action>
86+
<action issue="CSV-48" type="add" dev="ebourg">Predefined format for MYSQL</action>
87+
<action issue="CSV-46" type="update" dev="ebourg">Reduce visibility of methods in internal classes</action>
88+
<action issue="CSV-26" type="update" dev="jacopoc">ExtendedBufferedReader does too much</action>
89+
<action issue="CSV-27" type="update" dev="ebourg">Decide whether to keep the csv.writer subpackage</action>
7890
</release>
7991

8092
</body>

0 commit comments

Comments
 (0)