Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

CsvHelper

A .NET library for reading and writing CSV files. Extremely fast, flexible, and easy to use. Supports reading and writing of custom class objects.
Collective - Host: opensource - https://opencollective.com/csvhelper - Website: https://joshclose.github.io/CsvHelper - Code: https://github.com/joshclose/CsvHelper

Updated T4 template to match generated file changes.

github.com/joshclose/CsvHelper - 2b4b8003a66ab6e5279a2295e8a7ba82ea21024e authored about 7 years ago by Josh Close <[email protected]>
Fixed issue with parsing when buffer spans over a field.

github.com/joshclose/CsvHelper - b9fb549df7a715861433d607b3395098365a21a8 authored about 7 years ago by Josh Close <[email protected]>
Merge branch 'master' of https://github.com/markgould/CsvHelper

github.com/joshclose/CsvHelper - b7317b720514732918d33949c7ce1079dac71b3d authored about 7 years ago by Josh Close <[email protected]>
Add trim test with small buffer size

github.com/joshclose/CsvHelper - 4e9716a5060388de2712ceb59e8b9b4e029857f8 authored about 7 years ago by Mark Gould <[email protected]>
Merge pull request #1 from JoshClose/master

Fixed issue where trimming inside quotes would faild when the charact…

github.com/joshclose/CsvHelper - 8aaf1c92042f4d0320614a261c02494e8b3fc358 authored about 7 years ago by markgould <[email protected]>
Version bump 4.0.1

github.com/joshclose/CsvHelper - 0624e434e60306a3cb85875caa142f7b3a8b8908 authored about 7 years ago by Josh Close <[email protected]>
Fixed issue where trimming inside quotes would faild when the character after a space was a delmiiter, \r, or \n.

github.com/joshclose/CsvHelper - b186c338aec851b3c897e022c6835a460dedcc7d authored about 7 years ago by Josh Close <[email protected]>
Unit test to reproduce bug when using TrimOptions.InsideQuotes

github.com/joshclose/CsvHelper - cab9b3eb83ee2a934972ac22145f20acbebe0178 authored about 7 years ago by Mark Gould <[email protected]>
Version bump 4.0.0

github.com/joshclose/CsvHelper - 7f8a3fb1f1445041ef2b5bfab29f9a838aa3f98d authored about 7 years ago by Josh Close <[email protected]>
Changed header prefixes to a configuration function. Removed ConvertUsing and References from ClassMap<TClass>.

github.com/joshclose/CsvHelper - ea51cde8d98ef0e8c2d01b3c49d5e816afb38454 authored about 7 years ago by Josh Close <[email protected]>
Added setter so ISerializerConfiguration.Quote.

github.com/joshclose/CsvHelper - 88bb36bcdc43dc4cbcbf800a6468e625dd39ac7f authored about 7 years ago by Josh Close <[email protected]>
Deprecated ClassMap<TClass>.References<TClassMap( expression ) method.

github.com/joshclose/CsvHelper - 6ebd35ef6cfc42eff0374b8b01b0b7a58ab95461 authored about 7 years ago by Josh Close <[email protected]>
Version bump 3.4.0

github.com/joshclose/CsvHelper - c40765485d49357729bf9e8be2c60ee5339f323b authored about 7 years ago by Josh Close <[email protected]>
Fixed issue when a map was created through auto mapping, you couldn't do sub property mapping to update a member map.

github.com/joshclose/CsvHelper - 8f50dd45a7af7dd6084cc0f988787000ea9a2604 authored about 7 years ago by Josh Close <[email protected]>
Version bump 3.3.0

github.com/joshclose/CsvHelper - 3bd45075fdc64af30fc2b05fb46a48a40ac9b47b authored about 7 years ago by Josh Close <[email protected]>
Reduced the number of PrepareHeaderForMatch calls.

github.com/joshclose/CsvHelper - 1356ada614937a8dd6600ab06ac099681949f6b6 authored about 7 years ago by Josh Close <[email protected]>
Added more information to the default type converter exception.

github.com/joshclose/CsvHelper - 839f46d292cecca27cf2ff1748698cade06f1af8 authored about 7 years ago by Josh Close <[email protected]>
Version bump 3.2.0

github.com/joshclose/CsvHelper - b3f63b0a8a7b0071fe5879ea2fe9e61f976732e1 authored about 7 years ago by Josh Close <[email protected]>
Attribute mapping.

github.com/joshclose/CsvHelper - 17af8f808ed8ac6b5d115edbfe1b28675e099e05 authored about 7 years ago by Josh Close <[email protected]>
Version bump to 3.1.1

