├── .gitattributes ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── build.yml │ ├── codeql-analysis.yml │ ├── compat-17.yml │ ├── dependency-submission.yml │ ├── deploy.yml │ └── release.yml ├── .gitignore ├── .idea ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── icon.svg └── vcs.xml ├── .jlorc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── config ├── checkstyle │ ├── checkstyle.xml │ └── suppressions.xml ├── pmd │ └── config.xml └── spotbugs │ └── config.xml ├── docs ├── .gitignore ├── .vscode │ ├── extensions.json │ └── launch.json ├── astro.config.mjs ├── package.json ├── pnpm-lock.yaml ├── public │ ├── apple-touch-icon.png │ ├── fastcsv-og.png │ ├── favicon.ico │ ├── favicon.svg │ └── robots.txt ├── src │ ├── assets │ │ ├── benchmark.png │ │ ├── fastcsv.svg │ │ └── yklogo.svg │ ├── components │ │ └── SourceExample.astro │ ├── content │ │ ├── config.ts │ │ └── docs │ │ │ ├── architecture │ │ │ ├── architecture.md │ │ │ ├── goals.md │ │ │ └── interpretation.md │ │ │ ├── faq.md │ │ │ ├── guides │ │ │ ├── Examples │ │ │ │ ├── bean-mapping.mdx │ │ │ │ ├── byte-order-mark.mdx │ │ │ │ ├── compressed-csv.mdx │ │ │ │ ├── custom-callback-handler.mdx │ │ │ │ ├── handle-comments.mdx │ │ │ │ ├── index.md │ │ │ │ ├── indexed-read.mdx │ │ │ │ ├── modifying-input.mdx │ │ │ │ ├── non-standard-control-characters.mdx │ │ │ │ ├── quote-strategies.mdx │ │ │ │ ├── read-from-classpath.mdx │ │ │ │ ├── reading-ambiguous-data.mdx │ │ │ │ ├── reading-null.mdx │ │ │ │ └── skip-non-csv-head.mdx │ │ │ ├── basic.md │ │ │ ├── contribution.mdx │ │ │ ├── quickstart.mdx │ │ │ └── upgrading.md │ │ │ ├── index.mdx │ │ │ └── other-libraries.md │ └── env.d.ts └── tsconfig.json ├── example ├── build.gradle.kts └── src │ └── main │ ├── java │ ├── ExampleCsvCompression.java │ ├── ExampleCsvReaderMapping.java │ ├── ExampleCsvReaderWithBomHeader.java │ ├── ExampleCsvReaderWithClasspathInput.java │ ├── ExampleCsvReaderWithComments.java │ ├── ExampleCsvReaderWithCustomCallbackHandler.java │ ├── ExampleCsvReaderWithFaultyData.java │ ├── ExampleCsvReaderWithFieldModifier.java │ ├── ExampleCsvReaderWithFileInput.java │ ├── ExampleCsvReaderWithNonCsvAtStart.java │ ├── ExampleCsvReaderWithNonStandardControlCharacters.java │ ├── ExampleCsvReaderWithSpecialQuotedFieldHandling.java │ ├── ExampleCsvReaderWithStringInput.java │ ├── ExampleCsvWriterWithComments.java │ ├── ExampleCsvWriterWithDataTransformation.java │ ├── ExampleCsvWriterWithFileOutput.java │ ├── ExampleCsvWriterWithNonStandardControlCharacters.java │ ├── ExampleCsvWriterWithQuoteStrategy.java │ ├── ExampleCsvWriterWithRollingFile.java │ ├── ExampleCsvWriterWithSingleFields.java │ ├── ExampleCsvWriterWithStringOutput.java │ ├── ExampleIndexedCsvReader.java │ ├── ExampleNamedCsvReaderWithCustomHeader.java │ ├── ExampleNamedCsvReaderWithNullFields.java │ ├── ExampleNamedCsvReaderWithStringInput.java │ └── module-info.java │ └── resources │ └── example.csv ├── fastcsv.svg ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lib ├── build.gradle.kts └── src │ ├── common │ └── java │ │ ├── module-info.java │ │ └── testutil │ │ ├── CsvRecordAssert.java │ │ └── NamedCsvRecordAssert.java │ ├── intTest │ ├── java │ │ ├── blackbox │ │ │ ├── reader │ │ │ │ ├── AbstractCsvReaderTest.java │ │ │ │ ├── AbstractSkipLinesTest.java │ │ │ │ ├── CloseStatusReader.java │ │ │ │ ├── CsvCallbackHandlerTest.java │ │ │ │ ├── CsvReaderBomHeaderTest.java │ │ │ │ ├── CsvReaderBuilderTest.java │ │ │ │ ├── CsvReaderInputStreamTest.java │ │ │ │ ├── CsvReaderLargerDataTest.java │ │ │ │ ├── CsvReaderMultiCharFieldSeparatorTest.java │ │ │ │ ├── CsvRecordHandlerTest.java │ │ │ │ ├── FieldModifierTest.java │ │ │ │ ├── IndexedCsvReaderModifierTest.java │ │ │ │ ├── IndexedCsvReaderTest.java │ │ │ │ ├── IndexedReaderBomHeaderTest.java │ │ │ │ ├── NamedCsvReaderTest.java │ │ │ │ ├── NamedCsvRecordHandlerTest.java │ │ │ │ ├── RelaxedCsvReaderSkipLinesTest.java │ │ │ │ ├── RelaxedCsvReaderTest.java │ │ │ │ ├── RelaxedGenericDataTest.java │ │ │ │ ├── StrictCsvReaderSkipLinesTest.java │ │ │ │ ├── StrictCsvReaderTest.java │ │ │ │ ├── StrictGenericDataTest.java │ │ │ │ ├── StringArrayHandlerTest.java │ │ │ │ ├── UncloseableReader.java │ │ │ │ └── UnreadableReader.java │ │ │ └── writer │ │ │ │ ├── ConsoleWriterTest.java │ │ │ │ ├── CsvWriterOutputStreamTest.java │ │ │ │ ├── CsvWriterRecordTest.java │ │ │ │ ├── CsvWriterTest.java │ │ │ │ ├── LineDelimiterTest.java │ │ │ │ └── UnwritableWriter.java │ │ ├── module-info.java │ │ └── specreader │ │ │ ├── CheckVariant.java │ │ │ ├── CheckVariantWrapper.java │ │ │ ├── CheckWrapper.java │ │ │ ├── Pair.java │ │ │ ├── TestSpecFile.java │ │ │ ├── TestSpecRepository.java │ │ │ ├── Variant.java │ │ │ └── spec │ │ │ ├── TestSpec.java │ │ │ ├── TestSpecCheck.java │ │ │ ├── TestSpecCommentMode.java │ │ │ └── TestSpecSettings.java │ └── resources │ │ ├── scanner.txt │ │ ├── spec │ │ ├── comments-none.yaml │ │ ├── comments-read.yaml │ │ ├── comments-skip.yaml │ │ ├── different-field-count.yaml │ │ ├── empty-file.yaml │ │ ├── escape-quotation.yaml │ │ ├── line-breaks-within-fields.yaml │ │ ├── line-breaks.yaml │ │ ├── open-quotation.yaml │ │ ├── quotation.yaml │ │ ├── single-line.yaml │ │ ├── skip-empty-lines.yaml │ │ ├── spaces-around-quotes.yaml │ │ ├── spaces-unquoted.yaml │ │ └── trailing-field-separator.yaml │ │ ├── utf16be_bom.csv │ │ ├── utf16le_bom.csv │ │ ├── utf32be_bom.csv │ │ ├── utf32le_bom.csv │ │ ├── utf8_bom.csv │ │ └── utf8_nobom.csv │ ├── jmh │ └── java │ │ └── de │ │ └── siegmar │ │ └── fastcsv │ │ ├── CsvConstants.java │ │ ├── FastCsvReadBenchmark.java │ │ ├── FastCsvReadRelaxedBenchmark.java │ │ ├── FastCsvWriteBenchmark.java │ │ ├── InfiniteDataReader.java │ │ ├── NullWriter.java │ │ └── RowSupplier.java │ ├── main │ └── java │ │ ├── de │ │ └── siegmar │ │ │ └── fastcsv │ │ │ ├── reader │ │ │ ├── AbstractBaseCsvCallbackHandler.java │ │ │ ├── AbstractInternalCsvCallbackHandler.java │ │ │ ├── BomHeader.java │ │ │ ├── BomInputStream.java │ │ │ ├── BomInputStreamReader.java │ │ │ ├── BomUtil.java │ │ │ ├── ByteChannelStream.java │ │ │ ├── CloseableIterator.java │ │ │ ├── CollectingStatusListener.java │ │ │ ├── CommentStrategy.java │ │ │ ├── CsvCallbackHandler.java │ │ │ ├── CsvIndex.java │ │ │ ├── CsvParseException.java │ │ │ ├── CsvParser.java │ │ │ ├── CsvReader.java │ │ │ ├── CsvRecord.java │ │ │ ├── CsvRecordHandler.java │ │ │ ├── CsvScanner.java │ │ │ ├── FieldModifier.java │ │ │ ├── FieldModifiers.java │ │ │ ├── IndexedCsvReader.java │ │ │ ├── NamedCsvRecord.java │ │ │ ├── NamedCsvRecordHandler.java │ │ │ ├── RandomAccessFileInputStream.java │ │ │ ├── RecordType.java │ │ │ ├── RelaxedCsvParser.java │ │ │ ├── StatusListener.java │ │ │ ├── StrictCsvParser.java │ │ │ ├── StringArrayHandler.java │ │ │ └── package-info.java │ │ │ ├── util │ │ │ ├── Nullable.java │ │ │ ├── Preconditions.java │ │ │ ├── Util.java │ │ │ └── package-info.java │ │ │ └── writer │ │ │ ├── AutoflushingFastBufferedWriter.java │ │ │ ├── CsvWriter.java │ │ │ ├── FastBufferedWriter.java │ │ │ ├── LineDelimiter.java │ │ │ ├── NoCloseWriter.java │ │ │ ├── QuoteStrategies.java │ │ │ ├── QuoteStrategy.java │ │ │ ├── UnbufferedWriter.java │ │ │ ├── Writable.java │ │ │ └── package-info.java │ │ └── module-info.java │ └── test │ └── java │ └── de │ └── siegmar │ └── fastcsv │ ├── reader │ ├── BaseCsvCallbackHandlerTest.java │ ├── BomInputStreamTest.java │ ├── BomUtilTest.java │ ├── CsvCallbackHandlerTest.java │ ├── CsvIndexTest.java │ ├── CsvScannerTest.java │ ├── RandomAccessFileInputStreamTest.java │ └── RelaxedCsvParserTest.java │ └── writer │ ├── FastBufferedWriterTest.java │ └── NoCloseWriterTest.java ├── settings.gradle.kts └── src └── jreleaser └── templates └── changelog.tpl /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/compat-17.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.github/workflows/compat-17.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-submission.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.github/workflows/dependency-submission.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.idea/icon.svg -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.jlorc: -------------------------------------------------------------------------------- 1 | # Java version configured by J'Lo - https://github.com/java-loader/jlo 2 | 25 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/README.md -------------------------------------------------------------------------------- /config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /config/checkstyle/suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/config/checkstyle/suppressions.xml -------------------------------------------------------------------------------- /config/pmd/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/config/pmd/config.xml -------------------------------------------------------------------------------- /config/spotbugs/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/config/spotbugs/config.xml -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/.vscode/extensions.json -------------------------------------------------------------------------------- /docs/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/.vscode/launch.json -------------------------------------------------------------------------------- /docs/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/astro.config.mjs -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/pnpm-lock.yaml -------------------------------------------------------------------------------- /docs/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/public/apple-touch-icon.png -------------------------------------------------------------------------------- /docs/public/fastcsv-og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/public/fastcsv-og.png -------------------------------------------------------------------------------- /docs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/public/favicon.ico -------------------------------------------------------------------------------- /docs/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/public/favicon.svg -------------------------------------------------------------------------------- /docs/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/public/robots.txt -------------------------------------------------------------------------------- /docs/src/assets/benchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/assets/benchmark.png -------------------------------------------------------------------------------- /docs/src/assets/fastcsv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/assets/fastcsv.svg -------------------------------------------------------------------------------- /docs/src/assets/yklogo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/assets/yklogo.svg -------------------------------------------------------------------------------- /docs/src/components/SourceExample.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/components/SourceExample.astro -------------------------------------------------------------------------------- /docs/src/content/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/config.ts -------------------------------------------------------------------------------- /docs/src/content/docs/architecture/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/architecture/architecture.md -------------------------------------------------------------------------------- /docs/src/content/docs/architecture/goals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/architecture/goals.md -------------------------------------------------------------------------------- /docs/src/content/docs/architecture/interpretation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/architecture/interpretation.md -------------------------------------------------------------------------------- /docs/src/content/docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/faq.md -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/bean-mapping.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/bean-mapping.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/byte-order-mark.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/byte-order-mark.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/compressed-csv.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/compressed-csv.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/custom-callback-handler.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/custom-callback-handler.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/handle-comments.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/handle-comments.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/index.md -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/indexed-read.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/indexed-read.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/modifying-input.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/modifying-input.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/non-standard-control-characters.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/non-standard-control-characters.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/quote-strategies.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/quote-strategies.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/read-from-classpath.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/read-from-classpath.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/reading-ambiguous-data.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/reading-ambiguous-data.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/reading-null.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/reading-null.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/Examples/skip-non-csv-head.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/Examples/skip-non-csv-head.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/basic.md -------------------------------------------------------------------------------- /docs/src/content/docs/guides/contribution.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/contribution.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/quickstart.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/quickstart.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/upgrading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/guides/upgrading.md -------------------------------------------------------------------------------- /docs/src/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/other-libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/content/docs/other-libraries.md -------------------------------------------------------------------------------- /docs/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/docs/src/env.d.ts -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "astro/tsconfigs/strict" 3 | } 4 | -------------------------------------------------------------------------------- /example/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/build.gradle.kts -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvCompression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvCompression.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvReaderMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvReaderMapping.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvReaderWithBomHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvReaderWithBomHeader.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvReaderWithClasspathInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvReaderWithClasspathInput.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvReaderWithComments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvReaderWithComments.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvReaderWithCustomCallbackHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvReaderWithCustomCallbackHandler.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvReaderWithFaultyData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvReaderWithFaultyData.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvReaderWithFieldModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvReaderWithFieldModifier.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvReaderWithFileInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvReaderWithFileInput.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvReaderWithNonCsvAtStart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvReaderWithNonCsvAtStart.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvReaderWithNonStandardControlCharacters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvReaderWithNonStandardControlCharacters.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvReaderWithSpecialQuotedFieldHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvReaderWithSpecialQuotedFieldHandling.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvReaderWithStringInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvReaderWithStringInput.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvWriterWithComments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvWriterWithComments.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvWriterWithDataTransformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvWriterWithDataTransformation.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvWriterWithFileOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvWriterWithFileOutput.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvWriterWithNonStandardControlCharacters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvWriterWithNonStandardControlCharacters.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvWriterWithQuoteStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvWriterWithQuoteStrategy.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvWriterWithRollingFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvWriterWithRollingFile.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvWriterWithSingleFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvWriterWithSingleFields.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleCsvWriterWithStringOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleCsvWriterWithStringOutput.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleIndexedCsvReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleIndexedCsvReader.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleNamedCsvReaderWithCustomHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleNamedCsvReaderWithCustomHeader.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleNamedCsvReaderWithNullFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleNamedCsvReaderWithNullFields.java -------------------------------------------------------------------------------- /example/src/main/java/ExampleNamedCsvReaderWithStringInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/ExampleNamedCsvReaderWithStringInput.java -------------------------------------------------------------------------------- /example/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/java/module-info.java -------------------------------------------------------------------------------- /example/src/main/resources/example.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/example/src/main/resources/example.csv -------------------------------------------------------------------------------- /fastcsv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/fastcsv.svg -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lib/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/build.gradle.kts -------------------------------------------------------------------------------- /lib/src/common/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/common/java/module-info.java -------------------------------------------------------------------------------- /lib/src/common/java/testutil/CsvRecordAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/common/java/testutil/CsvRecordAssert.java -------------------------------------------------------------------------------- /lib/src/common/java/testutil/NamedCsvRecordAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/common/java/testutil/NamedCsvRecordAssert.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/AbstractCsvReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/AbstractCsvReaderTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/AbstractSkipLinesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/AbstractSkipLinesTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/CloseStatusReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/CloseStatusReader.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/CsvCallbackHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/CsvCallbackHandlerTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/CsvReaderBomHeaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/CsvReaderBomHeaderTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/CsvReaderBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/CsvReaderBuilderTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/CsvReaderInputStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/CsvReaderInputStreamTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/CsvReaderLargerDataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/CsvReaderLargerDataTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/CsvReaderMultiCharFieldSeparatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/CsvReaderMultiCharFieldSeparatorTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/CsvRecordHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/CsvRecordHandlerTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/FieldModifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/FieldModifierTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/IndexedCsvReaderModifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/IndexedCsvReaderModifierTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/IndexedCsvReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/IndexedCsvReaderTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/IndexedReaderBomHeaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/IndexedReaderBomHeaderTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/NamedCsvReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/NamedCsvReaderTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/NamedCsvRecordHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/NamedCsvRecordHandlerTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/RelaxedCsvReaderSkipLinesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/RelaxedCsvReaderSkipLinesTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/RelaxedCsvReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/RelaxedCsvReaderTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/RelaxedGenericDataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/RelaxedGenericDataTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/StrictCsvReaderSkipLinesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/StrictCsvReaderSkipLinesTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/StrictCsvReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/StrictCsvReaderTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/StrictGenericDataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/StrictGenericDataTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/StringArrayHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/StringArrayHandlerTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/UncloseableReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/UncloseableReader.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/reader/UnreadableReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/reader/UnreadableReader.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/writer/ConsoleWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/writer/ConsoleWriterTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/writer/CsvWriterOutputStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/writer/CsvWriterOutputStreamTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/writer/CsvWriterRecordTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/writer/CsvWriterRecordTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/writer/CsvWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/writer/CsvWriterTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/writer/LineDelimiterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/writer/LineDelimiterTest.java -------------------------------------------------------------------------------- /lib/src/intTest/java/blackbox/writer/UnwritableWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/blackbox/writer/UnwritableWriter.java -------------------------------------------------------------------------------- /lib/src/intTest/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/module-info.java -------------------------------------------------------------------------------- /lib/src/intTest/java/specreader/CheckVariant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/specreader/CheckVariant.java -------------------------------------------------------------------------------- /lib/src/intTest/java/specreader/CheckVariantWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/specreader/CheckVariantWrapper.java -------------------------------------------------------------------------------- /lib/src/intTest/java/specreader/CheckWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/specreader/CheckWrapper.java -------------------------------------------------------------------------------- /lib/src/intTest/java/specreader/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/specreader/Pair.java -------------------------------------------------------------------------------- /lib/src/intTest/java/specreader/TestSpecFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/specreader/TestSpecFile.java -------------------------------------------------------------------------------- /lib/src/intTest/java/specreader/TestSpecRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/specreader/TestSpecRepository.java -------------------------------------------------------------------------------- /lib/src/intTest/java/specreader/Variant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/specreader/Variant.java -------------------------------------------------------------------------------- /lib/src/intTest/java/specreader/spec/TestSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/specreader/spec/TestSpec.java -------------------------------------------------------------------------------- /lib/src/intTest/java/specreader/spec/TestSpecCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/specreader/spec/TestSpecCheck.java -------------------------------------------------------------------------------- /lib/src/intTest/java/specreader/spec/TestSpecCommentMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/specreader/spec/TestSpecCommentMode.java -------------------------------------------------------------------------------- /lib/src/intTest/java/specreader/spec/TestSpecSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/java/specreader/spec/TestSpecSettings.java -------------------------------------------------------------------------------- /lib/src/intTest/resources/scanner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/scanner.txt -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/comments-none.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/comments-none.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/comments-read.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/comments-read.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/comments-skip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/comments-skip.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/different-field-count.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/different-field-count.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/empty-file.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/empty-file.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/escape-quotation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/escape-quotation.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/line-breaks-within-fields.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/line-breaks-within-fields.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/line-breaks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/line-breaks.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/open-quotation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/open-quotation.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/quotation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/quotation.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/single-line.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/single-line.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/skip-empty-lines.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/skip-empty-lines.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/spaces-around-quotes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/spaces-around-quotes.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/spaces-unquoted.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/spaces-unquoted.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/spec/trailing-field-separator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/spec/trailing-field-separator.yaml -------------------------------------------------------------------------------- /lib/src/intTest/resources/utf16be_bom.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/utf16be_bom.csv -------------------------------------------------------------------------------- /lib/src/intTest/resources/utf16le_bom.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/utf16le_bom.csv -------------------------------------------------------------------------------- /lib/src/intTest/resources/utf32be_bom.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/utf32be_bom.csv -------------------------------------------------------------------------------- /lib/src/intTest/resources/utf32le_bom.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/intTest/resources/utf32le_bom.csv -------------------------------------------------------------------------------- /lib/src/intTest/resources/utf8_bom.csv: -------------------------------------------------------------------------------- 1 | foo,üÜß 2 | 123,456 3 | -------------------------------------------------------------------------------- /lib/src/intTest/resources/utf8_nobom.csv: -------------------------------------------------------------------------------- 1 | foo,üÜß 2 | 123,456 3 | -------------------------------------------------------------------------------- /lib/src/jmh/java/de/siegmar/fastcsv/CsvConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/jmh/java/de/siegmar/fastcsv/CsvConstants.java -------------------------------------------------------------------------------- /lib/src/jmh/java/de/siegmar/fastcsv/FastCsvReadBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/jmh/java/de/siegmar/fastcsv/FastCsvReadBenchmark.java -------------------------------------------------------------------------------- /lib/src/jmh/java/de/siegmar/fastcsv/FastCsvReadRelaxedBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/jmh/java/de/siegmar/fastcsv/FastCsvReadRelaxedBenchmark.java -------------------------------------------------------------------------------- /lib/src/jmh/java/de/siegmar/fastcsv/FastCsvWriteBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/jmh/java/de/siegmar/fastcsv/FastCsvWriteBenchmark.java -------------------------------------------------------------------------------- /lib/src/jmh/java/de/siegmar/fastcsv/InfiniteDataReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/jmh/java/de/siegmar/fastcsv/InfiniteDataReader.java -------------------------------------------------------------------------------- /lib/src/jmh/java/de/siegmar/fastcsv/NullWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/jmh/java/de/siegmar/fastcsv/NullWriter.java -------------------------------------------------------------------------------- /lib/src/jmh/java/de/siegmar/fastcsv/RowSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/jmh/java/de/siegmar/fastcsv/RowSupplier.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/AbstractBaseCsvCallbackHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/AbstractBaseCsvCallbackHandler.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/AbstractInternalCsvCallbackHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/AbstractInternalCsvCallbackHandler.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/BomHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/BomHeader.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/BomInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/BomInputStream.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/BomInputStreamReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/BomInputStreamReader.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/BomUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/BomUtil.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/ByteChannelStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/ByteChannelStream.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/CloseableIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/CloseableIterator.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/CollectingStatusListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/CollectingStatusListener.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/CommentStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/CommentStrategy.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/CsvCallbackHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/CsvCallbackHandler.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/CsvIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/CsvIndex.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/CsvParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/CsvParseException.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/CsvParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/CsvParser.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/CsvReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/CsvReader.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/CsvRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/CsvRecord.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/CsvRecordHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/CsvRecordHandler.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/CsvScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/CsvScanner.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/FieldModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/FieldModifier.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/FieldModifiers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/FieldModifiers.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/IndexedCsvReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/IndexedCsvReader.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/NamedCsvRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/NamedCsvRecord.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/NamedCsvRecordHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/NamedCsvRecordHandler.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/RandomAccessFileInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/RandomAccessFileInputStream.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/RecordType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/RecordType.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/RelaxedCsvParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/RelaxedCsvParser.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/StatusListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/StatusListener.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/StrictCsvParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/StrictCsvParser.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/StringArrayHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/StringArrayHandler.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/reader/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/reader/package-info.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/util/Nullable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/util/Nullable.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/util/Preconditions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/util/Preconditions.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/util/Util.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/util/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/util/package-info.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/writer/AutoflushingFastBufferedWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/writer/AutoflushingFastBufferedWriter.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/writer/CsvWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/writer/CsvWriter.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/writer/FastBufferedWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/writer/FastBufferedWriter.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/writer/LineDelimiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/writer/LineDelimiter.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/writer/NoCloseWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/writer/NoCloseWriter.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/writer/QuoteStrategies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/writer/QuoteStrategies.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/writer/QuoteStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/writer/QuoteStrategy.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/writer/UnbufferedWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/writer/UnbufferedWriter.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/writer/Writable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/writer/Writable.java -------------------------------------------------------------------------------- /lib/src/main/java/de/siegmar/fastcsv/writer/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/de/siegmar/fastcsv/writer/package-info.java -------------------------------------------------------------------------------- /lib/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/main/java/module-info.java -------------------------------------------------------------------------------- /lib/src/test/java/de/siegmar/fastcsv/reader/BaseCsvCallbackHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/test/java/de/siegmar/fastcsv/reader/BaseCsvCallbackHandlerTest.java -------------------------------------------------------------------------------- /lib/src/test/java/de/siegmar/fastcsv/reader/BomInputStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/test/java/de/siegmar/fastcsv/reader/BomInputStreamTest.java -------------------------------------------------------------------------------- /lib/src/test/java/de/siegmar/fastcsv/reader/BomUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/test/java/de/siegmar/fastcsv/reader/BomUtilTest.java -------------------------------------------------------------------------------- /lib/src/test/java/de/siegmar/fastcsv/reader/CsvCallbackHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/test/java/de/siegmar/fastcsv/reader/CsvCallbackHandlerTest.java -------------------------------------------------------------------------------- /lib/src/test/java/de/siegmar/fastcsv/reader/CsvIndexTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/test/java/de/siegmar/fastcsv/reader/CsvIndexTest.java -------------------------------------------------------------------------------- /lib/src/test/java/de/siegmar/fastcsv/reader/CsvScannerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/test/java/de/siegmar/fastcsv/reader/CsvScannerTest.java -------------------------------------------------------------------------------- /lib/src/test/java/de/siegmar/fastcsv/reader/RandomAccessFileInputStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/test/java/de/siegmar/fastcsv/reader/RandomAccessFileInputStreamTest.java -------------------------------------------------------------------------------- /lib/src/test/java/de/siegmar/fastcsv/reader/RelaxedCsvParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/test/java/de/siegmar/fastcsv/reader/RelaxedCsvParserTest.java -------------------------------------------------------------------------------- /lib/src/test/java/de/siegmar/fastcsv/writer/FastBufferedWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/test/java/de/siegmar/fastcsv/writer/FastBufferedWriterTest.java -------------------------------------------------------------------------------- /lib/src/test/java/de/siegmar/fastcsv/writer/NoCloseWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/lib/src/test/java/de/siegmar/fastcsv/writer/NoCloseWriterTest.java -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/jreleaser/templates/changelog.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/osiegmar/FastCSV/HEAD/src/jreleaser/templates/changelog.tpl --------------------------------------------------------------------------------