289 Commits

Author SHA1 Message Date
Gary Gregory
171721ed35 Bump maven-javadoc-plugin from 3.2.0 to 3.3.0. 2021-07-08 17:16:26 -04:00
Gary Gregory
de4508c6c9 Replace JUnit assert by simpler but equivalent calls. #159. 2021-07-07 19:20:48 -04:00
Gary Gregory
a4237345a1 [CSV-263] Print from Reader with embedded quotes generates incorrect
output.

- Resolve conflicts from PR #78 by Jason A. Guild.
- Don't use depreacted methods.
- Javadoc.
- Use final.
2021-07-07 19:18:12 -04:00
Gary Gregory
688e79c397 Bump junit-jupiter from 5.7.2 to 5.8.0-M1. 2021-07-07 18:50:29 -04:00
Gary Gregory
93a9affacf [CSV-158] Fix EOL checking for read array in ExtendedBufferedReader.
Clean up new test methods. Sort methods.
2021-07-07 08:43:55 -04:00
Gary Gregory
6d19cee13a Bump opencsv from 5.4 to 5.5 #158. 2021-07-06 09:36:57 -04:00
Gary Gregory
d8d080453e Add support for String delimiters #76.
Bump PMD core from 6.29.0 to 6.36.0. Fix rule set.
2021-07-05 12:06:07 -04:00
Gary Gregory
37872b84d6 Missing separator with print(object) followed by printRecord(Object[])
#157.
2021-07-04 17:37:56 -04:00
Gary Gregory
6a2376a906 Add and use CSVFormat.Builder, deprecated CSVFormat#with methods, based
on #73.
2021-07-04 13:19:43 -04:00
Gary Gregory
8568e8865a Update CSVParser.parse(File, Charset, CSVFormat) from IO to NIO. 2021-07-03 15:01:54 -04:00
Gary Gregory
83ad213fdb [CSV-148] Add testcases about withIgnoreSurroundingSpaces() and
withTrim() #70.
2021-07-03 14:45:21 -04:00
Gary Gregory
b271b21567 Minor Improvements #130. 2021-07-03 14:40:41 -04:00
Gary Gregory
7b854306eb Bump opencsv from 5.2 to 5.4 #137. 2021-07-03 10:33:45 -04:00
Gary Gregory
bb6ad02cdc Bump jmh-generator-annprocess from 1.5.2 to 1.32 #151. 2021-07-03 10:32:54 -04:00
Gary Gregory
02efd1604f # WARNING: head commit changed in the meantime
Add CSVParser#stream().