github.com/joshclose/CsvHelper - 68e9613a2957eeea019f4921d11980df72893ca2 authored about 7 years ago by Josh Close <[email protected]>
Fixed issue where writing IEnumerable was broken.

github.com/joshclose/CsvHelper - 101365c6b15a80f92cc8de0a6363a832f4a92106 authored about 7 years ago by Josh Close <[email protected]>
Version bump.

github.com/joshclose/CsvHelper - 96eb0f6a6932a66d077b242accded0b453b7792a authored about 7 years ago by Josh Close <[email protected]>
Fixed issue where header validation would fail when ConvertUsing or Constant was used without a name set.

github.com/joshclose/CsvHelper - 9982f865de278cf57b26a711dcdbe3a1b33f73d8 authored about 7 years ago by Josh Close <[email protected]>
Merge branch 'ConvertUsingHeaderNotFoundTest' of https://github.com/StefanBertels/CsvHelper into StefanBertels-ConvertUsingHeaderNotFoundTest

github.com/joshclose/CsvHelper - 6e4ae7abb891c5451144ff9802bb13f6f9b0733b authored about 7 years ago by Josh Close <[email protected]>
Fix for ShouldUseConstructorParameters to be false if there are no constructors at all.

github.com/joshclose/CsvHelper - 342da96b8f9a6484d0d6564ba44d60db88a0fcab authored about 7 years ago by Josh Close <[email protected]>
Merge branch 'WriteInternalConstructorClassTest' of https://github.com/StefanBertels/CsvHelper into StefanBertels-WriteInternalConstructorClassTest

github.com/joshclose/CsvHelper - 811f1a6fd7c4993b09860bedac0db8b00936a93c authored about 7 years ago by Josh Close <[email protected]>
Merge branch 'StefanBertels-IgnoreBlankLinesAndShouldSkipTest'

github.com/joshclose/CsvHelper - 73ba730e5aa9609d3d4cea44e6e9327c331020aa authored about 7 years ago by Josh Close <[email protected]>
Fixed issue where ShouldSkipRecord would be called at the end of the stream with a null record.

github.com/joshclose/CsvHelper - 563bd7c88bf3471de3e867a2d6c94263e40ed36b authored about 7 years ago by Josh Close <[email protected]>
Merge branch 'IgnoreBlankLinesAndShouldSkipTest' of https://github.com/StefanBertels/CsvHelper into StefanBertels-IgnoreBlankLinesAndShouldSkipTest

github.com/joshclose/CsvHelper - dc9d8d5f8b2513235def8260847afad063c1c26a authored about 7 years ago by Josh Close <[email protected]>
Flush CsvWriter record on dispose.

github.com/joshclose/CsvHelper - 60fca027d0cabe9e1bd4c3d6d40b7a2d6b71e009 authored about 7 years ago by Josh Close <[email protected]>
Allow multiple headers to be written.

github.com/joshclose/CsvHelper - 48e70742e06007dae3a635c418b7e3358f667c4f authored about 7 years ago by Josh Close <[email protected]>
adds WriteInternalConstructorClassTest

test currently fails because of Internal constructor (in 3.0.0)
CsvHelper.Configuration.Configur...

github.com/joshclose/CsvHelper - d9ba8b55c2e903de8daf53fa80974c6fd31a5b01 authored about 7 years ago by Stefan Bertels <[email protected]>
adds (currently failing) test for combination of IgnoreBlankLines and ShouldSkipRecord callback

github.com/joshclose/CsvHelper - d9d5011fe072af43bb11d8adbeccb7abad6712a3 authored about 7 years ago by Stefan Bertels <[email protected]>
adds (currently failing) test for a column with custom read function (ConvertUsing)

github.com/joshclose/CsvHelper - 74f29d6b003c8fa3c1fba865eb3c452ab8639823 authored about 7 years ago by Stefan Bertels <[email protected]>
Updated version to 3.0.0.

github.com/joshclose/CsvHelper - cc182a0f2d6d867fcb530ebd7e7f238a1ea39d98 authored about 7 years ago by Josh Close <[email protected]>
Renamed Factory to Cache.

github.com/joshclose/CsvHelper - c0bf0667aa18b3d9ab485712c4ef2e405eaa2a7d authored about 7 years ago by Josh Close <[email protected]>
Renamed callbacks to remove the word "callback".

github.com/joshclose/CsvHelper - c37b29b5f85b76bea291ac3c6b74bd4750272f6c authored about 7 years ago by Josh Close <[email protected]>
Adde ability to change injection escape character.

