Commit Graph

1184 Commits

Author SHA1 Message Date
Gary Gregory 299fdccfd6 Fix Checkstyle warnings: Remove trailing white spaces on all lines. 2017-08-11 15:15:27 -06:00
Gary Gregory aae6f90442 [CSV-214] Adding a placeholder in the Lexer and CSV parser to store the
end-of-line string. I applied the patch in spirit and made changes:
there is no need to use a boolean to track the state of the EOL String
(set vs. not set). I also allowed for CR to be saved as an EOL string
since we allow that already.
2017-08-11 15:05:27 -06:00
Gary Gregory 4d0f226006 Javadoc. 2017-08-10 13:00:42 -07: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
pascalschumacher fe5cf5c9d9 JiraCsv203Test and JiraCsv213Test: add missing license header 2017-08-01 20:33:40 +02:00
Pascal Schumacher 253bc8f14a Remove oraclejdk7 from travis configuration, because it is no longer available.
see: https://github.com/travis-ci/travis-ci/issues/7964#issuecomment-316769421 for details
2017-07-28 18:41:53 +02:00
Gary Gregory 2305e0e80c [CSV-213] CSVParser#iterator()#hasNext() fails. 2017-07-20 21:10:09 -07:00
Gary Gregory 0e3b57507f Javadoc nits. 2017-07-20 20:17:58 -07:00
Gary Gregory 99be47eb9b PMD: Unnecessary use of fully qualified name 'Constants.EMPTY' due to
existing static import 'org.apache.commons.csv.Constants.EMPTY'
2017-07-20 19:28:18 -07:00
Gary Gregory 4a8f340239 Javadoc. 2017-07-20 19:26:10 -07: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
TheRealHaui e41d4841ff Add some tests from PR
https://patch-diff.githubusercontent.com/raw/apache/commons-csv/pull/19.
Closes #19.
2017-07-10 13:27:32 -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 74afb17d34 [CSV-207]
Provide a CSV Format for printing PostgreSQL CSV and Text formats.
2017-03-27 13:06:53 -07:00
Gary Gregory 48068091e4 [CSV-203]
withNullString value is printed without quotes when QuoteMode.ALL is
specified; add QuoteMode.ALL_NON_NULL. PR #17.
2017-03-27 12:17:03 -07:00
Gary Gregory 9ae4b56c2a [CSV-203]
withNullString value is printed without quotes when QuoteMode.ALL is
specified; add QuoteMode.ALL_NON_NULL. PR #17.
2017-03-27 12:16:34 -07:00
Gary Gregory 09cf3739df Fluent formatting. 2017-03-27 12:13:09 -07:00
Gary Gregory 977824491d [CSV-203]
withNullString value is printed without quotes when QuoteMode.ALL is
specified; add QuoteMode.ALL_NON_NULL. PR #17.
2017-03-27 12:03:53 -07:00
Gary Gregory a7757849d3 Javadoc fix. 2017-02-01 11:18:57 -08:00
Gary Gregory b1e5d93a2f Update commons-parent from 41 to 42. 2017-01-03 23:55:29 -08:00
Gary Gregory f96adf26c1 [CSV-205]
Add convenience API CSVFormat#printer() to print to System.out.
2016-12-22 21:36:33 -08:00
Gary Gregory 9afec3ed39 Rename test package org.apache.commons.csv.bugs to
org.apache.commons.csv.issues.
2016-12-01 13:27:40 -08:00
Gary Gregory 18ed616214 Fix compiler warnings. 2016-12-01 13:27:06 -08:00
Gary Gregory 0ec08e400b Add JiraCsv198Test. 2016-12-01 13:25:02 -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 359e9cd697 Actually do use the profile because the snapshot parent should not
activate bothz
2016-11-25 21:59:19 -08:00
Gary Gregory b5c82400d7 Profile kicks in automatically on Travis. 2016-11-25 21:50:31 -08:00
Gary Gregory fa07e5ee6f Add -B -V to Maven invocation. 2016-11-25 21:34:29 -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 dee5125be7 Update version in Maven coordinates. 2016-11-25 21:21:41 -08:00
Gary Gregory 64c800319d Coveralls badge fix. 2016-11-25 21:20:51 -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 74d1140f6f Use Jacoco instead per config file. 2016-11-25 21:11:57 -08:00
Gary Gregory 3a8b73577e commons-parent 40 -> 41. 2016-11-25 21:07:07 -08:00
Gary Gregory acea0dae68 Add badges. 2016-11-18 20:34:41 -08:00
Gary Gregory fbc11c2e3a Add starter TravisCI configuration.
Will pick up Travis profile from new parent module when released.
2016-11-16 15:54:31 -08:00
Gary Gregory 1c7a9910be [CSV-201] Do not use RuntimeException in CSVParser.iterator().new
Iterator() {...}.getNextRecord(). Use an IllegalStateException instead
(KISS for now, no need for a custom exception)
2016-10-25 13:59:32 -07:00
Gary Gregory b2a50d4a3a Remove unused import. 2016-08-23 14:42:26 -07:00
Gary Gregory b5de127552 Remove unused import. 2016-08-23 14:42:06 -07:00
Gary Gregory f7328ef02c org.apache.commons.csv.CSVFormat.print(Path, Charset) should use NIO and
not convert the Path to a File.
2016-08-23 14:40:49 -07:00