Commit Graph

244 Commits

Author SHA1 Message Date
Ortwin Glueck a0f10ed549 added test suites
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@430326 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 09:06:19 +00:00
Ortwin Glueck adaccbcef4 This patch reduces the amount of intermediate garbage significantly.
PR: SANDBOX-166
Contributed by: Ortwin Glück
Reviewed by: Henri Yandell

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@430324 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 09:02:13 +00:00
Ortwin Glueck d7e94581d7 This patch reduces the amount of intermediate garbage significantly.
PR: SANDBOX-166
Contributed by: Ortwin Glück
Reviewed by: Henri Yandell

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@430322 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 09:01:18 +00:00
Henri Yandell 411970261e Switching viewcvs url to viewvc
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@430247 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 05:10:14 +00:00
Henri Yandell 0558a35d91 Optimisation from Ortwin Glueck (#SANDBOX-166) in which empty String arrays are replaced with constants.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@430240 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 04:49:05 +00:00
Henri Yandell d7dc07fc7c Switching from minotaur.apache.org to people.apache.org in the distributionManagement
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@430236 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 04:12:30 +00:00
Henri Yandell 43dff0cb92 Fixing the parent-pom version
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@428949 13f79535-47bb-0310-9956-ffa450edef68
2006-08-05 03:28:55 +00:00
Henri Yandell 637ef14ee4 Adding a minor optimisation as detailed in #SANDBOX-160 by Daniel Gredler.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@427471 13f79535-47bb-0310-9956-ffa450edef68
2006-08-01 06:57:17 +00:00
Henri Yandell ce34196827 Fixing bug reported byu Markus Rogg in #SANDBOX-153. Whitespace was being treated specially when it was not the delimiter. Unit test and patch applied.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@427470 13f79535-47bb-0310-9956-ffa450edef68
2006-08-01 06:50:08 +00:00
Niall Pemberton 5c76eabbbf Correct JIRA component id (Finder --> CSV)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@423757 13f79535-47bb-0310-9956-ffa450edef68
2006-07-20 04:39:53 +00:00
Henri Yandell 3d3da9870a Applying all of Niall's nice work for finder back over to csv (from which finder was copied)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@423752 13f79535-47bb-0310-9956-ffa450edef68
2006-07-20 04:26:20 +00:00
Henri Yandell 069aa60345 Changing cvs.apache.org to people.apache.org. None of these locations appear to point to an svn or cvs url
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@422364 13f79535-47bb-0310-9956-ffa450edef68
2006-07-16 04:08:27 +00:00
Henri Yandell 33a419b266 Improved front page
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@419185 13f79535-47bb-0310-9956-ffa450edef68
2006-07-05 06:51:37 +00:00
Henri Yandell 98e075b22d @return is meaningless in a constructor
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@419184 13f79535-47bb-0310-9956-ffa450edef68
2006-07-05 06:45:05 +00:00
Henri Yandell 561adc6440 Unused imports
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@419183 13f79535-47bb-0310-9956-ffa450edef68
2006-07-05 06:43:18 +00:00
Henri Yandell 85feace680 added Jakarta link (copy from Lang)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@419181 13f79535-47bb-0310-9956-ffa450edef68
2006-07-05 06:41:35 +00:00
Henri Yandell 58a8877ce1 Added mailing list details
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@419178 13f79535-47bb-0310-9956-ffa450edef68
2006-07-05 06:38:07 +00:00
Henri Yandell f6f9fc1d48 Pulled some static methods into a CSVUtils class, switched CSVPrinter to use a CSVStrategy though it doesn't use it fully yet, added a COMMENTS_DISABLED constant instead of relying on (char) 0.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@415323 13f79535-47bb-0310-9956-ffa450edef68
2006-06-19 13:01:39 +00:00
Henri Yandell 10743e19f0 Target 1.2
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@415322 13f79535-47bb-0310-9956-ffa450edef68
2006-06-19 13:00:11 +00:00
Henri Yandell 45d972fe5b Moved back to JDK 1.3 compatibility.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@412968 13f79535-47bb-0310-9956-ffa450edef68
2006-06-09 07:57:54 +00:00
Henri Yandell 5c74297ee0 Setting up a maven-1 site; m2 isn't working for me
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@412967 13f79535-47bb-0310-9956-ffa450edef68
2006-06-09 07:42:48 +00:00
Henri Yandell c53be6a44c Added Maven generated build.xml
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@399993 13f79535-47bb-0310-9956-ffa450edef68
2006-05-05 06:57:44 +00:00
Henri Yandell eac54a225b Extracted the strategy concept into its own class
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@399987 13f79535-47bb-0310-9956-ffa450edef68
2006-05-05 06:24:34 +00:00
Henri Yandell f047581f95 Javadoc improvements, more unit tests, change of API to a chain style, some bugfixes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@383468 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 05:11:21 +00:00
Henri Yandell 58793330f1 Minor documentation improvement
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@383467 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 05:09:53 +00:00
Henri Yandell 98c77bd639 clean is really important, else the m2 build uses the m1 builds target directory and you don't realise that you've not set the src/test directories :)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@382679 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 06:03:05 +00:00
Henri Yandell 215efb82b5 Added a maven2 site
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@382649 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 04:27:02 +00:00
Niall Pemberton 38644aaf1a Modify maven build to add two non-standard attributes to the jar's manifest file to indicate the values of "maven.compile.source" and "maven.compile.target". Also modify the build to include an "Implementation-Vendor-Id" of "org.apache" in the jar's manifest.
The two non-standard entires created in the manifest file will look something like the following:

X-Compile-Source-JDK: 1.3
X-Compile-Target-JDK: 1.3

This change serves two purposes:

  1) To provide comfort to users regarding JVM compatibility.
  2) Enable releases to be checked more easily for JVM compatibility.

The manifest specification indicates that "unknown" entries in the manifest file are ignored. These entries have been prefixed with "X-" which is a sometimes used "convention" for indicating non-standard entries.

See thread: http://tinyurl.com/839zh

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@377559 13f79535-47bb-0310-9956-ffa450edef68
2006-02-14 01:17:27 +00:00
Henri Yandell ab0e146bae maven-2 pom, based on the one in exec
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@374678 13f79535-47bb-0310-9956-ffa450edef68
2006-02-03 14:33:11 +00:00
Martin van den Bemt 47e011e760 ignore eclipse files and target directory.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@373946 13f79535-47bb-0310-9956-ffa450edef68
2006-01-31 23:49:34 +00:00
Martin van den Bemt 679b474c84 Add myself as a developer.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@373944 13f79535-47bb-0310-9956-ffa450edef68
2006-01-31 23:37:31 +00:00
Martin van den Bemt 389fcd218e Testcases for CSVWriter.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@373943 13f79535-47bb-0310-9956-ffa450edef68
2006-01-31 23:37:16 +00:00
Martin van den Bemt 366598c77c Start with CSVWriter.. (it's kind of working already..)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@373942 13f79535-47bb-0310-9956-ffa450edef68
2006-01-31 23:36:48 +00:00
Henri Yandell 7e7501bf45 Lang's checkstyle config so I can maven site
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@366509 13f79535-47bb-0310-9956-ffa450edef68
2006-01-06 14:32:39 +00:00
Henri Yandell 819a0bc366 so out of date, I had copied a pom that depended on a super pom. fixed that, fixed name (Csv to CSV) and fixed test pattern so they run
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@366281 13f79535-47bb-0310-9956-ffa450edef68
2006-01-05 21:18:34 +00:00
Henri Yandell d8687da323 And the new code, finally in its rightful place
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv/trunk@359967 13f79535-47bb-0310-9956-ffa450edef68
2005-12-30 01:26:01 +00:00
Henri Yandell 96b79363f2 Need to make my trunk/branches etc. So putting this to the side for a moment.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv-tmp@359961 13f79535-47bb-0310-9956-ffa450edef68
2005-12-30 01:24:08 +00:00
Henri Yandell 9edce6cfc7 Originally added in the wrong place.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/sandbox/csv@359960 13f79535-47bb-0310-9956-ffa450edef68
2005-12-30 01:22:34 +00:00
Henri Yandell e3d44650b7 fixing tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/trunks-sandbox/csv@357308 13f79535-47bb-0310-9956-ffa450edef68
2005-12-17 06:07:50 +00:00
Henri Yandell bb433064d1 fixed package/license in javadoc
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/trunks-sandbox/csv@357306 13f79535-47bb-0310-9956-ffa450edef68
2005-12-17 05:53:45 +00:00
Henri Yandell 2ebcc4eaec oops, committed in offline mode
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/trunks-sandbox/csv@357305 13f79535-47bb-0310-9956-ffa450edef68
2005-12-17 05:51:24 +00:00
Henri Yandell 0e1f0adb71 repackaging in the source, switched licence to asf licence
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/trunks-sandbox/csv@357302 13f79535-47bb-0310-9956-ffa450edef68
2005-12-17 05:46:12 +00:00
Henri Yandell 4b5faabefd repackaging - directory change
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/trunks-sandbox/csv@357301 13f79535-47bb-0310-9956-ffa450edef68
2005-12-17 05:42:59 +00:00
Henri Yandell e23e79e0ce import of csv parser code, as donated by netcetera [code grant recorded]
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/trunks-sandbox/csv@357300 13f79535-47bb-0310-9956-ffa450edef68
2005-12-17 05:41:27 +00:00