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

Update comments for constant property map.

github.com/joshclose/CsvHelper - 6c6e41e51ed6f78730a0892b69fc111b8a7d7ef5 authored about 8 years ago by Josh Close <[email protected]>
Added ability to specify a constant value for a mapped property. When reading, the same value gets set for every record for the property. When writing, the same value gets written for every record for the property.

github.com/joshclose/CsvHelper - 8638099104ae9ed1b0c922414032caa4b919ddc6 authored about 8 years ago by Josh Close <[email protected]>
Forgot this file in the last commit.

github.com/joshclose/CsvHelper - fd2b80346ea34f545dd347bf888a4ec6a33e9e4e authored about 8 years ago by Josh Close <[email protected]>
Created a separate writing action for ExpandoObject due to an issue in ExpandoClass where it thinks two aren't equal when they have the same property keys.

github.com/joshclose/CsvHelper - 8904f5122c039a27314ca711eaf59b2bdcd40dc9 authored about 8 years ago by Josh Close <[email protected]>
Fixed issue with dynamic expression getting stuck in an infinite loop.

github.com/joshclose/CsvHelper - e885ef6965c7f980883b5e93bba1c3c73f54fc7d authored about 8 years ago by Josh Close <[email protected]>
Changed enumerable converters to use header value if one is set.

Updated exceptions to throw a more specific exception than CsvHelperException.

github.com/joshclose/CsvHelper - c5e7ba102602a7e99a581edba6d82de30aff6fd8 authored about 8 years ago by Josh Close <[email protected]>
Fixes issue #575 where setting a Configuration.ShouldSkipRecord method always overrides the Configuration.SkipEmptyRecords setting.

github.com/joshclose/CsvHelper - d7ad9e725eda7f1637dffe5275d820f18c41e925 authored over 8 years ago by Zac <[email protected]>
Version bump.

github.com/joshclose/CsvHelper - c6f74719ef986eacc44ee8e1d1cafa4b681d580f authored over 8 years ago by Josh Close <[email protected]>
Fixed issue with CsvClassMapCollection[type] choosing the wrong type when multiple types on the inheritance tree are mapped.

github.com/joshclose/CsvHelper - c08d5aa2dd5d4c8900a0238ff46f376a3aafeb1e authored over 8 years ago by Josh Close <[email protected]>
Merge pull request #571 from gitter-badger/gitter-badge

Add a Gitter chat badge to README.markdown

github.com/joshclose/CsvHelper - 2de4d4ec4e83888044202e6d928a15fe022dad56 authored over 8 years ago by Josh Close <[email protected]>
Ability to write comments. Changed WriteRecord to not call NextRecord. This allows the possibility to write fields or records after a record has been written. This also matches the reader no calling read on GetRecord.

github.com/joshclose/CsvHelper - 892ea4b1ee8358c609e646646b1eb3d3502aae23 authored over 8 years ago by Josh Close <[email protected]>
Speed up mappings that use ConvertUsing by caching the named indexes.

github.com/joshclose/CsvHelper - 823bd802c7654deb2084fd2e5957b764abbd2243 authored over 8 years ago by Josh Close <[email protected]>
Cleaned up build compatibility.

github.com/joshclose/CsvHelper - 25f8dbde10156d028370ababbbcaf3e05d5ae657 authored over 8 years ago by Josh Close <[email protected]>
Add Gitter badge

github.com/joshclose/CsvHelper - 7223ece992da5bec77784dbed1b912889c8b07a0 authored over 8 years ago by The Gitter Badger <[email protected]>
Speed improvement for CsvSerializer.

github.com/joshclose/CsvHelper - d082cc9eefe873f0fb9c0b0f48cf92ca07b67454 authored over 8 years ago by Josh Close <[email protected]>
Added properties to CsvHelperException and removed the string data.

github.com/joshclose/CsvHelper - b1c871c5bb66c829cc5485ddceb4f53872946f34 authored over 8 years ago by Josh Close <[email protected]>
Added leaveOpen flag to constructors to not dispose of underlying TextReader and TextWriter.

github.com/joshclose/CsvHelper - 5f5b69ad1d26649ba2ced5cc2261b770f9315da4 authored over 8 years ago by Josh Close <[email protected]>
Made TypeConverterOptionsFactory an instance inside CsvConfiguration instead of static.

github.com/joshclose/CsvHelper - a75ead6c2ae94a40f7675194450311e72554faaf authored over 8 years ago by Josh Close <[email protected]>
Parser speed improvements.

github.com/joshclose/CsvHelper - 3a8fa4f96610013ff4e38b2c7bf756d3c198fef9 authored over 8 years ago by Josh Close <[email protected]>
Updated version.

github.com/joshclose/CsvHelper - 139efdb42f8e3e013a2367bcaf4fddbf1bc3162b authored over 8 years ago by Josh Close <[email protected]>
Removed CanConvertTo and CanConvertFrom from the type converters because there is no need for them.

github.com/joshclose/CsvHelper - d17cbd25bb2d8d75467da8f15bc6a8f71b47c15e authored over 8 years ago by Josh Close <[email protected]>
Added dictionary type converters.

github.com/joshclose/CsvHelper - 5ec6d965fb9e58e6ff93dc2be82e14250c18104f authored over 8 years ago by Josh Close <[email protected]>
Removed debug type from build.

github.com/joshclose/CsvHelper - f9b49173505ffa832317b804cf8cc650e2adaac6 authored over 8 years ago by Josh Close <[email protected]>
Updated pushed to require it be done via the command line.

github.com/joshclose/CsvHelper - aae105a06084f09e5ce79e228df39066ca83e7e4 authored over 8 years ago by Josh Close <[email protected]>
Updated version to 3.0.0-beta3

github.com/joshclose/CsvHelper - efbec2ea4468e6ab753c2af91ae6fa1df43ee208 authored over 8 years ago by Josh Close <[email protected]>
Ability to map child properties so multiple maps aren't needed.

github.com/joshclose/CsvHelper - cacf28e3ca602e1b4f6d65c6346478a088d8f9d5 authored over 8 years ago by Josh Close <[email protected]>
Ability to write IDynamicMetaObjectProvider objects. DynamicObject and ExpandoObject are the 2 most common.

github.com/joshclose/CsvHelper - 9007ffff4ea7a68d629f80f4ac020449271b185f authored over 8 years ago by Josh Close <[email protected]>
Fixed all warnings.

github.com/joshclose/CsvHelper - 202cdffe1653fb85967de88f072e1831e03b60a7 authored over 8 years ago by Josh Close <[email protected]>
Throw an exception if the return type from a ConvertUsing expression isn't assignable to the property type.

github.com/joshclose/CsvHelper - a2a8798d116c76bcf780561caaf8350991deba5b authored over 8 years ago by Josh Close <[email protected]>
Allow null fields to be written.

github.com/joshclose/CsvHelper - 30fd966583e0e28077e334e39cdf9562396b5798 authored over 8 years ago by Josh Close <[email protected]>
Added ability to read and write IEnumerable properties.

github.com/joshclose/CsvHelper - 48dde9a730c222f3e6973de94e17eabdf657e37e authored over 8 years ago by Josh Close <[email protected]>
Moved code that isn't row level out of ICsvReaderRow and into ICsvReader.

github.com/joshclose/CsvHelper - cd27d495893022203ad6de2d8c33ffadf7ce0f8a authored over 8 years ago by Josh Close <[email protected]>
Fixed unit test that changed because of logic changes. When reading the header, the current record is now null instead of throwing an exception.

github.com/joshclose/CsvHelper - 2f4e7eeaa7a5fd2d971b21c0cf02dfe77baa455d authored over 8 years ago by Josh Close <[email protected]>
Merge branch 'master' of github.com:JoshClose/CsvHelper

github.com/joshclose/CsvHelper - 64b1ed61d034312ded95f9f2aa8ef8e0f3fae901 authored over 8 years ago by Josh Close <[email protected]>
Removed obsolete code.

github.com/joshclose/CsvHelper - cd57fa730dec135cbf63ef47c1a5b26b0ab54512 authored over 8 years ago by Josh Close <[email protected]>
Starting 3.0 work. Bumping beta version.

github.com/joshclose/CsvHelper - 2206c2d391bf5851f3654a3fc3b79ab6dd6ab407 authored over 8 years ago by Josh Close <[email protected]>
Merge pull request #549 from tomwarner13/master

remove CheckHasBeenRead() from Row and CurrentRecord to avoid surprising exceptions

github.com/joshclose/CsvHelper - 3c704252126338436718502439ddb49799fcc701 authored over 8 years ago by Josh Close <[email protected]>
#548 remove HasBeenRead checks on Row and CurrentRecord

