openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
S
Super CSV
Settings
|
Report Duplicate
2
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
2 days
ago.
Apr 29, 2024 — Apr 29, 2025
Showing page 11 of 23
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Added assembly project (creates the zip with the jar, source and javadoc for both projects, the dependencies for the dozer project, and the license).
jamesbassett
More...
over 12 years ago
Added new dozer extension project with new Reader/Writer that supports nested properties and index based mapping. Still have to update site to include dozer extension (examples, etc)
James Bassett
More...
over 12 years ago
Added new dozer extension project with new Reader/Writer that supports nested properties and index based mapping.
jamesbassett
More...
over 12 years ago
Added new parent pom and refactored folder structure to allow for this. This means it will be easy to add other super csv projects (like the dozer extension). Still have to fix up assembly.
James Bassett
More...
over 12 years ago
Added new parent pom and refactored folder structure to allow for this.
jamesbassett
More...
over 12 years ago
Fixed Ant build (Maven 3 is used normally, but a basic Ant build is supported for anyone not using Maven and wishes to build Super CSV). Updated site (new Help page, tidy up of index page and getting started page)
James Bassett
More...
over 12 years ago
Fixed Ant build (Maven 3 is used normally, but a basic Ant build is supported for anyone not using Maven and wishes to build Super CSV).
jamesbassett
More...
over 12 years ago
Made Tokenizer more lenient regarding text surrounding quoted sections. Updated plugin versions and added config for site:deploy to deploy site to SF.
James Bassett
More...
over 12 years ago
Made Tokenizer more lenient regarding text surrounding quoted sections.
jamesbassett
More...
over 12 years ago
Updated pom with maven release plugin configuration (regenerate ant files after pom transformation, and generate site and distribution zip file after deploying to Maven)
James Bassett
More...
over 12 years ago
Updated pom with maven release plugin configuration (regenerate ant files after pom transformation, and generate site and distribution zip file after deploying to Maven)
jamesbassett
More...
over 12 years ago
Updated assembly configuration
James Bassett
More...
over 12 years ago
Updated assembly configuration
jamesbassett
More...
over 12 years ago
Updated getCSVHeader() on readers to getHeader() - so it matches writeHeader() on writers Added the release notes for versions < 1.30 back in Minor corrections to project site
James Bassett
More...
over 12 years ago
Updated getCSVHeader() on readers to getHeader() - so it matches writeHeader() on writers
jamesbassett
More...
over 12 years ago
Removed old web examples
James Bassett
More...
over 12 years ago
Removed old web examples
jamesbassett
More...
over 12 years ago
Completed the project website (hooray!) Removed cell processor from SuperCsvException (moved to new SuperCsvCellProcessorException class). Replaced ClassCastInputCSVException and NullInputException with new SuperCsvCellProcessorException. Added new exception SuperCsvConstraintViolationException (so you can specifically catch constraint violations). Updated StrRegex to use matches() instead of find() Updated trimMode to surroundingSpacesNeedQuotes (it's a lot more meaningful) Simplified exception handling in ReflectionUtils.
James Bassett
More...
over 12 years ago
Completed the project website (hooray!)
jamesbassett
More...
over 12 years ago
Major functionality improvement - "" -> null when reading and null -> "" when writing. Updated Tokenizer to convert empty columns ("") to null and refactored switch statement to if/else. Updated Optional to match on null instead of "" (can now be used for reading and writing). Updated project description in pom.xml
James Bassett
More...
almost 13 years ago
Major functionality improvement - "" -> null when reading and null -> "" when writing.
jamesbassett
More...
almost 13 years ago
Fixed javadoc to reflect new findSetter functionality. Issue: 2925345
James Bassett
More...
almost 13 years ago
Fixed javadoc to reflect new findSetter functionality.
jamesbassett
More...
almost 13 years ago
Updated ReflectionUtils.findSetter() to allow setters with compatible parameter types to be used. i.e. the parameter type doesn't have to be an exact match, as long as it's compatible. Patch supplied by thormick Issue: 2925345
James Bassett
More...
almost 13 years ago
Updated ReflectionUtils.findSetter() to allow setters with compatible parameter types to be used.
jamesbassett
More...
almost 13 years ago
Massive updates for 2.0.0 including: * 99.9% code coverage and complete overhaul of javadoc * removed deprecated classes (Required, StrForbidden, StrRegExReplace) * renamed all classes with CSV in their name to Csv (including CSVContext) * moved Trim to new class Truncate and updated Trim processor to trim whitespace * added apache licence header back to all files * NullObjectPattern is now an inner class of CellProcessorAdaptor * Renamed constants in DMinMax and LMinMax (and distinguished between unsigned/signed for 8 bit) * Added heaps of precondition checks to constructors and methods and tidied up exception messages * Added getUntokenizedRow() and getRowNumber() methods to AbstractCsvReader * Added getRowNumber() to AbstractCsvWriter (writers must now call incrementRowAndLineNo() on each write method) * Row and column now both start from 1 (previously column started at 0), and row is now the CSV record, whereas line is the physical line no * Refactored CsvPreference to be immutable with a builder and added trimMode * By default spaces are treated as important when reading/writing now so we're fully RFC4180 compliant (to enable old functionality enable trimMode). * Tidied up the utility methods in Util (renamed as well to make more understandable). * Refactored reflection code into ReflectionUtils class * Fixed generics on method signatures and return types (including the reader/writer interfaces - should never use wildcard as return type!) * CsvListReader now returns a List of Objects (not String) - that was limiting * All readers can now be created with a custom tokenizer (and abstract tokenizing has been refactored into AbstractTokenizer) * PARSERSTATE is now an private enum AbstractTokenizer * Probably a million other little things I can't remember, but I'll document it for the release notes.
James Bassett
More...
almost 13 years ago
Massive updates for 2.0.0 including:
jamesbassett
More...
almost 13 years ago
Deletions prior to massive commit for 2.0.0.
James Bassett
More...
almost 13 years ago
Deletions prior to massive commit for 2.0.0.
jamesbassett
More...
almost 13 years ago
Added the ability for lenient date parsing (the thread-safety fix for this issue was made earlier). I also fixed the stacktrace of the exceptions so they print the classname (which is the normal behaviour of exceptions). Issue: 2988353
James Bassett
More...
about 13 years ago
←
1
2
…
7
8
9
10
11
12
13
14
15
…
22
23
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree