[feature] skeleton for the csv-validator tool


git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4007 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[initial] First checkin of CsvParser

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4104 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[BP JC DA] [feature] - Check if schema file exists

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4134 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[BP] [feature] - Check if schema file is readable

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4136 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[BP] [refactor] - combine check for schema exists and readable into one method

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4137 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[BP DA] [tech task] - Publish artifact and pom to artifactory

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4141 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[BP DA JC] [tech task] - Remove pom.xml as its now generated by sbt on publish

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4143 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[BP DA JC] [tech task] - Added organization for correct publish location


git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4144 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[BP DA JC] [tech task] - Use artifactory for build dependencies - make sure you copy the SBT_OPTS into your profile


git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4147 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[test] added initial tests for the parser and modified the build.sbt for ScalaTest (refactor to use specs2). Removed object from CsvParser

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4149 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[DA] Removed a new line character

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4152 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[BP DA] [Feature] - Check  numberOfColumns present in Template file. Schema is now called Template as this is the term the business wish to use.

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4154 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[DA] [Feature] - Integration Test parsing a CSV Schema file.

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4171 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[DA] [Feature] - Introduced concept of a Resource. Schema and SchemaParser were coded to show this concept as compared with original Template and TemplateReader

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4172 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[DA] [Feature] - Unit Test of SchemaParser for a StringResource

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4173 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[DA] [Feature] - Integration Test parsing a CSV Schema file.

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4174 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[BP DA] Removing research stories and adding some JSON and scalaz validation things which may be useful later


git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4191 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[BP DA] Removing JSON and scalaz validation things which may be useful later


git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4192 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[BP DA] Parse Total Columns into Case Class as a string

git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4194 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c
[ignore] dont keep credentials in SVN


git-svn-id: https://wb-d-tfs2.web.local/svn/dri/trunk/csv-validator@4195 6bcde575-cb03-8b4d-b1e0-7a084bef6d9c