Apache Commons logo Commons CSV™ logo

JIRA Report

Fix Version Key Component Summary Type Resolution Status
CSV-221 Documentation Links to Javadoc for 1.5 give a 404 Bug Fixed Closed
CSV-186 SIte archives archive links don't work Bug Fixed Closed
CSV-144 Documentation Broken link on project's nav panel, for item "Javadoc 1.1" Bug Fixed Closed
CSV-98 Line number counting is confusing Bug Fixed Resolved
CSV-90 CSVFormat isEscaping/isEncapsulating are not public Bug Fixed Resolved
CSV-87 CSVParser.getRecords() returns null rather than empty List at EOF Bug Fixed Resolved
CSV-82 CSVRecord inconsistent behaviour when header mapping is not found Bug Fixed Resolved
CSV-80 CSVLexer.nextToken does not need wsBuf Bug Fixed Resolved
CSV-79 CSVFormat.isCommentingDisabled() is confusing/confused Bug Fixed Resolved
CSV-77 RFC 4180 (DEFAULT) format is wrong; should not ignore spaces or blank lines Bug Fixed Resolved
CSV-75 ExtendedBufferReader does not handle EOL consistently Bug Fixed Resolved
CSV-72 CSVFormat.DEFAULT should be renamed as RFC4180 Bug Fixed Resolved
CSV-67 UnicodeUnescapeReader should not be applied before parsing Bug Fixed Resolved
CSV-60 CSVParser.iterator().remove() should throw throw new UnsupportedOperationException() Bug Fixed Resolved
CSV-24 Remove stdout from tests Bug Fixed Closed
CSV-19 Nightly Maven repository deployment Bug Fixed Closed
CSV-18 CharBuffer is too slow. Bug Fixed Closed
CSV-17 [PATCH] CSV can't handle missing entries in the Map - or non-String map values Bug Fixed Closed
CSV-14 backslash before quote character gives an error Bug Fixed Closed
CSV-10 CSVParser allow strategy in constructor Bug Fixed Closed
CSV-9 CSVStrategy.clone() Bug Fixed Closed
CSV-8 Excel strategy separator error Bug Fixed Closed
CSV-7 Parser CSVParser.getLine() blocks until char after eol is recieved. Bug Fixed Closed
CSV-6 Build ant javadoc fails Bug Fixed Closed
CSV-117 Parser Validate format parameters in constructor Improvement Fixed Resolved
CSV-115 Simplify boolean expressions in CSVRecord Improvement Fixed Resolved
CSV-85 Allow comments to be returned in CSVRecord Improvement Fixed Resolved
CSV-81 Token.Type.isReady could perhaps be removed Improvement Fixed Resolved
CSV-74 CSVFormat definitions are difficult to read and maintain Improvement Fixed Resolved
CSV-57 Parser CSVParser.getRecords() contract is confusing Improvement Fixed Resolved
CSV-175 Parser Support for ignoring trailing delimiter New Feature Fixed Resolved
CSV-139 Printer CSVPrinter.printRecord(ResultSet) with metadata New Feature Fixed Resolved
CSV-69 Eliminate CSVPrinterTest.equals(String[][], String[][]) by using Assert.assertArrayEquals Test Fixed Resolved
CSV-95 Create a git mirror for CSV Wish Fixed Resolved
1.x CSV-64 Printer CSVPrinter does not distinguish null and the empty string Bug Fixed Resolved
1.6 CSV-224 Parser Some multi-iterator parsing peek sequences incorrectly consume elements Bug Fixed Resolved
1.6 CSV-223 Documentation Inconsistency between Javadoc of CSVFormat DEFAULT EXCEL Bug Fixed Closed
1.6 CSV-219 Printer The behavior of quote char using is not similar as Excel does when the first string contains CJK char(s) Bug Fixed Closed
1.6 CSV-217 Printer Add autoFlush option for CSVPrinter Bug Fixed Closed
1.6 CSV-231 Add more documentation to CSVPrinter Improvement Fixed Resolved
1.6 CSV-225 Parser Parse method should avoid creating a redundant BufferedReader Improvement Fixed Closed
1.6 CSV-209 Parser, Printer Create CSVFormat.ORACLE preset Improvement Fixed Closed
1.6 CSV-172 Don't quote cells just because they have UTF-8 encoded characters Improvement Fixed Resolved
1.6 CSV-220 Printer Add API org.apache.commons.csv.CSVFormat.withSystemRecordSeparator() New Feature Fixed Closed
1.5 CSV-203 Printer withNullString value is printed without quotes when QuoteMode.ALL is specified; add QuoteMode.ALL_NON_NULL Bug Fixed Closed
1.5 CSV-194 Documentation Fix outdated comments about FileReader in CSVParser #13 Bug Fixed Closed
1.5 CSV-193 Documentation Fix incorrect method name 'withFirstRowAsHeader' in user guide Bug Fixed Closed
1.5 CSV-171 Negative numeric values in the first column are always quoted in minimal mode Bug Fixed Closed
1.5 CSV-214 Parser Adding a placeholder in the Lexer and CSV parser to store the end-of-line string Improvement Fixed Closed
1.5 CSV-207 Printer Provide a CSV Format for printing PostgreSQL CSV and Text formats Improvement Fixed Closed
1.5 CSV-201 Parser Do not use RuntimeException in CSVParser.iterator().new Iterator() {...}.getNextRecord() Improvement Fixed Closed
1.5 CSV-189 Parser CSVParser: Add factory method accepting InputStream Improvement Fixed Closed
1.5 CSV-187 Update platform requirement from Java 6 to 7 Improvement Fixed Closed
1.5 CSV-205 Printer Add convenience API CSVFormat#printer() to print to System.out New Feature Fixed Closed
1.5 CSV-192 Parser Add convenience API CSVParser.parse(Path, Charset, CSVFormat) New Feature Fixed Closed
1.5 CSV-191 Printer Add convenience API CSVFormat.print(Path, Charset) New Feature Fixed Closed
1.5 CSV-190 Printer Add convenience API CSVFormat.print(File, Charset) New Feature Fixed Closed
1.4 CSV-182 Printer Allow some printing operations directly from CSVFormat Improvement Fixed Closed
1.4, 1.4.1 CSV-181 Printer Make CSVPrinter.print(Object) GC-free Improvement Fixed Closed
1.4 CSV-183 Build Drop ferc.gov tests Task Fixed Closed
1.3 CSV-170 Parser, Printer CSVFormat.MYSQL nullString should be "\N" Bug Fixed Closed
1.3 CSV-169 Parser The null string should be case-sensitive when reading records Bug Fixed Closed
1.3 CSV-168 Parser CsvFormat.nullString should not be escaped Bug Fixed Closed
1.3 CSV-167 Parser Comment line hides next record Bug Fixed Closed
1.3 CSV-161 Fix Javadoc to say CSVFormat with() methods return a new CSVFormat Bug Fixed Closed
1.3 CSV-179 Parser Add shortcut method for using first record as header to CSVFormat Improvement Fixed Closed
1.3 CSV-153 Printer CSVPrinter doesn't skip creation of header record if skipHeaderRecord is set to true Improvement Fixed Closed
1.3 CSV-180 Parser Add withHeader(Class<? extends Enum>) to CSVFormat New Feature Fixed Closed
1.3 CSV-178 Parser, Printer Create default formats for Informix UNLOAD and UNLOAD CSV New Feature Fixed Closed
1.3 CSV-177 Parser, Printer Support trimming leading and trailing blanks New Feature Fixed Closed
1.3 CSV-159 Parser Add IgnoreCase option for accessing header names New Feature Fixed Closed
1.2 CSV-156 Documentation, Printer Incorrect Javadoc on QuoteMode.NONE Bug Fixed Resolved
1.2 CSV-145 Printer CSVFormat.with* methods clear the header comments Bug Fixed Resolved
1.2 CSV-157 Add enum CSVFormat.Predefined that contains the default CSVFormat values New Feature Fixed Closed
1.1 CSV-140 Printer QuoteMode.NON_NUMERIC doesn't work with CSVPrinter.printRecords(ResultSet) Bug Fixed Resolved
1.1 CSV-132 Documentation Incorrect Javadoc referencing org.apache.commons.csv.CSVFormat withQuote() Bug Fixed Resolved
1.1 CSV-128 Parser CSVFormat.EXCEL should ignore empty header names Bug Fixed Resolved
1.1 CSV-134 Parser Unified parameter validation Improvement Fixed Resolved
1.1 CSV-130 Printer CSVFormat#withHeader doesn't work well with #printComment, add withHeaderComments(String...) Improvement Fixed Resolved
1.1 CSV-129 Parser Add CSVFormat#with 0-arg methods matching boolean arg methods Improvement Fixed Resolved
1.1 CSV-124 Improve toString() implementation of CSVRecord Improvement Fixed Resolved
1.0 CSV-125 No longer works with Java 6 Bug Fixed Closed
1.0 CSV-122 Parser NullPointerException when empty header string and and null string of "" Bug Fixed Closed
1.0 CSV-121 IllegalArgumentException thrown when the header contains duplicate names when the column names are empty. Bug Fixed Closed
1.0 CSV-120 CSVFormat#withHeader doesn't work with CSVPrinter Bug Fixed Closed
1.0 CSV-118 Parser CSVRecord.toMap() throws NPE on formats with no headers. Bug Fixed Closed
1.0 CSV-114 CSVFormat constructor should reject a header array with duplicate entries Bug Fixed Closed
1.0 CSV-112 Parser HeaderMap is inconsistent when it is parsed from an input with duplicate columns names Bug Fixed Closed
1.0 CSV-111 Parser CSVRecord.toMap() fails if row length shorter than header length Bug Fixed Closed
1.0 CSV-106 Parser CSVFormat.format allways append null Bug Fixed Closed
1.0 CSV-100 Parser CSVParser: getHeaderMap throws NPE Bug Fixed Closed
1.0 CSV-97 Printer Allow the String value for null to be customized for the CSV printer Bug Fixed Closed
1.0 CSV-96 Parser CSVRecord does not verify that the length of the header mapping matches the number of values Bug Fixed Closed
1.0 CSV-88 Not possible to create a CSVFormat from scratch Bug Fixed Closed
1.0 CSV-54 Parser Confusing semantic of the ignore leading/trailing spaces parameters Bug Fixed Closed
1.0 CSV-36 Parser Endless loops in CSV parser Bug Fixed Closed
1.0 CSV-34 CSVFormat describes itself as immutable, but it is not - in particular it is not thread-safe Bug Fixed Closed
1.0 CSV-33 Printer The CSVPrinter ecapsing inconsistant with CSVParser Bug Fixed Closed
1.0 CSV-25 Parser CSVParser.nextValue() seems pointless Bug Fixed Closed
1.0 CSV-23 Excel strategy uses wrong separator Bug Fixed Closed