github.com/joshclose/CsvHelper - 23d5a2da7250866aefe86d8f5d85537daf5853af authored about 7 years ago by Josh Close <[email protected]>
Updated xml comments.

github.com/joshclose/CsvHelper - 0b59a6db92d8b9bb2ae7ce2c926cefcb90f564a8 authored about 7 years ago by Josh Close <[email protected]>
Version bump.

github.com/joshclose/CsvHelper - 65274e57dc223add9530da291aa9acad848615b0 authored over 7 years ago by Josh Close <[email protected]>
Changed contexts to interfaces.

github.com/joshclose/CsvHelper - a7fee65dcbdfcf208f551d83b915a4ee2470c6d1 authored over 7 years ago by Josh Close <[email protected]>
Updated comments.

github.com/joshclose/CsvHelper - 28a2e3f59cfea1514afa425139b93cc1eb2415d0 authored over 7 years ago by Josh Close <[email protected]>
Renamed injection code to remove Excel from naming.

github.com/joshclose/CsvHelper - 6f8a6d5fb70b014d67607c11a7cb7589b575e807 authored over 7 years ago by Josh Close <[email protected]>
Added license headers.

github.com/joshclose/CsvHelper - 43de8d3a5115c02a39da9f7bd6b936fae9a80d4f authored over 7 years ago by Josh Close <[email protected]>
Added Excel injection sanitization.

github.com/joshclose/CsvHelper - 434e6ca6c6eecf2ca154ac99142e0282bb68e2f9 authored over 7 years ago by Josh Close <[email protected]>
Fixed issues with parsing when TrimOptions are enabled but there is no spaces to trim.

github.com/joshclose/CsvHelper - c08cdaa237d2373755acbdf428c4bd36cab105e3 authored over 7 years ago by Josh Close <[email protected]>
Moved expression logic into separate classes.

github.com/joshclose/CsvHelper - eb50ebca604c3a12b33c71c3d053409ebf9b9209 authored over 7 years ago by Josh Close <[email protected]>
Version bump.

github.com/joshclose/CsvHelper - 7e97de6818aef8226e2a5dd7bb683a5fb0023e14 authored over 7 years ago by Josh Close <[email protected]>
Enumerate records and fill existing object.

github.com/joshclose/CsvHelper - 0ad710e6964740a0a7d3ed55b52795edb93a9654 authored over 7 years ago by Josh Close <[email protected]>
Version bump.

github.com/joshclose/CsvHelper - e5a01dc104aa147e05a48a918c995973da014053 authored over 7 years ago by Josh Close <[email protected]>
Added net45 build target.

github.com/joshclose/CsvHelper - cc0a439e3c0004491e16b71a1054f6ebe39f63f8 authored over 7 years ago by Josh Close <[email protected]>
Fixed issue with writing not working when types and boxed types are written together.

github.com/joshclose/CsvHelper - ed975f2c4694f9f35cf98441bfea182fbd81b42f authored over 7 years ago by Josh Close <[email protected]>
Fixed issue where check for anonymous type could return true when public.

github.com/joshclose/CsvHelper - efefbf486ad4f843dd7c4887e8efbe806823e189 authored over 7 years ago by Josh Close <[email protected]>
Changed Invoke method call to parens.

github.com/joshclose/CsvHelper - 9e461c576aa65d689afa6c2c64669fb3d6b32471 authored over 7 years ago by Josh Close <[email protected]>
Changed WriteRecords argument to generic to elimited boxing and unboxing.

github.com/joshclose/CsvHelper - 38a82dbcd862a0aabd56cd9c09746715d62d4a0c authored over 7 years ago by Josh Close <[email protected]>
Changed DynamicInvoke to Invoke in the writer for better performance.

github.com/joshclose/CsvHelper - a11833a66377310d450ed59d9faeb0a0dd623fab authored over 7 years ago by Josh Close <[email protected]>
Removed all HasFlag calls for performance reasons.

github.com/joshclose/CsvHelper - cdfee9f2756504e3d899c98d663840ec11ddf6b4 authored over 7 years ago by Josh Close <[email protected]>
Moved change from CsvFieldReader to it's T4 template.

github.com/joshclose/CsvHelper - 59c3635e23acef266295e27b95bb3ef3bba7c0f6 authored over 7 years ago by Josh Close <[email protected]>
Version bump.

github.com/joshclose/CsvHelper - 9dd1bce809cb0c5736fce6d412e59f1d1de4ced8 authored over 7 years ago by Josh Close <[email protected]>
Fixed issues with constants other than strings not working when writing.