- Use JApiCmp instead of Clirr in the default goal.
- Allow for longer lines.
- Fix PMD custom rules for current version of PMD.
- Bump checkstyle from 8.29 to 8.44.
- Bump commons.javadoc.version from 3.2.0 to 3.3.0.
2021-07-03 10:31:46 -04:00
Gary Gregory
594de09e2d Bump mockito-core from 3.7.7 to 3.11.2 #156. 2021-07-03 09:04:42 -04:00
Gary Gregory
a2e06fe45b Bump junit-jupiter from 5.7.1 to 5.7.2 #149. 2021-06-24 20:37:15 -04:00
Gary Gregory
6dad95b2ad Bump actions/cache from 2.1.4 to 2.1.6 #153. 2021-06-24 20:32:14 -04:00
Gary Gregory
848c148b56 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-csv 2021-06-24 13:56:22 -04:00
Gary Gregory
934f214e96 Bump commons.jacoco.version from 0.8.5 to 0.8.7 (Java 16).
Bump commons.spotbugs.version from 4.0.4 to 4.2.3 (Java 16).
2021-06-24 13:56:01 -04:00
Gary Gregory
56d9c8d48f Add CSVRecord#toStream(). 2021-06-23 15:25:41 -04:00
Gary Gregory
f9f9feb80e [CSV-275] Make CSVRecord.toList() public. 2021-06-23 14:54:49 -04:00
Gary Gregory
00fcb06bb5 Update Apache Commons IO from 2.9.0 to 2.10.0. 2021-06-13 12:58:20 -04:00
Gary Gregory
b80eb6548f Update commons-io 2.8.0 -> 2.9.0. 2021-05-25 21:57:12 -04:00
Gary Gregory
bfdcad2a4f Update actions/setup-java to v2. 2021-04-19 09:13:34 -04:00
Gary Gregory
443cc4a051 Update commons-lang3 3.11 -> 3.12.0. 2021-03-01 20:37:16 -05:00
Gary Gregory
cfd55c9473 [CSV-123] Add possibility to use ResultSet header meta data as CSV
header #11.
2021-02-22 21:32:23 -05:00
Gary Gregory
6eef85a663 Bump junit-jupiter from 5.7.0 to 5.7.1 #133 2021-02-22 20:27:05 -05:00
Gary Gregory
69db7d14f7 Update some dependencies.
- Bump actions/cache from v2 to v2.1.4 #132.
- Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 #131.
- Bump mockito-core from 3.7.0 to 3.7.7 #129.
2021-02-19 09:11:43 -05:00
Gary Gregory
5d1dec0af8 Bump mockito-core from 3.6.28 to 3.7.0 #128. 2021-01-05 09:54:39 -05:00
Gary Gregory
895188cdfa Minor Improvements #127. 2020-12-30 09:54:52 -05:00
Gary Gregory
7ebb8db977 [CSV-267] Minor improvement #126. 2020-12-12 14:06:38 -05:00
Gary Gregory
e5fbba3eb3 Update dependencies.
- Bump actions/setup-java from v1.4.2 to v1.4.3 #113.
- Bump actions/checkout from v2.3.2 to v2.3.4 #121.
- Bump maven-pmd-plugin from 3.13.0 to 3.14.0 #122.
- Bump mockito-core from 3.5.11 to 3.6.28 #123.
2020-12-12 12:01:35 -05:00
Gary Gregory
935dff1c89 Update commons-io from 2.7 to 2.8.0 #108. 2020-09-18 11:31:30 -04:00
Gary Gregory
a079985d6f Update junit-jupiter from 5.6.2 to 5.7.0 #109. 2020-09-18 11:29:49 -04:00
Gary Gregory
76316281d5 Update mockito-core from 3.5.10 to 3.5.11 #110. 2020-09-18 11:28:01 -04:00
Gary Gregory
946ba6c295 Update build actions/setup-java from v1.4.0 to v1.4.2 #101. 2020-09-08 11:50:44 -04:00
Gary Gregory
3643593293 mockito-core from 3.4.6 to 3.5.10 #107. 2020-09-08 11:49:21 -04:00
Gary Gregory
c2f1361075 actions/checkout from v2.3.1 to v2.3.2 #92. 2020-08-10 11:29:02 -04:00
Gary Gregory
079b790c31 Document recent changes. 2020-07-30 17:36:06 -04:00
Gary Gregory
45895564e3 Document recent changes. 2020-07-24 09:34:36 -04:00
Gary Gregory
918bf0a600 Document recent change. 2020-07-23 17:01:54 -04:00
Gary Gregory
6863d7d576 Update maven-checkstyle-plugin from 3.0.0 to 3.1.1. 2020-07-23 16:59:32 -04:00
Gary Gregory
6680e6936a Document recent change. 2020-07-23 16:54:51 -04:00
Gary Gregory
91a07d7e5a Document recent changes. 2020-07-23 16:51:27 -04:00
Gary Gregory
c5bd4324fd Update tests from Apache Commons Lang 3.10 to 3.11. 2020-07-16 13:20:34 -04:00
Gary Gregory
679ccc5951 [CSV-149] Line number is not proper at EOF.
[CSV-195] Parser iterates over the last CSV Record twice.
2020-06-01 15:59:41 -04:00
Gary Gregory
c958d96f34 Clean up. 2020-05-28 15:16:38 -04:00
Gary Gregory
d4e09991a5 Update tests from commons-io:commons-io 2.6 to 2.7. 2020-05-28 08:14:45 -04:00
Gary Gregory
adc4faa784 Replace org.apache.commons.csv.Assertions.notNull() with
Objects.requireNonNull().
2020-05-24 10:47:56 -04:00