github.com/joshclose/CsvHelper - f0479d87854a4d8df18f05761f940c02cefcee87 authored over 8 years ago by Tom Warner <[email protected]>
make Reader.HasBeenRead publically gettable

github.com/joshclose/CsvHelper - 09618728aa2b981f68bbfd15f8ab857bf9167d90 authored over 8 years ago by Tom Warner <[email protected]>
Added CsvReader.ReadHeader so headers can be read without reading the first row.

github.com/joshclose/CsvHelper - 68712c688603b527731cd45262614c4057e63426 authored over 8 years ago by Josh Close <[email protected]>
Update to .NET Core 1.0 release.

github.com/joshclose/CsvHelper - fae2c9746588f28291fd312621d514fd7b99250d authored over 8 years ago by Josh Close <[email protected]>
Added SerializableAttribute to all exceptions.

github.com/joshclose/CsvHelper - 316f62dce451dd428eb95d4997a8f29245920d5e authored over 8 years ago by Josh Close <[email protected]>
Updated project to .NET Core RC2. Fixed issue with assembly not being a release build.

github.com/joshclose/CsvHelper - afa2109851d33ccfd70f296c3519481f0472e72e authored over 8 years ago by Josh Close <[email protected]>
Added a way for people to gift.

github.com/joshclose/CsvHelper - db5a156f6933c2afd349daaffe731a41b167eeaa authored over 8 years ago by Josh Close <[email protected]>
Added net45 build and excluded it from CoreFX compatibility.

github.com/joshclose/CsvHelper - 815aa6b1a647e56e00c87a1c48a949b906a09423 authored over 8 years ago by Josh Close <[email protected]>
Fixed issue with .NET 2.0 classes being included that shouldn't have been in .NET 4.0.

github.com/joshclose/CsvHelper - 91ae9aebb7f21d2bfb5a76268ae98292be36ac58 authored over 8 years ago by Josh Close <[email protected]>
Added files that were ignored.

github.com/joshclose/CsvHelper - 5fb7297e5ed25f5943aa35a98073c0fac38aa025 authored over 8 years ago by Josh Close <[email protected]>
CoreCLR support.

github.com/joshclose/CsvHelper - 514b48106249a08f58337966bde0568023f21b45 authored over 8 years ago by Josh Close <[email protected]>
Updated nuget.

github.com/joshclose/CsvHelper - 9ddf1ed37c4b8ae2c7d4a5d0522257b2a865ded3 authored over 8 years ago by Josh Close <[email protected]>
Fixed ShouldSkipRecord not working on rows before header.

github.com/joshclose/CsvHelper - 9b78078ade1a76069d7bf57a043146abef460b0d authored about 9 years ago by Josh Close <[email protected]>
Fixed issue with comments crossing a buffer being used as a field.

github.com/joshclose/CsvHelper - 02f3362469ab37c496e07736363a99e36d273d68 authored about 9 years ago by Josh Close <[email protected]>
Merge branch 'master' of github.com:JoshClose/CsvHelper

github.com/joshclose/CsvHelper - 9daf62f9d629661258d5c48a00e360360160b3dc authored about 9 years ago by Josh Close <[email protected]>
Fixed issue where the number of delimiter characters was read when a multiple character delimiter is hit. This was causing non-delimiters to be read when just the first character of the delimiter was found.

github.com/joshclose/CsvHelper - 1b5b3668695e0d8c0fdc4a642c0b305447e1205f authored about 9 years ago by Josh Close <[email protected]>
Merge pull request #418 from abatishchev/patch-1

Update README

github.com/joshclose/CsvHelper - 6ed94ce01ff6600f530a1072f69c6532c1f5de0b authored over 9 years ago by Josh Close <[email protected]>
Update README

Fixing a typo

github.com/joshclose/CsvHelper - 6611c8182b00043709162424a786f8945a4212b7 authored over 9 years ago by Alexander Batishchev <[email protected]>
Fixed issue with TryGetField with named index returning wrong value.

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

github.com/joshclose/CsvHelper - 20650c9230e3ebf66a92a45e9bbaffdcd58eb4f2 authored over 9 years ago by Josh Close <[email protected]>
Added missing DateTimeOffset converter to the list of default converters.

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

github.com/joshclose/CsvHelper - b0c17dbf5fb1bb7c459878ea0ec3292f71911150 authored over 9 years ago by Josh Close <[email protected]>
When writing, use empty values for properties on reference properties when flag UseNewObjectForNullReferenceProperties is off.

