Gary Gregory
a2ba9b5288
Bump spotbugs-maven-plugin from 4.2.3 to 4.3.0.
...
Fix SpotBugs Errors
- Error: Medium: org.apache.commons.csv.CSVParser.getHeaderNames() may
expose internal representation by returning CSVParser.headerNames
[org.apache.commons.csv.CSVParser] At CSVParser.java:[line 599]
EI_EXPOSE_REP
- Error: Medium: new org.apache.commons.csv.CSVParser(Reader, CSVFormat,
long, long) may expose internal representation by storing an externally
mutable object into CSVParser.format [org.apache.commons.csv.CSVParser]
At CSVParser.java:[line 433] EI_EXPOSE_REP2
- Error: Medium: new org.apache.commons.csv.CSVParser(Reader, CSVFormat,
long, long) may expose internal representation by storing an externally
mutable object into CSVParser.headerMap
[org.apache.commons.csv.CSVParser] At CSVParser.java:[line 437]
EI_EXPOSE_REP2
- Error: Medium: new org.apache.commons.csv.CSVParser(Reader, CSVFormat,
long, long) may expose internal representation by storing an externally
mutable object into CSVParser.headerNames
[org.apache.commons.csv.CSVParser] At CSVParser.java:[line 438]
EI_EXPOSE_REP2
- Error: Medium: new org.apache.commons.csv.CSVPrinter(Appendable,
CSVFormat) may expose internal representation by storing an externally
mutable object into CSVPrinter.format
[org.apache.commons.csv.CSVPrinter] At CSVPrinter.java:[line 100]
EI_EXPOSE_REP2
Suppresss SpotBugs Errors:
- Error: Medium: org.apache.commons.csv.CSVFormat$Predefined.getFormat()
may expose internal representation by returning
CSVFormat$Predefined.format [org.apache.commons.csv.CSVFormat$Predefined]
At CSVFormat.java:[line 758] EI_EXPOSE_REP
- Error: Medium: org.apache.commons.csv.CSVParser.iterator() may expose
internal representation by returning CSVParser.csvRecordIterator
[org.apache.commons.csv.CSVParser] At CSVParser.java:[line 690]
EI_EXPOSE_REP
- Error: Medium: org.apache.commons.csv.CSVRecord.getParser() may expose
internal representation by returning CSVRecord.parser
[org.apache.commons.csv.CSVRecord] At CSVRecord.java:[line 171]
EI_EXPOSE_REP
2021-07-14 11:29:27 -04:00
belugabehr
0771927c8f
CSV-282: Document and Automate CSV Benchmark Harness ( #166 )
...
* CSV-282: Document and Automate CSV Benchmark Harness
* Editorial improvements
2021-07-13 20:21:10 -04:00
Gary Gregory
dced5f77fe
Update tests from commons-io:commons-io 2.10.0 to 2.11.0.
2021-07-13 17:47:20 -04:00
Gary Gregory
ca5eb7cdbe
Bump biz.aQute.bnd:biz.aQute.bndlib from 5.1.2 to 5.3.0.
2021-07-08 17:19:29 -04:00
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
f26a22a9a6
Test parsing an empty file.
...
- Sort members.
- Better constant name.
- Move RAT check to plugin management section to de-duplicate the
exclusion list.
2021-07-08 17:12:52 -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
dependabot[bot]
472bafa9b6
Bump opencsv from 5.4 to 5.5 ( #158 )
...
Bumps opencsv from 5.4 to 5.5.
---
updated-dependencies:
- dependency-name: com.opencsv:opencsv
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-06 09:36:07 -04:00
Gary Gregory
c6c7676b56
Add PMD check to default goal and fix only 2 remaining PMD warnings.
2021-07-05 16:38:52 -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
af84037189
Update JApiCmp from 0.14.3 to 0.15.3.
2021-07-03 11:46:21 -04:00
dependabot[bot]
0839193828
Bump opencsv from 5.2 to 5.4 ( #137 )
...
Bumps opencsv from 5.2 to 5.4.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-03 10:33:08 -04:00
dependabot[bot]
4b73ea42c7
Bump jmh-generator-annprocess from 1.5.2 to 1.32 ( #151 )
...
Bumps jmh-generator-annprocess from 1.5.2 to 1.32.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-03 10:32:11 -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
dependabot[bot]
a3e75138b7
Bump jmh-core from 1.5.2 to 1.32 ( #152 )
...
Bumps jmh-core from 1.5.2 to 1.32.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-03 09:30:12 -04:00
dependabot[bot]
06df40e43b
Bump mockito-core from 3.7.7 to 3.11.2 ( #156 )
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.7.7 to 3.11.2.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.7.7...v3.11.2 )
---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-03 09:03:44 -04:00
Gary Gregory
8e6eb0a289
Update my developer entry.
2021-07-01 11:32:12 -04:00
dependabot[bot]
39c3f77da3
Bump junit-jupiter from 5.7.1 to 5.7.2 ( #149 )
...
Bumps [junit-jupiter](https://github.com/junit-team/junit5 ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.7.1...r5.7.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-24 20:32:38 -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
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
Sebb
4ec18bdd3f
Put all checkstyle files together
2021-03-09 17:29:20 +00:00
Sebb
52a154b1bc
Fix EOL
2021-03-09 17:19:54 +00:00
Gary Gregory
443cc4a051
Update commons-lang3 3.11 -> 3.12.0.
2021-03-01 20:37:16 -05:00
Gary Gregory
29459edcdf
Label next release as 1.9.0.
2021-02-22 21:34:56 -05:00
dependabot[bot]
7b0a977d97
Bump junit-jupiter from 5.7.0 to 5.7.1 ( #133 )
...
Bumps [junit-jupiter](https://github.com/junit-team/junit5 ) from 5.7.0 to 5.7.1.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.7.0...r5.7.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-22 20:26:12 -05:00
dependabot[bot]
2642afb3b3
Bump mockito-core from 3.7.0 to 3.7.7 ( #129 )
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.7.0 to 3.7.7.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.7.0...v3.7.7 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-19 09:09:27 -05:00
dependabot[bot]
8772fb628a
Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 ( #131 )
...
Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases )
- [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.1.1...maven-checkstyle-plugin-3.1.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-19 09:07:37 -05:00
dependabot[bot]
569f853c46
Bump mockito-core from 3.6.28 to 3.7.0 ( #128 )
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.6.28 to 3.7.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.6.28...v3.7.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-05 09:53:44 -05:00
dependabot[bot]
e62009b555
Bump mockito-core from 3.5.11 to 3.6.28 ( #123 )
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.5.11 to 3.6.28.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.5.11...v3.6.28 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-12 11:53:35 -05:00
dependabot[bot]
2cd237ea49
Bump maven-pmd-plugin from 3.13.0 to 3.14.0 ( #122 )
...
Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin ) from 3.13.0 to 3.14.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases )
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.13.0...maven-pmd-plugin-3.14.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-12 11:51:23 -05:00
dependabot[bot]
d86e50fd53
Bump commons-io from 2.7 to 2.8.0 ( #108 )
...
Bumps commons-io from 2.7 to 2.8.0.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-18 11:30:10 -04:00
dependabot[bot]
e035f13bef
Bump junit-jupiter from 5.6.2 to 5.7.0 ( #109 )
...
Bumps [junit-jupiter](https://github.com/junit-team/junit5 ) from 5.6.2 to 5.7.0.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.6.2...r5.7.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-18 11:28:22 -04:00
dependabot[bot]
9cc3131879
Bump mockito-core from 3.5.10 to 3.5.11 ( #110 )
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.5.10 to 3.5.11.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.5.10...v3.5.11 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-18 11:26:43 -04:00
dependabot[bot]
447a5ccabf
Bump mockito-core from 3.4.6 to 3.5.10 ( #107 )
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.4.6 to 3.5.10.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.4.6...v3.5.10 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-08 11:47:51 -04:00
dependabot[bot]
3fc2fcb3de
Bump commons-parent from 51 to 52 ( #89 )
...
Bumps commons-parent from 51 to 52.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-05 11:00:58 -04:00
dependabot[bot]
cedaf4212a
Bump mockito-core from 3.4.4 to 3.4.6 ( #88 )
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.4.4 to 3.4.6.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.4.4...v3.4.6 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-30 17:34:44 -04:00
dependabot[bot]
9db2472db8
Bump super-csv from 2.2.1 to 2.4.0 ( #86 )
...
Bumps [super-csv](https://github.com/super-csv/super-csv ) from 2.2.1 to 2.4.0.
- [Release notes](https://github.com/super-csv/super-csv/releases )
- [Commits](https://github.com/super-csv/super-csv/compare/v2.2.1...v2.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-24 09:33:26 -04:00
dependabot[bot]
e08f7cb972
Bump mockito-core from 3.3.3 to 3.4.4 ( #87 )
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.3.3 to 3.4.4.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.3.3...v3.4.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-24 09:32:13 -04:00
dependabot[bot]
622186e2fe
Bump opencsv from 3.1 to 5.2 ( #81 )
...
Bumps opencsv from 3.1 to 5.2.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-23 17:01:08 -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
dependabot[bot]
4c812047a0
Bump junit-jupiter from 5.6.1 to 5.6.2 ( #84 )
...
Bumps [junit-jupiter](https://github.com/junit-team/junit5 ) from 5.6.1 to 5.6.2.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.6.1...r5.6.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-23 16:54:23 -04:00
dependabot[bot]
8717a32194
Bump commons-parent from 50 to 51 ( #80 )
...
Bumps commons-parent from 50 to 51.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-23 16:50:21 -04:00
Gary Gregory
c5bd4324fd
Update tests from Apache Commons Lang 3.10 to 3.11.
2020-07-16 13:20:34 -04:00
Sebb
e5213d1e42
Canonical location for Year
2020-06-18 12:13:14 +01:00
Gary Gregory
66243ac2a9
Update tests from commons-io:commons-io 2.6 to 2.7.
2020-05-28 08:11:29 -04:00
Gary Gregory
914f2c4155
Move resources to component specific folder.
2020-05-28 08:10:18 -04:00
Gary Gregory
56b626f0d9
Move site files to their propper locations (not in the production
...
folder.)
2020-04-10 17:28:08 -04:00
Gary Gregory
ae936c0e73
Move site files to their propper locations (not in the production
...
folder.)
2020-04-10 17:26:10 -04:00
Gary Gregory
2906565c56
Reset to RC1.
2020-04-10 15:23:16 -04:00
Gary Gregory
cab61c53f1
Update tests from Apache Commons Lang 3.9 to 3.10.
2020-03-27 14:09:05 -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
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
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
Amey Jadiye
d83dab4b09
replace findbugs with spotbugs ( #56 )
2020-02-12 16:14:28 -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
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
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
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
c1c8b32809
Update POM version numbers for Apache Commons CSV release 1.8
2020-01-18 11:55:06 -05:00
Gary Gregory
7d86ab0ced
Prepare for the next release.
2020-01-18 11:33:16 -05:00
Chen
8ecd4657ef
Fix typos in site and test #53
2019-12-30 08:43:55 -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
7cc7b596ca
Update tests from Mockito 3.1.0 to 3.2.0.
2019-12-12 11:04:02 -05:00
Gary Gregory
b0c544e911
Update tests from Hamcrest 2.1 to 2.2.
2019-12-12 11:02:35 -05:00
Gary Gregory
33bb4f0e01
Update tests from H2 1.4.199 to 1.4.200.
2019-12-12 10:59:50 -05:00
Allon Murienik
e2f0a4d8a8
CSV-252: Migration to JUnit Jupiter ( #49 )
...
* CSV-252 Stop using junit.framework.TestCase
junit.framework.TestCase is a class from JUnit 3, and while it is not
officially deprecated, it's discouraged to use it.
This patch removes the single use of
junit.framework.TestCase#assertNull, and replaces it with the
standard, recommended, org.junit.Assert#assertNull.
* CSV-252 Standardize org.junit.Assert imports
Code in the project uses org.junit.Assert's methods in two ways:
1. By statically importing them
2. By importing the class and using its methods
Option 1 seems to be the de-facto standard, with just a handful of
cases using Option 2.
This patch standardizes these cases to also use static imports thus
making the code look more uniform, and easier to maintain.
* CSV-252 Upgrade Mockito to 3.1.0
Upgrade the Mockito dependency to the latest available version, 3.1.0,
in order to facilitate an upgrade to JUnit Jupiter.
* CSV-252 JUnit Jupiter upgrade
This patch upgrades the project's testing framework from JUnit 4.12
to the modern JUnit Jupiter 5.5.4.
Since JUnit 5 Jupiter is not backwards compatible to JUnit 4.x (or
even JUnit Vintage), this patch is a bit large, even though a lot of
the changes are merely cosmetic (such as changing the argument order,
see details below). In order to make the reviewer's task as easy as
possible, this PR does not presume to use JUnit Jupiter's best
practices and all its new functionality, but only to migrate the
existing tests with as little change as possible. Following patches
may want to improve the tests by using some of JUnit Jupiter's new
features.
This patch includes the following changes:
1. Maven dependency changes:
a. junit:junit was replaced with org.junit.jupiter:junit-jupiter.
b. org.hamcrest:hamcrest was introduced as an explicit dependency,
since the project uses Hamcrest, and JUnit Jupiter does not
bundle Hamcrest, unlike JUnit 4.x.
2. Annotations:
a. org.junit.jupiter.api.Test was used as a drop in replacement for
org.juit.Test without arguments. See 3.ii. for handling of @Test
annotations with an "expected" argument.
b. org.junit.jupiter.api.BeforeEach was used as an drop in
replacement for org.junit.Before.
c. org.junit.jupiter.api.BeforeAll was used as an drop in
replacement for org.junit.BeforeClass.
d. org.junit.jupiter.api.Disabled was used as a drop in replacement
for org.junit.Ignore.
3. Assertions:
a. org.junit.jupiter.api.Assertions' methods were used as drop in
replacements for org.junit.Assert's methods with the same name in
the simple case of an assertion without a message. In the case of
an assertion with a message, org.junit.jupiter.api.Assertions'
methods were used, but the argument order was changed - Assert's
methods take the message as the first argument, while Assertions'
methods take the message as the last argument.
b. org.junit.jupiter.api.Assertions#assertThrows was used to assert
that a specific exception was throws instead of an org.junit.Test
annotation with an expected argument. This technique has a couple
of side bonuses. First, it makes the tests slightly stricter, as
now they can assert the exception was thrown from a specific line
and prevent false positives where the test's "set-up" code
accidentally threw that exception. Second, it clarifies that some
of the test code is unreachable (as a previous line already
throws an exception), and can safely be removed in order to clean
up the test. The throws clauses of these methods were cleaned up
from exceptions that can no longer be thrown in order to avoid
compilation warnings.
c. org.hamcrest.MatcherAssert#assertThat was used as a drop in
replacement for org.junit.Assert#assertThat.
4. Specific Changes:
a. CSVFileParserTest was rewritten with JUnit Jupiter's
org.junit.jupiter.api.ParameterizedTest. Unlike JUnit 4's
org.junit.runners.Parameterized, it cannot be used to inject
arguments to a test's construct, and so the test can't be
stateful. Instead, it was rewritten so every test receives the
file as a parameter, and opens a reader on it itself. As a side
bonus, this design makes it easier to close the reader and avoid
leaving open file descriptors like the original test did.
2019-10-05 14:59:58 -04:00
Gary Gregory
2f1ac70815
Update properties for the next release.
2019-09-09 20:41:53 -04:00
Gary Gregory
09f4bed945
Revert change to commons.componentid.
2019-09-09 20:41:07 -04:00
Gary Gregory
d4ceb0a125
Point to the Java 8 Javadocs.
2019-09-09 15:26:04 -04:00
Gary Gregory
1141e9b2be
Set component ID to commons-csv.
2019-09-09 15:20:36 -04:00
Sebb
d9745feba3
git-wip-us => gitbox
2019-08-16 18:34:19 +01:00
sullis
363dd18906
use [test] scope for supercsv ( #48 )
2019-08-14 11:38:10 -07:00
Gary Gregory
d06d048063
Use HTTPS to access Apache resources.
2019-07-06 20:41:48 -04:00
Gary Gregory
7e669566df
Use HTTPS links to Apache.
2019-07-04 10:00:21 -04:00
Alex Herbert
03550ab565
Post release fixes ( #44 )
...
* Fix checkstyle: remove tabs
* Fix checkstyle: Split long line
* Fix checkstyle: exclude pom.properties
* Update findbugs to allow deliberate fall-through
* Fix pmd: Remove ternary operator returning false
* Fix pmd: Remove implicit final
* Fix pmd: Ignore TooManyStaticImports.
This requires adding the default ruleset and then modifying with
suppressions.
* Add tests to cover use of the IOUtils class.
Requires the CSVFormat to have no quote or escape character, and the
formatted value to be a java.io.Reader.
* Clean-up findbugs exclude filter.
* Removed unused import
* Updated test comments for print tests targeting IOUtils.
* Fix checkstyle: Suppress line length warning in CSVParser.
2019-06-15 13:52:44 -04:00
Gary Gregory
7d100bf05b
Bump to next development version
2019-06-05 08:29:56 -04:00
Gary Gregory
a227a1e2fb
Update POM version numbers for Apache Commons CSV release 1.7
2019-06-01 20:09:24 -04:00
Gary Gregory
33bfaeef8a
Prepare for release 1.7.
...
- There is no longer site archives. We forgot to do it for 1.6 but the
sites are still in svn.
- The Javadoc archives now point to the same place GitHub uses:
javadoc.io
- Checkstyle fixes.
2019-06-01 17:20:20 -04:00
Gary Gregory
d346048552
Fix warning reported by 'mvn versions:display-plugin-updates'
2019-05-20 08:27:36 -04:00
Gary Gregory
5722332c9a
Fix warning reported by 'mvn versions:display-plugin-updates'
2019-05-20 08:25:08 -04:00
Gary Gregory
3fa020303b
javancss-maven-plugin blows up, drop it.
2019-05-20 08:21:43 -04:00
Gary Gregory
734e7a910f
Update maven-pmd-plugin from 3.11.0 to 3.12.0.
2019-04-23 16:02:26 -04:00
Gary Gregory
01e7e384ac
Update tests from Apache Commmons Lang 3.8.1 to 3.9.
2019-04-14 20:26:30 -04:00
Gary Gregory
7c1a3fab64
Update Apache Commons Parent from 47 to 48.
2019-03-25 12:00:31 -04:00
Gary Gregory
4e438b9f81
Update tests from H2 1.4.198 to 1.4.199.
2019-03-13 12:08:41 -04:00
Gary Gregory
1305ef1029
[CSV-237] Update to Java 8.
2019-02-24 10:04:45 -05:00
Gary Gregory
f69a78972f
Inherit plugin version from commons-parent.
2019-02-23 09:39:33 -05:00
Gary Gregory
293fa4dec3
Update Maven PMD Plugin from 3.8 to 3.11.0.
2019-02-23 09:38:00 -05:00
Gary Gregory
17be5351cb
Update Maven Checktyle Plugin from 2.7 to 3.0.0.
2019-02-23 09:33:17 -05:00
Gary Gregory
887eb97d1e
Next release is 1.7.
2019-02-23 09:24:36 -05:00
Gary Gregory
2d919276bf
Oops, I did not mean to update to Java 7 yet.
2019-02-23 09:24:01 -05:00
Gary Gregory
4fd494d590
Update tests from H2 1.4.197 to 1.4.198.
2019-02-23 09:21:19 -05:00
Gary Gregory
bf2c2f7ad6
Update tests from H2 1.4.196 to 1.4.197.
2019-02-23 08:20:12 -05:00
Gary Gregory
c7a9b1707f
Fix Travis-CI: Make this build like Commons Text. The plugin
...
checksum-maven-plugin blows up the Travis-CI build and we have our own
build and release plugins that do the same thing.
2018-10-20 10:19:37 -06:00
Gary Gregory
13c539a50d
Update tests from Apache Commons Lang from 3.8 to 3.8.1.
2018-09-27 09:53:33 -06:00
Benedikt Ritter
70187c3171
Bump to next development version
2018-09-25 15:11:34 +02:00
Benedikt Ritter
2596fdeebc
Update version numbers for commons-csv release 1.6
2018-09-19 13:45:44 +02:00
Benedikt Ritter
11b557ee48
Update NOTICE.txt
2018-09-19 11:54:57 +02:00
Benedikt Ritter
79adf78d23
Adopt commons-jcs way of generating SHA-512 checksums
2018-09-19 10:51:35 +02:00
Benedikt Ritter
af261c8fbf
Add temporary fix for COMMONSSITE-125
2018-09-19 10:38:30 +02:00
Benedikt Ritter
62515c52ec
Update to latest commons-parent
2018-09-19 10:32:55 +02:00
Gary Gregory
47dbc8fd1e
Update tests from Apache Commons Lang 3.7 to 3.8.
2018-08-21 09:07:58 -06:00
pascalschumacher
f3f48be1d0
Update to commons-parent version 43
2018-01-07 11:42:26 +01:00
ggregory
e76c4d809c
Update tests from Apache Commons Lang 3.6 to 3.7.
2017-12-10 16:27:09 -07:00
Gary Gregory
1521cc285d
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/commons-csv.git
2017-10-20 17:27:45 -06:00
Gary Gregory
0e39fe3bed
Update tests from Apache Commons IO 2.5 to 2.6.
2017-10-20 10:04:51 -06:00
Pascal Schumacher
d20e5abaa3
travis: add java 9 to build ( closes #23 )
...
pom.xml: add java 9 profile and override jacoco version to make build pass
2017-10-12 22:41:08 +02:00
Gary Gregory
27cdc55728
findbugs-maven-plugin 3.0.4 -> 3.0.5.
2017-10-09 13:56:34 -06:00
Gary Gregory
b4a084ed48
[CSV-217] Add autoFlush option for CsvPrinter. Use current version of
...
Mockito.
2017-10-09 13:26:57 -06:00
Gary Gregory
5ca0f91ff6
Next version will be 1.6 due to new auto-flush feature just added.
2017-10-09 13:25:13 -06:00
Gary Gregory
9c20341469
Next version will be 1.6 due to new auto-flush feature just added.
2017-10-09 13:23:46 -06:00
Korolyov Alexei
7e47152791
[CSV-217] Add autoFlush option for CsvPrinter. Applying modified patch
...
This closes #24 .
2017-10-09 13:22:53 -06:00
Bruno P. Kinoshita
3e3c236562
Bump to next development version
2017-09-03 17:26:46 +12:00
Bruno P. Kinoshita
dfcd0793c0
Update version for Commons Csv release 1.5
2017-08-27 10:51:00 +12:00
Bruno P. Kinoshita
9d2b6d75c8
Add missing CSV test files to RAT report exclusions list
2017-08-27 10:31:03 +12:00
pascalschumacher
bbf3ebe4bd
Add default maven default goal (clean, test, clirr, rat and javadoc) and run it on travis.
2017-08-01 20:41:47 +02:00
pascalschumacher
fb03b65150
Add test data files "optd_por_public.csv" and "999751170.patch.csv" to rat exclusions.
2017-08-01 20:38:31 +02:00
Gary Gregory
becfae1e46
Update Maven PMD and FindBugs plugins.
2017-07-20 19:25:56 -07:00
Gary Gregory
5f26007556
Document Java platform requirment.
2017-07-20 19:05:19 -07:00
Gary Gregory
0972e1c80d
Remove TZ from my dev entry.
2017-07-16 18:07:57 -07:00
Gary Gregory
0bdca58fc0
Update tests from H2 database 1.4.182 to 1.4.196.
2017-06-14 22:52:11 -07:00
Gary Gregory
3dc0605e7e
Update Apache Commons Lang 3.4 to 3.6.
2017-06-14 22:51:02 -07:00
Gary Gregory
3522de82cc
Update Apache Commons Lang 3.4 to 3.6.
2017-06-14 22:44:09 -07:00
Rob Tompkins
e3c8d5fcce
(chore) adding commons.module.name to pom
2017-05-27 20:34:39 -04:00
Gary Gregory
b1e5d93a2f
Update commons-parent from 41 to 42.
2017-01-03 23:55:29 -08:00
Gary Gregory
92b4376bbb
Go back to parent POM 41. Next will be preparing a RC for parent POM 42.
2016-11-25 22:20:18 -08:00
Gary Gregory
17902b8409
Edit (format nit) to kick off new Travis build to pick up new parent POM
...
snapshot.
2016-11-25 22:15:38 -08:00
Gary Gregory
639b014ba6
Edit (format nit) to kick off new Travis build to pick up new parent POM
...
snapshot.
2016-11-25 22:07:56 -08:00
Gary Gregory
360998e624
Trying to get Travis CI to pass coverage Jacoco reports to Coveralls.
...
Will reset parent POM to 41 next.
2016-11-25 21:29:37 -08:00
Gary Gregory
20c6f33210
Set parent POM back to 41.
2016-11-25 21:23:36 -08:00
Gary Gregory
6dffab166a
See if Travis can pick up parent POM SNAPSHOT to validate the parent
...
profile.
2016-11-25 21:16:19 -08:00
Gary Gregory
013dd9d507
GroupId is duplicate of parent groupId.
2016-11-25 21:12:53 -08:00
Gary Gregory
3a8b73577e
commons-parent 40 -> 41.
2016-11-25 21:07:07 -08:00
Benedikt Ritter
753dda04c8
Document change of SCM location
2016-07-10 21:33:02 +02:00
Gary D. Gregory
8c4551b5e3
Next release is 1.5.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1748097 13f79535-47bb-0310-9956-ffa450edef68
2016-06-13 06:59:33 +00:00
Gary D. Gregory
285978743f
[CSV-187] Update platform requirement from Java 6 to 7.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1748078 13f79535-47bb-0310-9956-ffa450edef68
2016-06-13 02:28:47 +00:00
Gary D. Gregory
948af4cbc8
1.4-SNAPSHOT -> 1.4.1-SNAPSHOT.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1745962 13f79535-47bb-0310-9956-ffa450edef68
2016-05-29 02:17:28 +00:00
Gary D. Gregory
a869517814
Refer to https://issues.apache.org/jira/browse/LEGAL-175 .
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1745267 13f79535-47bb-0310-9956-ffa450edef68
2016-05-23 20:47:06 +00:00
Gary D. Gregory
5db2ae83d1
Update how we present ferc.gov sample files per discussion on the ML for releasing 1.4-RC1.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1745238 13f79535-47bb-0310-9956-ffa450edef68
2016-05-23 17:48:54 +00:00
Gary D. Gregory
4a6af45908
[CSV-182] Allow some printing operations directly from CSVFormat. Adds APIs to CSVFormat so update version from 1.3.1-SNAPSHOT to 1.4-SNAPHOT a la semver. This commit refactors a small bit of guts code from CSVPrinter to CSVFormat.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1743430 13f79535-47bb-0310-9956-ffa450edef68
2016-05-11 21:09:48 +00:00
Benedikt Ritter
8a79e7480c
Bump development version after release 1.3
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1743008 13f79535-47bb-0310-9956-ffa450edef68
2016-05-09 17:19:40 +00:00
Benedikt Ritter
da77daf160
Add test CSV file for issue CSV-167 to RAT ignore (like all the other test CSV files)
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1742427 13f79535-47bb-0310-9956-ffa450edef68
2016-05-05 12:48:51 +00:00
Benedikt Ritter
8cf9ff25a7
Update to latest commons-parent pom
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1741880 13f79535-47bb-0310-9956-ffa450edef68
2016-05-01 19:13:42 +00:00
Gary D. Gregory
e802fe1cab
Update tests from Apache Commons IO 2.4 to 2.5.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1740572 13f79535-47bb-0310-9956-ffa450edef68
2016-04-22 17:17:35 +00:00
Gary D. Gregory
8861157a56
[CSV-168] CsvFormat.nullString should not be escaped. [CSV-170]
...
CSVFormat.MYSQL nullString should be "\N".
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1725408 13f79535-47bb-0310-9956-ffa450edef68
2016-01-19 02:38:09 +00:00
Gary D. Gregory
ce9768fb0c
Update javancss-maven-plugin 2.0 -> 2.1.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1721775 13f79535-47bb-0310-9956-ffa450edef68
2015-12-26 23:42:00 +00:00
Gary D. Gregory
fbc6196744
findbugs-maven-plugin 3.0.2 -> 3.0.3.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1721774 13f79535-47bb-0310-9956-ffa450edef68
2015-12-26 23:38:54 +00:00
Gary D. Gregory
290fdff050
Update maven-pmd-plugin 3.5 -> 3.6.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1721768 13f79535-47bb-0310-9956-ffa450edef68
2015-12-26 22:43:07 +00:00
Gary D. Gregory
af949550d0
maven-checkstyle-plugin 2.16 -> 2.17.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1721766 13f79535-47bb-0310-9956-ffa450edef68
2015-12-26 22:38:17 +00:00
Gary D. Gregory
bae5752644
commons-parent 38 -> 39.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1711110 13f79535-47bb-0310-9956-ffa450edef68
2015-10-28 19:26:10 +00:00
Gary D. Gregory
816abc0d04
Update POM version from 1.2-SNAPSHOT to 1.3-SNAPSHOT.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1697565 13f79535-47bb-0310-9956-ffa450edef68
2015-08-25 06:11:47 +00:00
Gary D. Gregory
b230a6f56c
Move the assembly folder to its standard location.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1697091 13f79535-47bb-0310-9956-ffa450edef68
2015-08-22 15:12:56 +00:00
Gary D. Gregory
423ec31e57
findbugs-maven-plugin 3.0.1 -> 3.0.2.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1696107 13f79535-47bb-0310-9956-ffa450edef68
2015-08-15 23:09:55 +00:00
Gary D. Gregory
4ab1b69cc0
Next version will have new APIs, so we will go from 1.1 to 1.2.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1695171 13f79535-47bb-0310-9956-ffa450edef68
2015-08-10 21:32:35 +00:00
Gary D. Gregory
39cb68ab35
commons-lang3 3.2.1 -> 3.4.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1694972 13f79535-47bb-0310-9956-ffa450edef68
2015-08-10 06:56:07 +00:00
Gary D. Gregory
d3808e3a6c
maven-antrun-plugin 1.7 -> 1.8.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1694971 13f79535-47bb-0310-9956-ffa450edef68
2015-08-10 06:55:02 +00:00
Gary D. Gregory
62b677579f
findbugs-maven-plugin 3.0.0 -> 3.0.1.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1694970 13f79535-47bb-0310-9956-ffa450edef68
2015-08-10 06:54:36 +00:00
Gary D. Gregory
023480a4c6
maven-pmd-plugin 3.2 -> 3.5.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1694969 13f79535-47bb-0310-9956-ffa450edef68
2015-08-10 06:54:13 +00:00
Gary D. Gregory
159abab3c1
maven-checkstyle-plugin 2.13 -> 2.16.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1694968 13f79535-47bb-0310-9956-ffa450edef68
2015-08-10 06:53:24 +00:00
Gary D. Gregory
ea21e49fbc
commons-parent 35 -> 38.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1694966 13f79535-47bb-0310-9956-ffa450edef68
2015-08-10 06:52:17 +00:00
Gary D. Gregory
923b96f141
Better way to deal with alt CSV jar.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1694965 13f79535-47bb-0310-9956-ffa450edef68
2015-08-10 06:51:39 +00:00
Benedikt Ritter
be917c6664
SCM connection should point to trunk
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1674633 13f79535-47bb-0310-9956-ffa450edef68
2015-04-19 15:57:54 +00:00
Emmanuel Bourg
78e2b24633
Added another baseline benchmark against StringUtils.split() from commons-lang
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1658392 13f79535-47bb-0310-9956-ffa450edef68
2015-02-09 12:58:44 +00:00
Emmanuel Bourg
64f454e3ef
Do not compile the benchmarks when running the tests
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1658332 13f79535-47bb-0310-9956-ffa450edef68
2015-02-09 09:12:00 +00:00
Emmanuel Bourg
19fbc19294
Added a JMH benchmark to compare the most commons CSV parsers
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1658276 13f79535-47bb-0310-9956-ffa450edef68
2015-02-08 23:47:27 +00:00
Benedikt Ritter
576770726c
Update junit dependency
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1643549 13f79535-47bb-0310-9956-ffa450edef68
2014-12-06 16:21:38 +00:00
Gary D. Gregory
0cf11b426f
Rename tag to make other devs happy.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1642131 13f79535-47bb-0310-9956-ffa450edef68
2014-11-27 12:43:31 +00:00
Gary D. Gregory
4cd0da96fb
1.1 is out.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1641953 13f79535-47bb-0310-9956-ffa450edef68
2014-11-26 22:13:09 +00:00
Gary D. Gregory
25baae375b
Released Apache Commons CSV 1.1.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1640967 13f79535-47bb-0310-9956-ffa450edef68
2014-11-21 17:34:41 +00:00
Gary D. Gregory
d500908ffd
Prepare release 1.1.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1640013 13f79535-47bb-0310-9956-ffa450edef68
2014-11-16 17:25:03 +00:00
Gary D. Gregory
736d3bbe4b
Update JDBC tests from H2 1.4.181 to 1.4.182.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1637784 13f79535-47bb-0310-9956-ffa450edef68
2014-11-10 03:22:00 +00:00
Gary D. Gregory
288654d838
Preparing 1.1 release.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1637613 13f79535-47bb-0310-9956-ffa450edef68
2014-11-09 00:05:03 +00:00
Gary D. Gregory
f66ed0fd09
Checkstyle config to exclude LICENSE.txt and NOTICE.txt.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1635152 13f79535-47bb-0310-9956-ffa450edef68
2014-10-29 14:36:35 +00:00
Gary D. Gregory
a1b02779ae
No need to set BOTH the checkstyle.header.file property AND the headerLocation configuration for Checkstyle license header.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1635149 13f79535-47bb-0310-9956-ffa450edef68
2014-10-29 14:33:16 +00:00
Gary D. Gregory
b466ec0ecd
Update commons-parent from 34 to 35.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1635048 13f79535-47bb-0310-9956-ffa450edef68
2014-10-29 05:26:35 +00:00
Gary D. Gregory
717222f9c3
checkstyle.version 2.12.1 -> 2.13.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1635047 13f79535-47bb-0310-9956-ffa450edef68
2014-10-29 05:25:05 +00:00
Gary D. Gregory
3f720486a4
Update commons-parent from 34 to 35.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1635046 13f79535-47bb-0310-9956-ffa450edef68
2014-10-29 05:24:00 +00:00
Benedikt Ritter
db622ffd73
Configure site build to exclude JavaDocs archive
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1618039 13f79535-47bb-0310-9956-ffa450edef68
2014-08-14 20:00:38 +00:00
Benedikt Ritter
d7c9dea912
Bump development version
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1618031 13f79535-47bb-0310-9956-ffa450edef68
2014-08-14 19:51:49 +00:00
Benedikt Ritter
f08b5d61b0
Update to latest version of h2 in-memory database
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1617084 13f79535-47bb-0310-9956-ffa450edef68
2014-08-10 10:21:32 +00:00
Benedikt Ritter
040bbefb2c
project tag has to be on a single line for maven release plugin to work
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1617081 13f79535-47bb-0310-9956-ffa450edef68
2014-08-10 09:56:49 +00:00
Benedikt Ritter
3c7be9458f
Override jacoco version from commons parent to make the build work with java 8
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1617074 13f79535-47bb-0310-9956-ffa450edef68
2014-08-10 09:11:58 +00:00
Benedikt Ritter
07e215eef5
Add Java requirement to download page
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1617071 13f79535-47bb-0310-9956-ffa450edef68
2014-08-10 08:59:44 +00:00
Benedikt Ritter
af2c045d83
Update report plugins to latest version
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1617064 13f79535-47bb-0310-9956-ffa450edef68
2014-08-10 08:44:55 +00:00
Benedikt Ritter
7d8821225e
CSV-125: No longer works with Java 6. Changing source level back to Java 6
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1611389 13f79535-47bb-0310-9956-ffa450edef68
2014-07-17 15:23:10 +00:00
Gary D. Gregory
aff3891701
Update test dependencies to latest (some depend on Java 6), which is OK since we depend on Java 7 now.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1610906 13f79535-47bb-0310-9956-ffa450edef68
2014-07-16 03:11:45 +00:00
Benedikt Ritter
13f5a0a63c
Document Java version requirements correctly
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1610471 13f79535-47bb-0310-9956-ffa450edef68
2014-07-14 17:55:09 +00:00
Benedikt Ritter
f5640d1f00
Define RAT exclusions for test data
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1609776 13f79535-47bb-0310-9956-ffa450edef68
2014-07-11 19:23:56 +00:00
Gary D. Gregory
52a57cba33
findbugs-maven-plugin 2.5.3 -> 2.5.4.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1603169 13f79535-47bb-0310-9956-ffa450edef68
2014-06-17 13:52:45 +00:00
Gary D. Gregory
038de89639
commons-parent 34.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1603167 13f79535-47bb-0310-9956-ffa450edef68
2014-06-17 13:49:29 +00:00
Benedikt Ritter
ac1e5a4486
Correct indentation of new TagList config
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1592612 13f79535-47bb-0310-9956-ffa450edef68
2014-05-05 19:07:11 +00:00
Benedikt Ritter
6981b1110b
Drop deprecated configuration of TagList plugin and replace it with a finer grained configuration provided by Brend Eckenfels
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1592610 13f79535-47bb-0310-9956-ffa450edef68
2014-05-05 19:01:29 +00:00
Benedikt Ritter
129a8db75e
Remove obsolete comment
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1592603 13f79535-47bb-0310-9956-ffa450edef68
2014-05-05 18:45:29 +00:00
Benedikt Ritter
4e89209720
Update checkstyle version
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1592598 13f79535-47bb-0310-9956-ffa450edef68
2014-05-05 18:36:16 +00:00
Sebastian Bazley
ffdfffb8f2
TRailing spaces
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1582822 13f79535-47bb-0310-9956-ffa450edef68
2014-03-28 16:52:17 +00:00
Sebastian Bazley
3a2cb6b308
Update Findbugs version
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1582790 13f79535-47bb-0310-9956-ffa450edef68
2014-03-28 16:08:33 +00:00
Gary D. Gregory
932b294410
Update Checkstyle and PMD.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1578206 13f79535-47bb-0310-9956-ffa450edef68
2014-03-17 02:11:50 +00:00
Gary D. Gregory
5d28695b99
Update to commons-parent 33.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1567668 13f79535-47bb-0310-9956-ffa450edef68
2014-02-12 16:06:12 +00:00
Sebastian Bazley
494adcb948
ASF Branding
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1534206 13f79535-47bb-0310-9956-ffa450edef68
2013-10-21 15:16:01 +00:00
Gary D. Gregory
8d8bbf459e
[CSV-42] Lots of possible changes. Add Bob Smith as a contributor.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1510967 13f79535-47bb-0310-9956-ffa450edef68
2013-08-06 14:18:40 +00:00
Benedikt Ritter
7dbc976992
Better use maven.compiler.target instead of the old property (maven.compile.target)
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1504978 13f79535-47bb-0310-9956-ffa450edef68
2013-07-19 19:40:59 +00:00
Sebastian Bazley
e2f4016729
downdate H2 database to version that supports Java 1.5
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1500492 13f79535-47bb-0310-9956-ffa450edef68
2013-07-07 17:37:33 +00:00
Benedikt Ritter
951f6d495e
Update to latest commons parent pom
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1499858 13f79535-47bb-0310-9956-ffa450edef68
2013-07-04 20:23:07 +00:00
Benedikt Ritter
db2594f404
Update to latest parent (although CP 32 is on the way :)
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1498005 13f79535-47bb-0310-9956-ffa450edef68
2013-06-29 19:04:41 +00:00
Gary D. Gregory
30579102f6
Update H2 used for tests to 1.3.172 from 1.3.168.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1495264 13f79535-47bb-0310-9956-ffa450edef68
2013-06-21 01:23:30 +00:00
Benedikt Ritter
4aa1f4d36c
Update to latest commons parent pom
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1491178 13f79535-47bb-0310-9956-ffa450edef68
2013-06-09 10:25:50 +00:00
Benedikt Ritter
8fc8386db0
Use viewvc instead of raw svn url
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1491175 13f79535-47bb-0310-9956-ffa450edef68
2013-06-09 10:18:42 +00:00
Sebastian Bazley
006188ebb9
Allow checkstyle to be run interactively (not part of site build)
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1485830 13f79535-47bb-0310-9956-ffa450edef68
2013-05-23 19:15:59 +00:00
Sebastian Bazley
67b778e455
Document how to avoid the following site build failure
...
Embedded error: Error rendering Maven report: org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1485623 13f79535-47bb-0310-9956-ffa450edef68
2013-05-23 09:27:17 +00:00
Sebastian Bazley
abdad63c89
Missing issueManagement section added
...
Renamed deprecated tag
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1485520 13f79535-47bb-0310-9956-ffa450edef68
2013-05-23 00:34:02 +00:00
Gary D. Gregory
e9e52dfaca
Use 2.9.1 instead of 2.10; 2.10 seems to scan the 'target' dir and wants license headers in .properties to be the header for Java files.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1465773 13f79535-47bb-0310-9956-ffa450edef68
2013-04-08 20:40:45 +00:00
Sebastian Bazley
f4b9d6dcd1
ASF => The ASF
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1460379 13f79535-47bb-0310-9956-ffa450edef68
2013-03-24 14:07:51 +00:00
Benedikt Ritter
6bc7500edb
Add myself to the group of developers
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1460374 13f79535-47bb-0310-9956-ffa450edef68
2013-03-24 13:43:07 +00:00
Benedikt Ritter
8307f4af40
Change organization from 'Apache' to 'Apache Software Foundation'
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1460373 13f79535-47bb-0310-9956-ffa450edef68
2013-03-24 13:42:04 +00:00
Sebastian Bazley
3e8733b357
Fix up URLs so they point to actual sites; this allows relative URLs to work properly
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1459912 13f79535-47bb-0310-9956-ffa450edef68
2013-03-22 17:49:27 +00:00
Gary D. Gregory
35b707a5fc
Update Checkstyle and PMD plugins.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1458257 13f79535-47bb-0310-9956-ffa450edef68
2013-03-19 12:50:53 +00:00
Benedikt Ritter
14162cf5f5
Update to latest commons-parent pom
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1458178 13f79535-47bb-0310-9956-ffa450edef68
2013-03-19 08:48:02 +00:00
Gary D. Gregory
98bc368b31
Update JUnit to version 4.11 from 4.10.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1417456 13f79535-47bb-0310-9956-ffa450edef68
2012-12-05 14:49:17 +00:00
Gary D. Gregory
cdef24d918
Printer can now use a JDBC result set as input. Use H2 as lightweight in-memory JDBC database for easy test set up.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1398108 13f79535-47bb-0310-9956-ffa450edef68
2012-10-14 18:08:58 +00:00
Sebastian Bazley
96a55f1d2b
Drop @Ignore from perf/PerformanceTest; instead add to pom surefire excludes
...
This makes it possible to run the test without needing to edit the source file.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1397859 13f79535-47bb-0310-9956-ffa450edef68
2012-10-13 15:30:07 +00:00
Sebastian Bazley
af4a695069
IO 2.4 requires Java 1.6
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1397413 13f79535-47bb-0310-9956-ffa450edef68
2012-10-12 01:36:57 +00:00
Gary D. Gregory
db374369ae
Better performance tests. Provide a test CSV file to work with. Tests depends on Commons IO to help decompress the large-ish CSV test file.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1397119 13f79535-47bb-0310-9956-ffa450edef68
2012-10-11 15:45:13 +00:00
Gary D. Gregory
fccccfd095
Update to CP 27.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1397060 13f79535-47bb-0310-9956-ffa450edef68
2012-10-11 14:02:42 +00:00
Sebastian Bazley
a5d3d4ed7c
Add assembly descriptors and plugin build reference
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1383580 13f79535-47bb-0310-9956-ffa450edef68
2012-09-11 19:45:32 +00:00
Gary D. Gregory
763c7e0d11
Add missing ASF header and XML PI.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1383553 13f79535-47bb-0310-9956-ffa450edef68
2012-09-11 18:55:18 +00:00
Gary D. Gregory
4173bc1079
Add more reports.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1383535 13f79535-47bb-0310-9956-ffa450edef68
2012-09-11 18:51:54 +00:00
Gary D. Gregory
2806ec85d0
Define groupId org.apache.commons
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1383514 13f79535-47bb-0310-9956-ffa450edef68
2012-09-11 18:30:53 +00:00
Gary D. Gregory
50d48c98f2
Use commons-parent 26.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1383513 13f79535-47bb-0310-9956-ffa450edef68
2012-09-11 18:29:53 +00:00
Sebastian Bazley
101a040805
Provide initial description
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1302263 13f79535-47bb-0310-9956-ffa450edef68
2012-03-19 03:08:09 +00:00
Gary D. Gregory
186e9f9804
Update to JUnit 4.10 from 3.8.1.
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1300977 13f79535-47bb-0310-9956-ffa450edef68
2012-03-15 13:44:44 +00:00
Niall Pemberton
107c90daae
Fix issue-tracking page config & re-generate
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1299315 13f79535-47bb-0310-9956-ffa450edef68
2012-03-11 00:13:46 +00:00
Sebastian Bazley
bc9ca611fb
Props Simo
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1299133 13f79535-47bb-0310-9956-ffa450edef68
2012-03-10 01:40:58 +00:00
Sebastian Bazley
a73628d09f
CSV moved to proper
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1299115 13f79535-47bb-0310-9956-ffa450edef68
2012-03-10 00:26:29 +00:00
Sebastian Bazley
a23f4b6936
CSV moved to proper
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1299110 13f79535-47bb-0310-9956-ffa450edef68
2012-03-09 23:56:10 +00:00
Emmanuel Bourg
cbcfb72912
Upgrading to Java 5
...
git-svn-id: https://svn.apache.org/repos/asf/commons/sandbox/csv/trunk@1199845 13f79535-47bb-0310-9956-ffa450edef68
2011-11-09 16:58:32 +00:00
Emmanuel Bourg
c9aeca5c39
Moved the directories to match the Maven layout
...
git-svn-id: https://svn.apache.org/repos/asf/commons/sandbox/csv/trunk@1199691 13f79535-47bb-0310-9956-ffa450edef68
2011-11-09 10:38:54 +00:00
Niall Pemberton
0c96cd8c3f
Upgrade to commons-sandbox-parent version 9
...
git-svn-id: https://svn.apache.org/repos/asf/commons/sandbox/csv/trunk@936558 13f79535-47bb-0310-9956-ffa450edef68
2010-04-21 22:55:26 +00:00
Niall Pemberton
a6071964fd
Upgrade to commons-sandbox-parent-8
...
git-svn-id: https://svn.apache.org/repos/asf/commons/sandbox/csv/trunk@925472 13f79535-47bb-0310-9956-ffa450edef68
2010-03-19 23:07:34 +00:00
Niall Pemberton
32430dfaa9
change commons-sandbox-parent to version 7 and re-generate issue-tracking pages to correct comment
...
git-svn-id: https://svn.apache.org/repos/asf/commons/sandbox/csv/trunk@678580 13f79535-47bb-0310-9956-ffa450edef68
2008-07-21 21:54:43 +00:00
Niall Pemberton
bdd2fa69d6
COMMONSSITE-30 - fix the checkstyle configuration to work for multi-module and review/update <reporting> plugin version numbers for the poms being changed.
...
- pom's need to use ${basedir} for configuration files as the multi-module profile is run from commons-parent, so if not specified it can't find those files
- the checkstyle configuration file needs to use ${checkstyle.header.file} for the headerFile property and <headerFile> element added to the plugin config in the pom.xml
- fix m1 checkstyle config to reflect the above where appropriate (specify header file property)
git-svn-id: https://svn.apache.org/repos/asf/commons/sandbox/csv/trunk@659747 13f79535-47bb-0310-9956-ffa450edef68
2008-05-24 02:25:23 +00:00
Niall Pemberton
0888f8a72d
Upgrade to commons-sandbox-parent-6 pom
...
git-svn-id: https://svn.apache.org/repos/asf/commons/sandbox/csv/trunk@657403 13f79535-47bb-0310-9956-ffa450edef68
2008-05-17 17:29:48 +00:00
Niall Pemberton
74845f8004
upgrade to version 5 of commons-sandbox-parent
...
git-svn-id: https://svn.apache.org/repos/asf/commons/sandbox/csv/trunk@649944 13f79535-47bb-0310-9956-ffa450edef68
2008-04-20 17:27:20 +00:00
Niall Pemberton
a78644df7e
Upgrade to version 4 of commons-sandbox-parent and add properties for commons-build-plugin
...
git-svn-id: https://svn.apache.org/repos/asf/commons/sandbox/csv/trunk@633751 13f79535-47bb-0310-9956-ffa450edef68
2008-03-05 02:53:30 +00:00
Niall Pemberton
5b0ffe4c88
Update to released version 3 of commons-sandbox-parent pom
...
git-svn-id: https://svn.apache.org/repos/asf/commons/sandbox/csv/trunk@613379 13f79535-47bb-0310-9956-ffa450edef68
2008-01-19 09:19:28 +00:00