Gary Gregory
29a0464653
Fix CSVFileParserTest.java to allow for a null return value from
...
record.getComment() #62 .
2020-03-24 21:05:07 -04:00
Chen
5591444148
Fix the old test case record.getComment() will never be null ( #62 )
...
* The old test case record.getComment() will never be null and if record.getComment() be null the test code misplace the null test.
Add a new test file that record.getComment() will be null and test record.getComment() no null before using
* keep the caching of "record.getComment()"
2020-03-24 21:04:14 -04:00
Gary Gregory
72edc56862
org.junit.jupiter:junit-jupiter from 5.6.0 to 5.6.1.
2020-03-23 11:12:35 -04:00
Gary Gregory
b552b0e88c
Improve CSVFormat test coverage #63 .
2020-03-23 11:10:32 -04:00
Chen
83d6f8117a
improve CSVFormat test coverage ( #63 )
...
* improve CSVFormat test coverage
* remove print in test
2020-03-23 11:09:09 -04:00
Gary Gregory
c2f46df203
[CSV-184] Make the method CSVRecord#putIn(Map) public.
2020-03-23 09:39:19 -04:00
Gary Gregory
ea7ffd7b8e
Rename pmd.version to commons.pmd.version to match commons-parent.
2020-03-17 11:14:14 -04:00
Gary Gregory
c255268aa1
maven-pmd-plugin 3.12.0 -> 3.13.0.
2020-03-17 11:06:17 -04:00
Gary Gregory
2dd3606127
org.mockito:mockito-core 3.2.4 -> 3.3.3.
2020-03-17 10:56:03 -04:00
Gary Gregory
2b51aa7d80
[CSV-259] CSVFormat.printWithEscapes throws
...
StringIndexOutOfBoundsException when value is Reader #61 .
2020-03-17 10:53:44 -04:00
Chen
953a6de722
fix isssue csv-259 ( #61 )
...
* fix isssue csv-259
* add testcase for CSV259
* exclude csv259 test file
* organize the imports
2020-03-17 10:51:01 -04:00
Gary Gregory
e503c568a1
Javadoc typo in CSVFormat let's -> lets #57 .
2020-02-13 08:49:46 -05:00
Chen
db130e7178
fix typo from let's you to let you ( #57 )
...
* fix typo from let's you to let you
* fixtypo let to lets
2020-02-13 08:47:23 -05:00
Gary Gregory
493616e35c
Replace FindBugs with SpotBugs #56 .
2020-02-12 16:16:20 -05:00
Amey Jadiye
d83dab4b09
replace findbugs with spotbugs ( #56 )
2020-02-12 16:14:28 -05:00
Gary Gregory
e60777139f
Add testcases for CSVRecord with get(Enum) and toString. #54 .
2020-02-08 14:48:32 -05:00
Chen
3e1d162985
Add testcases for CSVRecord with get(Enum) and toString. ( #54 )
2020-02-08 14:46:22 -05:00
Gary Gregory
d53998eed2
Fix release notes.
2020-02-06 22:01:57 -05:00
Gary Gregory
0ab1318a44
Bump to next development version
2020-02-06 16:01:56 -05:00
Gary Gregory
660f7c9f85
Merge branch 'master' into release
2020-02-01 20:04:04 -05:00
Gary Gregory
a35797bea9
Prepare for 1.8-RC2.
2020-02-01 20:03:26 -05:00
Gary Gregory
afad1de6ef
Prepare for 1.8-RC2.
2020-02-01 20:01:35 -05:00
Gary Gregory
df9da1056b
Prepare for 1.8-RC2.
...
- Remove package private code with Java 8 equivalent
java.util.Objects.requirteNonNull().
- Checkstyle fixes.
- Use final.
- Remove unused import.
2020-02-01 20:01:01 -05:00
Alex Herbert
70092bb303
Document intent to remove Serializable from CSVRecord.
...
This was added to the class header and the changes.xml for inclusion in
the release notes.
2020-01-28 10:33:51 +00:00
Gary Gregory
b7fea5546b
[CSV-248] CSVRecord is not Serializable.
...
Exclude binary test fixtures from Apache RAT consideration.
2020-01-22 10:28:05 -05:00
aherbert
7ff3e14813
Javadoc formatting.
2020-01-21 13:07:19 +00:00
aherbert
12a2ff42d3
Document that the list of header names will not contain null names.
...
Added a test to demonstrate missing null headers from the list.
2020-01-21 13:00:00 +00:00
aherbert
bd17fc3850
Remove trailing whitespace.
2020-01-21 12:45:40 +00:00
aherbert
66c34da258
[CSV-248] Test CSVRecord deserialization from binary format.
...
The serialised form was created using version 1.6.
2020-01-21 12:45:32 +00:00
aherbert
8d6772a320
[CSV-248] Test the parser and map functionality after deserialization
...
Methods with unexpected return values (null or exceptions) have been
documented. All other methods will just fail as if the record came from
a parser without a header.
2020-01-21 12:39:59 +00:00
Gary Gregory
7c5c08921c
Let a null input to CSVRecord#get(Enum) fail in CSVRecord#get(String).
2020-01-20 21:36:11 -05:00
Gary Gregory
e3eca25d13
[CSV-248] CSVRecord is not Serializable.
...
Make field transient.
2020-01-20 18:36:22 -05:00
Gary Gregory
07101a99bc
[CSV-248] CSVRecord is not Serializable.
...
Update JUnit from 5.5.2 to 5.6.0.
2020-01-20 18:36:02 -05:00
Gary Gregory
d047f83c28
[CSV-248] CSVRecord is not Serializable.
...
Sort members.
2020-01-20 18:34:31 -05:00
Gary Gregory
d6778b74a1
Fix typo performance test #55 .
2020-01-20 18:05:31 -05:00
Chen
c8527b3d53
Fixtypo in the PerformanceTest ( #55 )
2020-01-20 18:03:22 -05:00
Gary Gregory
c1c8b32809
Update POM version numbers for Apache Commons CSV release 1.8
2020-01-18 11:55:06 -05:00
Gary Gregory
1d12ed9d0d
Prepare for the next release.
2020-01-18 11:51:38 -05:00
Gary Gregory
aedb270a05
Prepare for the next release.
2020-01-18 11:35:47 -05:00
Gary Gregory
7d86ab0ced
Prepare for the next release.
2020-01-18 11:33:16 -05:00
Gary Gregory
680398e759
Fix Checkstyle line length.
2020-01-18 11:32:40 -05:00
Gary Gregory
de07d7533b
Fix typos in site and test #53 .
2019-12-30 08:45:23 -05:00
Chen
8ecd4657ef
Fix typos in site and test #53
2019-12-30 08:43:55 -05:00
Gary Gregory
b58168683d
[CSV-255] Add CSVRecord.isSet(int) method #52 .
...
Less cryptic parameter name.
2019-12-25 17:15:39 -05:00
Gary Gregory
3a082f0698
[CSV-255] Add CSVRecord.isSet(int) method #52 .
2019-12-25 17:14:58 -05:00
0x100
4033a0199e
Add CSVRecord.isSet(int) method ( #52 )
...
* Add CSVRecord.isSet(int) method
* Remove unnecessary unboxing
* Revert: Remove unnecessary unboxing
2019-12-25 17:12:05 -05:00
Gary Gregory
129641ead4
Add GitHub Action build.
2019-12-25 10:29:11 -05:00
Gary Gregory
af7103e014
Fix typo.
2019-12-20 22:55:16 -05:00
Gary Gregory
abc65e41a6
Update tests from Mockito 3.2.0 to 3.2.4.
2019-12-20 22:54:11 -05:00
Gary Gregory
5e9216d331
Remove unnecessary array creation for varargs.
2019-12-18 16:04:03 -05:00