github.com/joshclose/CsvHelper - 799c7a48a439749a4ed31b07ed68fdf3e56d38f2 authored over 9 years ago by Josh Close <[email protected]>
Fixed portable target for windows phone 8.1.

github.com/joshclose/CsvHelper - dfe907b84f250114f3e30cdce8b0e1583284c058 authored over 9 years ago by Josh Close <[email protected]>
Updated version.

github.com/joshclose/CsvHelper - f804d3d91e84823319af796e4e4f084c999a58d1 authored over 9 years ago by Josh Close <[email protected]>
Parsing Excel leading zero format. Closes #367.

github.com/joshclose/CsvHelper - 6a1e40c134d353b355acfe4d7966c00d66c29a05 authored over 9 years ago by Josh Close <[email protected]>
Merge branch 'master' of https://github.com/teiles/CsvHelper into teiles-master

github.com/joshclose/CsvHelper - e97df50a559711a21243e81d4ba652bc4d942735 authored over 9 years ago by Josh Close <[email protected]>
Added DateTimeOffset converter.

github.com/joshclose/CsvHelper - aae8dc39ae261f4ee811276aa68874730e029e16 authored over 9 years ago by Josh Close <[email protected]>
Support double-quote escaping for WriteField(field,shouldQuote)

github.com/joshclose/CsvHelper - 3b180fd98f78cb88415ed660a087d83c5ca1392f authored over 9 years ago by Ted Eiles <[email protected]>
Removed file.