github.com/joshclose/CsvHelper - 29b8a9a54077ec955d283c3ba3840fcffef5c39f authored over 7 years ago by Josh Close <[email protected]>
Changed some configuration flags to callback functions to let the user handle the functionality.

github.com/joshclose/CsvHelper - 13dbb61caa7dda5c1172287260c6e94ee15a9723 authored over 7 years ago by Josh Close <[email protected]>
Removed TypeConverterFactory.Current so only the Configuration.TypeConverterFactory is used.

github.com/joshclose/CsvHelper - f9e5f10ba71a4d838619d718f01034e53146b92b authored over 7 years ago by Josh Close <[email protected]>
Updated the T4 templates with the changes that went into the generated files.

github.com/joshclose/CsvHelper - 78a0338d049039b429fa3b9a96eed8fae95f04c6 authored over 7 years ago by Josh Close <[email protected]>
Fixed spelling error in comment.

github.com/joshclose/CsvHelper - 22ceba102efc6a5f0ec2d9facfa43ff7b0ef1eeb authored over 7 years ago by Josh Close <[email protected]>
Fixed header validation to ignore members that have a mapping ignore specified.

github.com/joshclose/CsvHelper - 538307ce8f4da4fe1100dcf6d713c5e30c4159bf authored over 7 years ago by Josh Close <[email protected]>
Added check for index < 0 on GetField.

github.com/joshclose/CsvHelper - 080138aa4e5fb8e9a45c00c5a46c83d26c4db162 authored over 7 years ago by Josh Close <[email protected]>
Fixed header validation to work with private setters.

github.com/joshclose/CsvHelper - d86694cf17a176a8fbb5311a9acb5b7e0971fa64 authored over 7 years ago by Josh Close <[email protected]>
Version bump.

github.com/joshclose/CsvHelper - 4eca8fe0ccea102ed4690a693843697fed79f2f6 authored over 7 years ago by Josh Close <[email protected]>
Renamed property and field names to member.

github.com/joshclose/CsvHelper - 98f3b8b93ddf4b3c2acd6e75d247c991a000c685 authored over 7 years ago by Josh Close <[email protected]>
Changed ThrowOnBadHeader config to true by default. Added an exception message explaining how to turn it off.

github.com/joshclose/CsvHelper - bca55ab5983688992e235b1c92875ad2fec3ed04 authored over 7 years ago by Josh Close <[email protected]>
Fixing accidental file commit.

github.com/joshclose/CsvHelper - 77ab20c36b202a3c25f9c29c035008bf89d117a2 authored over 7 years ago by Josh Close <[email protected]>
Fixed issue with validating the header and constructor parameters.

github.com/joshclose/CsvHelper - f427b8d0cf66f305cc31c670010dcd30db8e7853 authored over 7 years ago by Josh Close <[email protected]>
Removed Csv from class names where it wasn't appropriate.

github.com/joshclose/CsvHelper - 4e0715123cc02f1e186d055fb68076ca58481a7f authored over 7 years ago by Josh Close <[email protected]>
Added unit tests for multiple maps for a single property.

github.com/joshclose/CsvHelper - 4739d45c472e70ab78a46c298b10c815a1792281 authored over 7 years ago by Josh Close <[email protected]>
Header validation.

github.com/joshclose/CsvHelper - ccefc1d7493fa41a23dffc67fe94df660b3187b9 authored over 7 years ago by Josh Close <[email protected]>
Validate field mapping.

github.com/joshclose/CsvHelper - 03c07cd0aac234b6c4d2cc73a3fd008b044c140c authored over 7 years ago by Josh Close <[email protected]>
Added trim options to trim in parser and removed trim from reader.

github.com/joshclose/CsvHelper - b2c1f2bd2e085e3a454681cd78fffd5b47945e32 authored over 7 years ago by Josh Close <[email protected]>
Version bump.

github.com/joshclose/CsvHelper - 1165e691e2b0f8f7ff17f6f36b4aea4af0f8fe0a authored over 7 years ago by Josh Close <[email protected]>
Async read/write.

github.com/joshclose/CsvHelper - db5945439d8213c38006df4e8a57fc4a55364f52 authored over 7 years ago by Josh Close <[email protected]>
Renamed API interfaces and methods. Changed fluent paths a little.

github.com/joshclose/CsvHelper - aa0b66fec5aeb9b0dc0d018952542d7b72257bea authored over 7 years ago by Josh Close <[email protected]>
Got project building and unit tests running after the merge.

