commons-csv.git
28 hours agoBump commons.pmd-impl.version from 6.46.0 to 6.47.0 master
dependabot[bot] [Fri, 1 Jul 2022 12:03:10 +0000 (12:03 +0000)] 
Bump commons.pmd-impl.version from 6.46.0 to 6.47.0

Bumps `commons.pmd-impl.version` from 6.46.0 to 6.47.0.

Updates `pmd-core` from 6.46.0 to 6.47.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.46.0...pmd_releases/6.47.0)

Updates `pmd-java` from 6.46.0 to 6.47.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.46.0...pmd_releases/6.47.0)

---
updated-dependencies:
- dependency-name: net.sourceforge.pmd:pmd-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
8 days agoBump h2 from 2.1.212 to 2.1.214 #239
Gary Gregory [Fri, 24 Jun 2022 11:39:45 +0000 (07:39 -0400)] 
Bump h2 from 2.1.212 to 2.1.214 #239

8 days agoBump h2 from 2.1.212 to 2.1.214 (#239)
dependabot[bot] [Fri, 24 Jun 2022 11:39:04 +0000 (07:39 -0400)] 
Bump h2 from 2.1.212 to 2.1.214 (#239)

Bumps [h2](https://github.com/h2database/h2database) from 2.1.212 to 2.1.214.
- [Release notes](https://github.com/h2database/h2database/releases)
- [Commits](https://github.com/h2database/h2database/compare/version-2.1.212...version-2.1.214)

---
updated-dependencies:
- dependency-name: com.h2database:h2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks agoBump maven-pmd-plugin from 3.16.0 to 3.17.0
dependabot[bot] [Fri, 10 Jun 2022 12:02:27 +0000 (12:02 +0000)] 
Bump maven-pmd-plugin from 3.16.0 to 3.17.0

Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.16.0 to 3.17.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.16.0...maven-pmd-plugin-3.17.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-pmd-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agoAdd coverage.yml
Gary Gregory [Wed, 8 Jun 2022 16:50:11 +0000 (12:50 -0400)] 
Add coverage.yml

3 weeks agoBump actions/cache from 3.0.3 to 3.0.4
Gary Gregory [Tue, 7 Jun 2022 17:55:26 +0000 (13:55 -0400)] 
Bump actions/cache from 3.0.3 to 3.0.4

3 weeks agoOrganize
Gary Gregory [Tue, 7 Jun 2022 17:55:15 +0000 (13:55 -0400)] 
Organize

4 weeks agoBump commons.pmd-impl.version from 6.45.0 to 6.46.0 #236
Gary Gregory [Fri, 3 Jun 2022 15:03:30 +0000 (11:03 -0400)] 
Bump commons.pmd-impl.version from 6.45.0 to 6.46.0 #236

4 weeks agoBump commons.pmd-impl.version from 6.45.0 to 6.46.0 (#236)
dependabot[bot] [Fri, 3 Jun 2022 15:02:44 +0000 (11:02 -0400)] 
Bump commons.pmd-impl.version from 6.45.0 to 6.46.0 (#236)

Bumps `commons.pmd-impl.version` from 6.45.0 to 6.46.0.

Updates `pmd-core` from 6.45.0 to 6.46.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.45.0...pmd_releases/6.46.0)

Updates `pmd-java` from 6.45.0 to 6.46.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.45.0...pmd_releases/6.46.0)

---
updated-dependencies:
- dependency-name: net.sourceforge.pmd:pmd-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-java
  dependency-type: direct:production
  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>
4 weeks agoBump mockito-core from 4.5.1 to 4.6.1 #237
Gary Gregory [Fri, 3 Jun 2022 15:02:32 +0000 (11:02 -0400)] 
Bump mockito-core from 4.5.1 to 4.6.1 #237

4 weeks agoBump mockito-core from 4.5.1 to 4.6.1 (#237)
dependabot[bot] [Fri, 3 Jun 2022 15:01:46 +0000 (11:01 -0400)] 
Bump mockito-core from 4.5.1 to 4.6.1 (#237)

Bumps [mockito-core](https://github.com/mockito/mockito) from 4.5.1 to 4.6.1.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.5.1...v4.6.1)

---
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>
4 weeks agoBump actions/cache from 3.0.2 to 3.0.3
Gary Gregory [Tue, 31 May 2022 20:31:52 +0000 (16:31 -0400)] 
Bump actions/cache from 3.0.2 to 3.0.3

5 weeks agoBump maven-javadoc-plugin from 3.3.2 to 3.4.0
Gary Gregory [Sun, 22 May 2022 11:57:45 +0000 (07:57 -0400)] 
Bump maven-javadoc-plugin from 3.3.2 to 3.4.0

5 weeks agoBump japicmp-maven-plugin from 0.15.3 to 0.15.7
Gary Gregory [Sun, 22 May 2022 11:56:41 +0000 (07:56 -0400)] 
Bump japicmp-maven-plugin from 0.15.3 to 0.15.7

5 weeks agoBump jacoco-maven-plugin from 0.8.7 to 0.8.8.
Gary Gregory [Sun, 22 May 2022 11:54:45 +0000 (07:54 -0400)] 
Bump jacoco-maven-plugin from 0.8.7 to 0.8.8.

5 weeks agoRemove unused exceptions
Gary Gregory [Sun, 22 May 2022 11:53:02 +0000 (07:53 -0400)] 
Remove unused exceptions

6 weeks agoJavadoc and don't use FQCN in throws clause.
Gary Gregory [Sat, 21 May 2022 18:53:40 +0000 (14:53 -0400)] 
Javadoc and don't use FQCN in throws clause.

6 weeks agoBump spotbugs-maven-plugin from 4.6.0.0 to 4.7.0.0
dependabot[bot] [Fri, 20 May 2022 12:03:47 +0000 (12:03 +0000)] 
Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.0.0

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.6.0.0 to 4.7.0.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.6.0.0...spotbugs-maven-plugin-4.7.0.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
6 weeks agoBump commons.pmd-impl.version from 6.44.0 to 6.45.0
dependabot[bot] [Fri, 20 May 2022 12:03:42 +0000 (12:03 +0000)] 
Bump commons.pmd-impl.version from 6.44.0 to 6.45.0

Bumps `commons.pmd-impl.version` from 6.44.0 to 6.45.0.

Updates `pmd-core` from 6.44.0 to 6.45.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.44.0...pmd_releases/6.45.0)

Updates `pmd-java` from 6.44.0 to 6.45.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.44.0...pmd_releases/6.45.0)

---
updated-dependencies:
- dependency-name: net.sourceforge.pmd:pmd-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoBump github/codeql-action from 1 to 2 #231
Gary Gregory [Fri, 29 Apr 2022 14:31:11 +0000 (10:31 -0400)] 
Bump github/codeql-action from 1 to 2 #231

2 months agoBump github/codeql-action from 1 to 2 (#231)
dependabot[bot] [Fri, 29 Apr 2022 14:29:36 +0000 (10:29 -0400)] 
Bump github/codeql-action from 1 to 2 (#231)

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoBump mockito-core from 4.4.0 to 4.5.1 #230
Gary Gregory [Fri, 22 Apr 2022 15:11:11 +0000 (11:11 -0400)] 
Bump mockito-core from 4.4.0 to 4.5.1 #230

2 months agoBump mockito-core from 4.4.0 to 4.5.1 (#230)
dependabot[bot] [Fri, 22 Apr 2022 15:10:04 +0000 (11:10 -0400)] 
Bump mockito-core from 4.4.0 to 4.5.1 (#230)

Bumps [mockito-core](https://github.com/mockito/mockito) from 4.4.0 to 4.5.1.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.4.0...v4.5.1)

---
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>
2 months agoBump jmh-core from 1.34 to 1.35
dependabot[bot] [Fri, 15 Apr 2022 12:04:53 +0000 (12:04 +0000)] 
Bump jmh-core from 1.34 to 1.35

Bumps jmh-core from 1.34 to 1.35.

---
updated-dependencies:
- dependency-name: org.openjdk.jmh:jmh-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months ago>Bump h2 from 1.4.210 to 2.1.212
Gary Gregory [Fri, 15 Apr 2022 11:22:23 +0000 (07:22 -0400)] 
>Bump h2 from 1.4.210 to 2.1.212

2 months agoBump actions/setup-java from 2 to 3
Gary Gregory [Fri, 15 Apr 2022 10:56:32 +0000 (06:56 -0400)] 
Bump actions/setup-java from 2 to 3

2 months agoBump actions/cache from 3 to 3.0.2
Gary Gregory [Tue, 12 Apr 2022 12:13:03 +0000 (08:13 -0400)] 
Bump actions/cache from 3 to 3.0.2

2 months agoGroup some updates.
Gary Gregory [Tue, 12 Apr 2022 12:12:42 +0000 (08:12 -0400)] 
Group some updates.

2 months agoBump commons-parent from 52 to 53.
Gary Gregory [Sun, 10 Apr 2022 11:58:21 +0000 (07:58 -0400)] 
Bump commons-parent from 52 to 53.

Allow org.apache.commons.csv.IOUtils.copy(Reader, Appendable,
CharBuffer) to compile on Java 11 and run on Java 8.

2 months agoBump jmh-generator-annprocess from 1.34 to 1.35
dependabot[bot] [Fri, 8 Apr 2022 12:10:26 +0000 (12:10 +0000)] 
Bump jmh-generator-annprocess from 1.34 to 1.35

Bumps jmh-generator-annprocess from 1.34 to 1.35.

---
updated-dependencies:
- dependency-name: org.openjdk.jmh:jmh-generator-annprocess
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoBump commons.pmd-impl.version from 6.43.0 to 6.44.0
dependabot[bot] [Fri, 8 Apr 2022 12:33:17 +0000 (12:33 +0000)] 
Bump commons.pmd-impl.version from 6.43.0 to 6.44.0

Bumps `commons.pmd-impl.version` from 6.43.0 to 6.44.0.

Updates `pmd-core` from 6.43.0 to 6.44.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.43.0...pmd_releases/6.44.0)

Updates `pmd-java` from 6.43.0 to 6.44.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.43.0...pmd_releases/6.44.0)

---
updated-dependencies:
- dependency-name: net.sourceforge.pmd:pmd-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agogit-wip-us => gitbox
Sebb [Tue, 5 Apr 2022 10:36:51 +0000 (11:36 +0100)] 
git-wip-us => gitbox

3 months agoBump spotbugs-maven-plugin from 4.5.3.0 to 4.6.0.0 #225
Gary Gregory [Fri, 1 Apr 2022 14:27:27 +0000 (10:27 -0400)] 
Bump spotbugs-maven-plugin from 4.5.3.0 to 4.6.0.0 #225

3 months agoBump spotbugs-maven-plugin from 4.5.3.0 to 4.6.0.0 (#225)
dependabot[bot] [Fri, 1 Apr 2022 14:26:49 +0000 (10:26 -0400)] 
Bump spotbugs-maven-plugin from 4.5.3.0 to 4.6.0.0 (#225)

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.5.3.0 to 4.6.0.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.5.3.0...spotbugs-maven-plugin-4.6.0.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  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>
3 months agoBump actions/cache from 2.1.7 to 3 #223
Gary Gregory [Fri, 25 Mar 2022 14:57:40 +0000 (07:57 -0700)] 
Bump actions/cache from 2.1.7 to 3 #223

3 months agoBump actions/cache from 2.1.7 to 3 (#223)
dependabot[bot] [Fri, 25 Mar 2022 14:56:52 +0000 (07:56 -0700)] 
Bump actions/cache from 2.1.7 to 3 (#223)

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 months ago[CSV-295] Support for parallelism in CSVPrinter.
Gary Gregory [Thu, 10 Mar 2022 22:25:32 +0000 (17:25 -0500)] 
[CSV-295] Support for parallelism in CSVPrinter.

3 months agoBump biz.aQute.bnd:biz.aQute.bndlib from 5.3.0 to 6.2.0.
Gary Gregory [Thu, 10 Mar 2022 21:53:26 +0000 (16:53 -0500)] 
Bump biz.aQute.bnd:biz.aQute.bndlib from 5.3.0 to 6.2.0.

3 months agoBump net.sourceforge.pmd:pmd-core from 6.42.0 to 6.43.0
Gary Gregory [Thu, 10 Mar 2022 21:51:42 +0000 (16:51 -0500)] 
Bump net.sourceforge.pmd:pmd-core from 6.42.0 to 6.43.0

Bump net.sourceforge.pmd:pmd-java from 6.42.0 to 6.43.0

3 months agoBump org.mockito:mockito-core from 4.3.1 to 4.4.0
Gary Gregory [Thu, 10 Mar 2022 21:49:24 +0000 (16:49 -0500)] 
Bump org.mockito:mockito-core from 4.3.1 to 4.4.0

3 months agoBump maven-javadoc-plugin from 3.3.0 to 3.3.2
Gary Gregory [Thu, 10 Mar 2022 21:47:47 +0000 (16:47 -0500)] 
Bump maven-javadoc-plugin from 3.3.0 to 3.3.2

3 months agoReplace package with verify in the default goal.
Gary Gregory [Fri, 4 Mar 2022 14:45:30 +0000 (09:45 -0500)] 
Replace package with verify in the default goal.

3 months agoBump opencsv from 5.5.2 to 5.6 #221
Gary Gregory [Fri, 4 Mar 2022 14:16:30 +0000 (09:16 -0500)] 
Bump opencsv from 5.5.2 to 5.6 #221

3 months agoBump opencsv from 5.5.2 to 5.6 (#221)
dependabot[bot] [Fri, 4 Mar 2022 14:15:46 +0000 (09:15 -0500)] 
Bump opencsv from 5.5.2 to 5.6 (#221)

Bumps opencsv from 5.5.2 to 5.6.

---
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>
3 months agoBump actions/checkout from 2 to 3 #220
Gary Gregory [Fri, 4 Mar 2022 14:15:15 +0000 (09:15 -0500)] 
Bump actions/checkout from 2 to 3 #220

3 months agoBump actions/checkout from 2 to 3 (#220)
dependabot[bot] [Fri, 4 Mar 2022 14:13:52 +0000 (09:13 -0500)] 
Bump actions/checkout from 2 to 3 (#220)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 months agoBump maven-pmd-plugin from 3.15.0 to 3.16.0 #219
Gary Gregory [Fri, 25 Feb 2022 12:47:00 +0000 (07:47 -0500)] 
Bump maven-pmd-plugin from 3.15.0 to 3.16.0 #219

4 months agoBump maven-pmd-plugin from 3.15.0 to 3.16.0 (#219)
dependabot[bot] [Fri, 25 Feb 2022 12:46:19 +0000 (07:46 -0500)] 
Bump maven-pmd-plugin from 3.15.0 to 3.16.0 (#219)

Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.15.0 to 3.16.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.15.0...maven-pmd-plugin-3.16.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-pmd-plugin
  dependency-type: direct:production
  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>
4 months agoUse final. Use shorthand syntax for array creation.
Gary Gregory [Sat, 19 Feb 2022 17:46:38 +0000 (12:46 -0500)] 
Use final. Use shorthand syntax for array creation.

4 months agoRemove unused imports.
Gary Gregory [Sat, 19 Feb 2022 17:44:52 +0000 (12:44 -0500)] 
Remove unused imports.

4 months agoDon't use a deprecated reference.
Gary Gregory [Sat, 19 Feb 2022 17:44:03 +0000 (12:44 -0500)] 
Don't use a deprecated reference.

4 months ago[CSV-269] CSVRecord.get(Enum) should use Enum.name() instead of
Gary Gregory [Sat, 19 Feb 2022 17:36:24 +0000 (12:36 -0500)] 
[CSV-269] CSVRecord.get(Enum) should use Enum.name() instead of
Enum.toString().

4 months agoAdd reporter.
Gary Gregory [Sat, 19 Feb 2022 17:16:03 +0000 (12:16 -0500)] 
Add reporter.

4 months ago[CSV-264] Add DuplicateHeaderMode for flexibility with header
Gary Gregory [Sat, 19 Feb 2022 17:10:24 +0000 (12:10 -0500)] 
[CSV-264] Add DuplicateHeaderMode for flexibility with header
strictness. #114

4 months agoCSV-264: Added DuplicateHeaderMode for flexibility with header strictness. (#114)
Seth Falco [Sat, 19 Feb 2022 17:07:44 +0000 (18:07 +0100)] 
CSV-264: Added DuplicateHeaderMode for flexibility with header strictness. (#114)

* csv-264: added duplicateheadermode for flexibility with header strictness

* fix: use assertthrows and update docs

4 months agoAdd CodeQL badge.
Gary Gregory [Sat, 19 Feb 2022 17:02:05 +0000 (12:02 -0500)] 
Add CodeQL badge.

4 months ago[CSV-288] String delimiter (||) is not working as expected.
Gary Gregory [Sat, 19 Feb 2022 16:55:44 +0000 (11:55 -0500)] 
[CSV-288] String delimiter (||) is not working as expected.

4 months agoCSV-288 Fix for multi-char delimiter not working as expected (#218)
Angus [Sat, 19 Feb 2022 16:53:11 +0000 (00:53 +0800)] 
CSV-288 Fix for multi-char delimiter not working as expected (#218)

When checking if previous token is delimiter, isDelimiter(lastChar) unintentionally advance the buffer pointer. Also isDelimiter(lastChar) cannot handle multi-char delimiter. To fix this, create a new indicator isLastTokenDelimiter instead of using isDelimiter(lastChar), the indicator is set/reset in isDelimiter()

4 months agoBump checkstyle from 9.2.1 to 9.3 (#217)
dependabot[bot] [Fri, 18 Feb 2022 14:31:38 +0000 (09:31 -0500)] 
Bump checkstyle from 9.2.1 to 9.3 (#217)

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.2.1 to 9.3.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.2.1...checkstyle-9.3)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  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>
4 months agoInline Collections.sort(Comparator).
Gary Gregory [Sun, 13 Feb 2022 16:27:23 +0000 (11:27 -0500)] 
Inline Collections.sort(Comparator).

4 months agoBump taglist-maven-plugin from 2.4 to 3.0.0 (#215)
dependabot[bot] [Fri, 11 Feb 2022 13:37:25 +0000 (08:37 -0500)] 
Bump taglist-maven-plugin from 2.4 to 3.0.0 (#215)

Bumps [taglist-maven-plugin](https://github.com/mojohaus/taglist-maven-plugin) from 2.4 to 3.0.0.
- [Release notes](https://github.com/mojohaus/taglist-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/taglist-maven-plugin/compare/taglist-maven-plugin-2.4...taglist-maven-plugin-3.0.0)

---
updated-dependencies:
- dependency-name: org.codehaus.mojo:taglist-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 months agoDrop TravisCI badge.
Gary Gregory [Thu, 10 Feb 2022 19:43:43 +0000 (14:43 -0500)] 
Drop TravisCI badge.

4 months agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-csv.git
Gary Gregory [Sun, 6 Feb 2022 15:03:09 +0000 (10:03 -0500)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-csv.git

4 months agoBump commons.pmd-impl.version from 6.41.0 to 6.42.0 #214
Gary Gregory [Fri, 4 Feb 2022 12:55:12 +0000 (07:55 -0500)] 
Bump commons.pmd-impl.version from 6.41.0 to 6.42.0 #214

4 months agoBump commons.pmd-impl.version from 6.41.0 to 6.42.0 (#214)
dependabot[bot] [Fri, 4 Feb 2022 12:54:08 +0000 (07:54 -0500)] 
Bump commons.pmd-impl.version from 6.41.0 to 6.42.0 (#214)

Bumps `commons.pmd-impl.version` from 6.41.0 to 6.42.0.

Updates `pmd-core` from 6.41.0 to 6.42.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.41.0...pmd_releases/6.42.0)

Updates `pmd-java` from 6.41.0 to 6.42.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.41.0...pmd_releases/6.42.0)

---
updated-dependencies:
- dependency-name: net.sourceforge.pmd:pmd-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-java
  dependency-type: direct:production
  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>
4 months agoUpdate NOTICE file for 2022.
Gary Gregory [Fri, 4 Feb 2022 12:18:17 +0000 (07:18 -0500)] 
Update NOTICE file for 2022.

4 months agoAdd CodeQL GitHub workflow.
Gary Gregory [Thu, 3 Feb 2022 11:54:39 +0000 (06:54 -0500)] 
Add CodeQL GitHub workflow.

5 months agoBump h2 from 2.0.204 to 2.1.210 #213
Gary Gregory [Fri, 28 Jan 2022 12:36:53 +0000 (07:36 -0500)] 
Bump h2 from 2.0.204 to 2.1.210 #213

5 months agoBump h2 from 2.0.204 to 2.1.210 (#213)
dependabot[bot] [Fri, 28 Jan 2022 12:36:05 +0000 (07:36 -0500)] 
Bump h2 from 2.0.204 to 2.1.210 (#213)

Bumps [h2](https://github.com/h2database/h2database) from 2.0.204 to 2.1.210.
- [Release notes](https://github.com/h2database/h2database/releases)
- [Commits](https://github.com/h2database/h2database/compare/version-2.0.204...version-2.1.210)

---
updated-dependencies:
- dependency-name: com.h2database:h2
  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>
5 months agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-csv
Gary Gregory [Fri, 28 Jan 2022 12:34:39 +0000 (07:34 -0500)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-csv

5 months agoBump mockito-core from 4.2.0 to 4.3.1 #212
Gary Gregory [Fri, 28 Jan 2022 12:34:33 +0000 (07:34 -0500)] 
Bump mockito-core from 4.2.0 to 4.3.1 #212

5 months agoBump mockito-core from 4.2.0 to 4.3.1 (#212)
dependabot[bot] [Fri, 28 Jan 2022 12:33:43 +0000 (07:33 -0500)] 
Bump mockito-core from 4.2.0 to 4.3.1 (#212)

Bumps [mockito-core](https://github.com/mockito/mockito) from 4.2.0 to 4.3.1.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.2.0...v4.3.1)

---
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>
5 months agoBump spotbugs-maven-plugin from 4.5.2.0 to 4.5.3.0 #211
Gary Gregory [Fri, 21 Jan 2022 13:14:14 +0000 (08:14 -0500)] 
Bump spotbugs-maven-plugin from 4.5.2.0 to 4.5.3.0 #211

5 months agoBump spotbugs-maven-plugin from 4.5.2.0 to 4.5.3.0 (#211)
dependabot[bot] [Fri, 21 Jan 2022 13:13:18 +0000 (08:13 -0500)] 
Bump spotbugs-maven-plugin from 4.5.2.0 to 4.5.3.0 (#211)

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.5.2.0 to 4.5.3.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.5.2.0...spotbugs-maven-plugin-4.5.3.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 months agoRun dependabot once a week.
Gary Gregory [Wed, 29 Dec 2021 17:00:28 +0000 (12:00 -0500)] 
Run dependabot once a week.

6 months agoBump jmh-core from 1.33 to 1.34 #208.
Gary Gregory [Tue, 28 Dec 2021 18:54:12 +0000 (13:54 -0500)] 
Bump jmh-core from 1.33 to 1.34 #208.

6 months agoBump jmh-core from 1.33 to 1.34 (#208)
dependabot[bot] [Tue, 28 Dec 2021 18:53:00 +0000 (13:53 -0500)] 
Bump jmh-core from 1.33 to 1.34 (#208)

Bumps jmh-core from 1.33 to 1.34.

---
updated-dependencies:
- dependency-name: org.openjdk.jmh:jmh-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>
6 months agoBump checkstyle from 9.2 to 9.2.1 #207.
Gary Gregory [Mon, 27 Dec 2021 13:42:24 +0000 (08:42 -0500)] 
Bump checkstyle from 9.2 to 9.2.1 #207.

6 months agoBump checkstyle from 9.2 to 9.2.1 (#207)
dependabot[bot] [Mon, 27 Dec 2021 13:41:45 +0000 (08:41 -0500)] 
Bump checkstyle from 9.2 to 9.2.1 (#207)

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.2 to 9.2.1.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.2...checkstyle-9.2.1)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 months agoBump jmh-generator-annprocess from 1.33 to 1.34 #206.
Gary Gregory [Fri, 24 Dec 2021 15:55:54 +0000 (10:55 -0500)] 
Bump jmh-generator-annprocess from 1.33 to 1.34 #206.

6 months agoBump jmh-generator-annprocess from 1.33 to 1.34 (#206)
dependabot[bot] [Fri, 24 Dec 2021 15:54:48 +0000 (10:54 -0500)] 
Bump jmh-generator-annprocess from 1.33 to 1.34 (#206)

Bumps jmh-generator-annprocess from 1.33 to 1.34.

---
updated-dependencies:
- dependency-name: org.openjdk.jmh:jmh-generator-annprocess
  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>
6 months agoDrop obsolete Travis build.
Gary Gregory [Thu, 23 Dec 2021 13:49:53 +0000 (08:49 -0500)] 
Drop obsolete Travis build.

6 months agoBump h2 from 2.0.202 to 2.0.204 #205.
Gary Gregory [Thu, 23 Dec 2021 13:07:38 +0000 (08:07 -0500)] 
Bump h2 from 2.0.202 to 2.0.204 #205.

6 months agoBump h2 from 2.0.202 to 2.0.204 (#205)
dependabot[bot] [Thu, 23 Dec 2021 13:05:44 +0000 (08:05 -0500)] 
Bump h2 from 2.0.202 to 2.0.204 (#205)

Bumps [h2](https://github.com/h2database/h2database) from 2.0.202 to 2.0.204.
- [Release notes](https://github.com/h2database/h2database/releases)
- [Commits](https://github.com/h2database/h2database/compare/version-2.0.202...version-2.0.204)

---
updated-dependencies:
- dependency-name: com.h2database:h2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 months agoBump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0 #229
Gary Gregory [Wed, 22 Dec 2021 12:48:17 +0000 (07:48 -0500)] 
Bump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0 #229

6 months agoBump mockito-core from 4.1.0 to 4.2.0 (#204)
dependabot[bot] [Wed, 22 Dec 2021 12:46:07 +0000 (07:46 -0500)] 
Bump mockito-core from 4.1.0 to 4.2.0 (#204)

Bumps [mockito-core](https://github.com/mockito/mockito) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.1.0...v4.2.0)

---
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>
6 months agoBump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0 #203.
Gary Gregory [Wed, 22 Dec 2021 12:30:33 +0000 (07:30 -0500)] 
Bump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0 #203.

6 months agoBump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0 (#203)
dependabot[bot] [Wed, 22 Dec 2021 12:29:07 +0000 (07:29 -0500)] 
Bump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0 (#203)

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.5.0.0 to 4.5.2.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.5.0.0...spotbugs-maven-plugin-4.5.2.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 months agoJavadoc.
Gary Gregory [Wed, 15 Dec 2021 13:28:01 +0000 (08:28 -0500)] 
Javadoc.

6 months agoMerge branch 'pr-191'
Bruno P. Kinoshita [Wed, 15 Dec 2021 10:00:36 +0000 (23:00 +1300)] 
Merge branch 'pr-191'

This closes #191

6 months agoCSV-292: Changelog
Bruno P. Kinoshita [Wed, 15 Dec 2021 09:57:43 +0000 (22:57 +1300)] 
CSV-292: Changelog

6 months agoCSV-292: Add Automatic-Module-Name to JAR file
Rob Vesse [Tue, 26 Oct 2021 07:56:11 +0000 (08:56 +0100)] 
CSV-292: Add Automatic-Module-Name to JAR file

This allows for using Commons CSV in JPMS based projects that want to
declare a requirement on the org.apache.commons.csv module

6 months agoBump checkstyle from 9.1 to 9.2
dependabot[bot] [Fri, 3 Dec 2021 12:27:16 +0000 (12:27 +0000)] 
Bump checkstyle from 9.1 to 9.2

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.1 to 9.2.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.1...checkstyle-9.2)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agoBump junit-jupiter from 5.8.1 to 5.8.2
dependabot[bot] [Tue, 30 Nov 2021 12:20:23 +0000 (12:20 +0000)] 
Bump junit-jupiter from 5.8.1 to 5.8.2

Bumps [junit-jupiter](https://github.com/junit-team/junit5) from 5.8.1 to 5.8.2.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.1...r5.8.2)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agoBump h2 from 1.4.200 to 2.0.202
dependabot[bot] [Mon, 29 Nov 2021 12:27:23 +0000 (12:27 +0000)] 
Bump h2 from 1.4.200 to 2.0.202

Bumps [h2](https://github.com/h2database/h2database) from 1.4.200 to 2.0.202.
- [Release notes](https://github.com/h2database/h2database/releases)
- [Commits](https://github.com/h2database/h2database/compare/version-1.4.200...version-2.0.202)

---
updated-dependencies:
- dependency-name: com.h2database:h2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agoBump commons.pmd-impl.version from 6.40.0 to 6.41.0
dependabot[bot] [Mon, 29 Nov 2021 12:19:19 +0000 (12:19 +0000)] 
Bump commons.pmd-impl.version from 6.40.0 to 6.41.0

Bumps `commons.pmd-impl.version` from 6.40.0 to 6.41.0.

Updates `pmd-core` from 6.40.0 to 6.41.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.40.0...pmd_releases/6.41.0)

Updates `pmd-java` from 6.40.0 to 6.41.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.40.0...pmd_releases/6.41.0)

---
updated-dependencies:
- dependency-name: net.sourceforge.pmd:pmd-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agoBump spotbugs-maven-plugin from 4.4.2.2 to 4.5.0.0
dependabot[bot] [Wed, 24 Nov 2021 12:10:17 +0000 (12:10 +0000)] 
Bump spotbugs-maven-plugin from 4.4.2.2 to 4.5.0.0

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.4.2.2 to 4.5.0.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.4.2.2...spotbugs-maven-plugin-4.5.0.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agoBump actions/checkout from 2.3.5 to 2.4.0
dependabot[bot] [Wed, 24 Nov 2021 01:00:32 +0000 (01:00 +0000)] 
Bump actions/checkout from 2.3.5 to 2.4.0

Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agoBump actions/cache from 2.1.6 to 2.1.7
dependabot[bot] [Tue, 23 Nov 2021 12:02:10 +0000 (12:02 +0000)] 
Bump actions/cache from 2.1.6 to 2.1.7

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agoBump mockito-core from 4.0.0 to 4.1.0
dependabot[bot] [Tue, 23 Nov 2021 12:22:13 +0000 (12:22 +0000)] 
Bump mockito-core from 4.0.0 to 4.1.0

Bumps [mockito-core](https://github.com/mockito/mockito) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.0.0...v4.1.0)

---
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>