github.com/joshclose/CsvHelper - f1453ab9815675b565651f6d81c7d9a8d230563e authored over 9 years ago by Josh Close <[email protected]>
Registering a class map will return the generated class map. Made mapping methods on CsvClassMap`1 public so they can be used to dynamically set mappings. Create generic Find method on CsvClassMapCollection so it can return a CsvClassMap<> instance so mapping can be called on it.

github.com/joshclose/CsvHelper - 17449ea3257491dd2bdf94e37a7e98085b4dd9ab authored over 9 years ago by Josh Close <[email protected]>
Made protected method private that should have been.

github.com/joshclose/CsvHelper - 7f1636135ae5a154b956a3c11dd257676b51d22e authored over 9 years ago by Josh Close <[email protected]>
Added raw file line number to parser. Closes #254.

github.com/joshclose/CsvHelper - f13dc66c550905709742644f4ae740368dedb471 authored over 9 years ago by Josh Close <[email protected]>
Merge branch 'CsvParserRow' of https://github.com/jhamm/CsvHelper into jhamm-CsvParserRow

github.com/joshclose/CsvHelper - 63766a6b5c9f84fd0a5349bf732ab1668806c429 authored over 9 years ago by Josh Close <[email protected]>
Merge branch 'skip-records' of https://github.com/khellang/CsvHelper into khellang-skip-records

github.com/joshclose/CsvHelper - 5d59c6644535b8acaed02403b7d5e19b2928d468 authored over 9 years ago by Josh Close <[email protected]>
Merge and cleanup.

Merge branch 'master' of https://github.com/ripvannwinkler/CsvHelper into ripvannwinkler-master
...

github.com/joshclose/CsvHelper - b82f1296f0833d2452aef2a90ba1349c142bd3b9 authored over 9 years ago by Josh Close <[email protected]>
Added property on CsvPropertyNameCollection to get the raw list of names.

github.com/joshclose/CsvHelper - d523c0c50c7b2702ce2f5d60aec2bb940553f747 authored over 9 years ago by Josh Close <[email protected]>
Cleanup and merge.

Merge branch 'master' of https://github.com/phillee007/CsvHelper into phillee007-master

Conflic...

github.com/joshclose/CsvHelper - 8745f1c554a11a03333490f5a5d0ac2878c68b5f authored over 9 years ago by Josh Close <[email protected]>
Made `WriteField<T>` not call any of the obsolete `WriteField` methods.

github.com/joshclose/CsvHelper - 358c9a342f087a6cd81b1384cfb801fd4b0a740e authored over 9 years ago by Josh Close <[email protected]>
Changed WriteField<T> to use GetType instead of typeof.

github.com/joshclose/CsvHelper - 588b05adec077676ba1325f09a6860ab1124b0e4 authored over 9 years ago by Josh Close <[email protected]>
Marked writer methods that take a type in as obsolete.

github.com/joshclose/CsvHelper - 02f5f985a2cf91d0f0a2c3455e59ac6a9cb86ba6 authored over 9 years ago by Josh Close <[email protected]>
Added ability to specify constructor arguments when referencing another map within a mapping.

github.com/joshclose/CsvHelper - db22546e51e49d2ece7d71564744f460f8d5b8e5 authored over 9 years ago by Josh Close <[email protected]>
Removed dependency on Moq to work with PCL tests.

github.com/joshclose/CsvHelper - 01bec3c74387ea0aabb313cdf091817d6f8435c3 authored over 9 years ago by Josh Close <[email protected]>
Exceptions thrown should always contain Exception.Data["CsvHelper"].

github.com/joshclose/CsvHelper - 1237cc107bdad0c69425c1a231f9aa90780639ff authored over 9 years ago by Josh Close <[email protected]>
Merge branch 'master' of https://github.com/gmcve/CsvHelper into gmcve-master

github.com/joshclose/CsvHelper - 863b9412376343092e94f49a5fa6791f9a4ede20 authored over 9 years ago by Josh Close <[email protected]>
remove nuget.targets

github.com/joshclose/CsvHelper - 26f88ff2b615d2e9c94b7dfe41d57440435beca1 authored almost 10 years ago by Chris Vann <[email protected]>
Don't get static properties when automapping.

github.com/joshclose/CsvHelper - 796e3b7f574b7cdcb7ab5971def9675344d24066 authored almost 10 years ago by Josh Close <[email protected]>
Excel compatibility fix. If a field starts with a quote but never ends and the end of the file is reached, the field would be null. The field will now contain everything.

github.com/joshclose/CsvHelper - dab7ac7ffa91082aa345b52de3db2d869aec1f8f authored almost 10 years ago by Josh Close <[email protected]>
Use default value when the field is null because of a missing field in the row.

github.com/joshclose/CsvHelper - 1b96b50156a57085c2628693cea27b0cb8ff3195 authored almost 10 years ago by Josh Close <[email protected]>
Added unit test. Changed logic slightly.

github.com/joshclose/CsvHelper - 75e38093a7a6de53aefda6ea1e4d06d6fad3ce3c authored almost 10 years ago by Josh Close <[email protected]>
CsvWriter.cs: Fix for IndexOutOfRangeException

In a situation where UseExcelLeadingZerosFormatForNumerics = True, and any fields are empty, an ...

github.com/joshclose/CsvHelper - 0daca204b50d7adbcf763b0e87861f595f776aa7 authored almost 10 years ago by jonathankretzmer <[email protected]>
Added callback to determine wheter to skip a record or not

github.com/joshclose/CsvHelper - f1e2b7addd5fb29d43f2531157df293005f69894 authored almost 10 years ago by Kristian Hellang <[email protected]>
Added contribution guidelines to the readme.

github.com/joshclose/CsvHelper - ad88b34acd025c741fd219734ed044822b72cddd authored almost 10 years ago by Josh Close <[email protected]>
Version bump.

github.com/joshclose/CsvHelper - ab3d2b6d738322d5775fb854077dc1301a9d9f40 authored almost 10 years ago by Josh Close <[email protected]>
Version bump.

github.com/joshclose/CsvHelper - bc26a714e7cf2028dcf084a87c51bc71bf59d637 authored almost 10 years ago by Josh Close <[email protected]>
Merge pull request #357 from DanPristupov/master

Fixed crash on exporting an array.

github.com/joshclose/CsvHelper - cec91fdd6b9c4391fe1a2cc9cf94f0dfb55a2b74 authored almost 10 years ago by Josh Close <[email protected]>
Fixed crash on exporting an array.

- Fixed the CsvWriter.WriteRecords method
- Added WriteEmptyArrayTest

github.com/joshclose/CsvHelper - b1fc58dab8d59f4cacd219dd79b8a9a4020d91d8 authored almost 10 years ago by Dan Pristupov <[email protected]>
Version bump.

github.com/joshclose/CsvHelper - bc50b5479e526f3e63a0448d4a2d24015dba84e3 authored almost 10 years ago by Josh Close <[email protected]>
Merge pull request #335 from damiangreen/master

Fix typo and remove unused namespaces

github.com/joshclose/CsvHelper - c8e79412c2e601670c0903aa2f52b46f0d730d0b authored almost 10 years ago by Josh Close <[email protected]>