github.com/joshclose/CsvHelper - 700713e67d1b6f8e9914d511a4feaa02f07913bc authored over 7 years ago by Josh Close <[email protected]>
Merge branch 'ClassMapBuilderRedux' of https://github.com/jamesbascle/CsvHelper into jamesbascle-ClassMapBuilderRedux

# Conflicts:
# src/CsvHelper.Tests/CsvHelper.Tests.csproj
# src/CsvHelper/CsvHelper.xproj
# src/...

github.com/joshclose/CsvHelper - 2d5c67faaa848e2c2321b62f09894deb28d451b3 authored over 7 years ago by Josh Close <[email protected]>
Fixed issue with constant not working with null.

github.com/joshclose/CsvHelper - 67d6895497cca3e69d8fdc786407a5e0befef448 authored over 7 years ago by Josh Close <[email protected]>
Version bump.

github.com/joshclose/CsvHelper - 25198af3d200e232148ab373975ec13d9b7a7877 authored over 7 years ago by Josh Close <[email protected]>
Changed anonymous type mapping to work with any constructor.

github.com/joshclose/CsvHelper - 804fdb51d9dcdae900391199b62d0ad493be8486 authored over 7 years ago by Josh Close <[email protected]>
Reading anonymous types.

github.com/joshclose/CsvHelper - d20cc2a5da1b11b2846596ef2ee1cf78b3653401 authored over 7 years ago by Josh Close <[email protected]>
Removed unused # defines.

github.com/joshclose/CsvHelper - 70d8b89f412734454ae6ef26a75315993e6e2074 authored over 7 years ago by Josh Close <[email protected]>
Merge branch 'master' of https://github.com/agametov/CsvHelper into agametov-master

github.com/joshclose/CsvHelper - e729002798fb45a2db5f2b30b7682b77410c5b0b authored over 7 years ago by Josh Close <[email protected]>
Merge branch 'jamesbascle-FT-ByteArrayConverter'

github.com/joshclose/CsvHelper - bfb5b058684fc8e30c4f3cf2c50210a846d1bdcb authored over 7 years ago by Josh Close <[email protected]>
Added ByteArrayConverter to default converters. Cleanup.

github.com/joshclose/CsvHelper - f70a1c69d52a9250578f89cf3a31e897910bb2e6 authored over 7 years ago by Josh Close <[email protected]>
Added unit test.

github.com/joshclose/CsvHelper - 9fd38305569bca3ffb39262d0bb0406ce6315e27 authored over 7 years ago by Josh Close <[email protected]>
Added SerializableAttribute to exception classes.

github.com/joshclose/CsvHelper - 7771a658cfb94604bbe3bc44e93268f15e654c29 authored over 7 years ago by Josh Close <[email protected]>
Upgraded project to core 2.0.

github.com/joshclose/CsvHelper - aaeae9a04621f38d0b8a1fc694938b3107205b2f authored over 7 years ago by Josh Close <[email protected]>
Fixed issue with getting the class map from the collection. It was only getting the current and not looking up the tree.

github.com/joshclose/CsvHelper - ba6ee855c8d8d4b2b54668993781c935e17a584e authored over 7 years ago by Josh Close <[email protected]>
Fixed issue with test that fails when all tests are ran together.

github.com/joshclose/CsvHelper - 0b151633ce4b8167a89dd24e621c4799dad2755e authored over 7 years ago by Josh Close <[email protected]>
Removed statics from TypeConverterOptionsFactory.

github.com/joshclose/CsvHelper - 166bf16dbc6b21e5771044d8f9730e576908409f authored over 7 years ago by Josh Close <[email protected]>
Made TypeConverterFactory not a static.

github.com/joshclose/CsvHelper - 912d3d175d1cf87b3c3756592e272573922a9f2b authored over 7 years ago by Josh Close <[email protected]>
Updated comments.

github.com/joshclose/CsvHelper - 232dffeb1dd6afd1964d8161b5a7533f8dcfbaff authored over 7 years ago by Josh Close <[email protected]>
Added a Flush method to the writer so NextRecord just writes a line ending. This will allow users to no write a line ending if they want.

github.com/joshclose/CsvHelper - 5b518a95feaa78bdda7687465dae6c4cf9e37c05 authored over 7 years ago by Josh Close <[email protected]>
Added comment to clarify the Ignore() functionality. #613

github.com/joshclose/CsvHelper - 49f0afd640bc4af6d784fe52f8452950ed9cd4bc authored over 7 years ago by Josh Close <[email protected]>