lib/csv/parser.rb | 1,095 | F 1 wk | B 86% |
lib/csv.rb | 655 | F 4 days | A 93% |
lib/csv/table.rb | 202 | C 1 day | A 96% |
lib/csv/row.rb | 202 | C 1 day | A 96% |
lib/csv/writer.rb | 178 | B 4 hrs | A 92% |
lib/csv/fields_converter.rb | 72 | B 4 hrs | A 97% |
lib/csv/core_ext/array.rb | 5 | A 0 mins | A 100% |
lib/csv/core_ext/string.rb | 5 | A 0 mins | A 100% |
lib/csv/input_record_separator.rb | 17 | A 0 mins |
|
lib/csv/version.rb | 3 | A 0 mins |
|
profile/parse.rb | 40 | A 0 mins |
|
profile/write.rb | 46 | A 0 mins |
|
run-test.rb | 8 | A 0 mins |
|
.github/dependabot.yml | |
|
|
.github/workflows/benchmark.yml | |
|
|
.github/workflows/release.yml | |
|
|
.github/workflows/test.yml | |
|
|
.gitignore | |
|
|
Gemfile | |
|
|
LICENSE.txt | |
|
|
NEWS.md | |
|
|
README.md | |
|
|
Rakefile | |
|
|
benchmark/convert_nil.yaml | |
|
|
benchmark/parse.yaml | |
|
|
benchmark/parse_liberal_parsing.yaml | |
|
|
benchmark/parse_quote_char_nil.yaml | |
|
|
benchmark/parse_strip.yaml | |
|
|
benchmark/read.yaml | |
|
|
benchmark/shift.yaml | |
|
|
benchmark/write.yaml | |
|
|
bin/console | |
|
|
bin/setup | |
|
|
csv.gemspec | |
|
|
doc/csv/arguments/io.rdoc | |
|
|
doc/csv/options/common/col_sep.rdoc | |
|
|
doc/csv/options/common/quote_char.rdoc | |
|
|
doc/csv/options/common/row_sep.rdoc | |
|
|
doc/csv/options/generating/force_quotes.rdoc | |
|
|
doc/csv/options/generating/quote_empty.rdoc | |
|
|
doc/csv/options/generating/write_converters.rdoc | |
|
|
doc/csv/options/generating/write_empty_value.rdoc | |
|
|
doc/csv/options/generating/write_headers.rdoc | |
|
|
doc/csv/options/generating/write_nil_value.rdoc | |
|
|
doc/csv/options/parsing/converters.rdoc | |
|
|
doc/csv/options/parsing/empty_value.rdoc | |
|
|
doc/csv/options/parsing/field_size_limit.rdoc | |
|
|
doc/csv/options/parsing/header_converters.rdoc | |
|
|
doc/csv/options/parsing/headers.rdoc | |
|
|
doc/csv/options/parsing/liberal_parsing.rdoc | |
|
|