Skip to content

Commit c02f048

Browse files
authored
Merge pull request #30 from embulk/use-util-csv-CsvTokenizer
Replace CsvTokenizer with embulk-util-csv:0.2.1
2 parents 0a63cb2 + ddc691a commit c02f048

16 files changed

+11
-1234
lines changed

embulk-guess-csv/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ dependencies {
3737

3838
implementation project(":embulk-parser-csv")
3939
implementation "com.ibm.icu:icu4j:54.1.1"
40+
implementation "org.embulk:embulk-util-csv:0.2.1"
4041
implementation "org.embulk:embulk-util-guess:0.2.0"
4142

4243
testImplementation "junit:junit:4.13.2"

embulk-guess-csv/gradle.lockfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ javax.validation:validation-api:1.1.0.Final=runtimeClasspath
1010
org.embulk:embulk-api:0.10.33=compileClasspath
1111
org.embulk:embulk-spi:0.10.33=compileClasspath
1212
org.embulk:embulk-util-config:0.3.1=compileClasspath,runtimeClasspath
13+
org.embulk:embulk-util-csv:0.2.1=compileClasspath,runtimeClasspath
1314
org.embulk:embulk-util-file:0.1.3=compileClasspath,runtimeClasspath
1415
org.embulk:embulk-util-guess:0.2.0=compileClasspath,runtimeClasspath
1516
org.embulk:embulk-util-json:0.1.1=runtimeClasspath

embulk-guess-csv/src/main/java/org/embulk/guess/csv/CsvGuessPlugin.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@
3030
import org.embulk.config.ConfigDiff;
3131
import org.embulk.config.ConfigSource;
3232
import org.embulk.parser.csv.CsvParserPlugin;
33-
import org.embulk.parser.csv.CsvTokenizer;
34-
import org.embulk.parser.csv.InvalidCsvQuotationException;
35-
import org.embulk.parser.csv.RecordDoesNotHaveExpectedColumnException;
3633
import org.embulk.spi.Buffer;
3734
import org.embulk.spi.BufferAllocator;
3835
import org.embulk.spi.Exec;
3936
import org.embulk.spi.GuessPlugin;
4037
import org.embulk.util.config.ConfigMapperFactory;
38+
import org.embulk.util.csv.CsvTokenizer;
39+
import org.embulk.util.csv.InvalidCsvQuotationException;
40+
import org.embulk.util.csv.RecordDoesNotHaveExpectedColumnException;
4141
import org.embulk.util.file.ListFileInput;
4242
import org.embulk.util.guess.CharsetGuess;
4343
import org.embulk.util.guess.GuesstimatedType;

embulk-guess-csv_all_strings/gradle.lockfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ javax.validation:validation-api:1.1.0.Final=runtimeClasspath
1010
org.embulk:embulk-api:0.10.33=compileClasspath
1111
org.embulk:embulk-spi:0.10.33=compileClasspath
1212
org.embulk:embulk-util-config:0.3.1=compileClasspath,runtimeClasspath
13+
org.embulk:embulk-util-csv:0.2.1=runtimeClasspath
1314
org.embulk:embulk-util-file:0.1.3=compileClasspath,runtimeClasspath
1415
org.embulk:embulk-util-guess:0.2.0=compileClasspath,runtimeClasspath
1516
org.embulk:embulk-util-json:0.1.1=runtimeClasspath

embulk-parser-csv/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ dependencies {
3838
implementation "com.fasterxml.jackson.core:jackson-annotations:2.6.7"
3939
implementation "com.fasterxml.jackson.core:jackson-core:2.6.7"
4040
implementation "com.fasterxml.jackson.core:jackson-databind:2.6.7"
41+
implementation "org.embulk:embulk-util-csv:0.2.1"
4142
implementation "org.embulk:embulk-util-config:0.3.1"
4243
implementation "org.embulk:embulk-util-file:0.1.3"
4344
implementation "org.embulk:embulk-util-json:0.1.1"

embulk-parser-csv/gradle.lockfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ javax.validation:validation-api:1.1.0.Final=runtimeClasspath
99
org.embulk:embulk-api:0.10.33=compileClasspath
1010
org.embulk:embulk-spi:0.10.33=compileClasspath
1111
org.embulk:embulk-util-config:0.3.1=compileClasspath,runtimeClasspath
12+
org.embulk:embulk-util-csv:0.2.1=compileClasspath,runtimeClasspath
1213
org.embulk:embulk-util-file:0.1.3=compileClasspath,runtimeClasspath
1314
org.embulk:embulk-util-json:0.1.1=compileClasspath,runtimeClasspath
1415
org.embulk:embulk-util-rubytime:0.3.2=runtimeClasspath

embulk-parser-csv/src/main/java/org/embulk/parser/csv/CsvParserPlugin.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@
4848
import org.embulk.util.config.Task;
4949
import org.embulk.util.config.units.ColumnConfig;
5050
import org.embulk.util.config.units.SchemaConfig;
51+
import org.embulk.util.csv.CsvTokenizer;
52+
import org.embulk.util.csv.InvalidCsvFormatException;
53+
import org.embulk.util.csv.RecordHasUnexpectedTrailingColumnException;
5154
import org.embulk.util.json.JsonParseException;
5255
import org.embulk.util.json.JsonParser;
5356
import org.embulk.util.text.LineDecoder;

0 commit comments

Comments
 (0)