Ecosyste.ms: OpenCollective

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

github.com/joshclose/CsvHelper

Library to help reading and writing CSV files
https://github.com/joshclose/CsvHelper

Update comments for constant property map.

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.

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

fd2b80346ea34f545dd347bf888a4ec6a33e9e4e authored over 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.

8904f5122c039a27314ca711eaf59b2bdcd40dc9 authored over 8 years ago by Josh Close <[email protected]>
Fixed issue with dynamic expression getting stuck in an infinite loop.

e885ef6965c7f980883b5e93bba1c3c73f54fc7d authored over 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.

c5e7ba102602a7e99a581edba6d82de30aff6fd8 authored over 8 years ago by Josh Close <[email protected]>
Fixes issue #575 where setting a Configuration.ShouldSkipRecord method always overrides the Configuration.SkipEmptyRecords setting.

d7ad9e725eda7f1637dffe5275d820f18c41e925 authored over 8 years ago by Zac <[email protected]>
Version bump.

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.

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

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.

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

823bd802c7654deb2084fd2e5957b764abbd2243 authored over 8 years ago by Josh Close <[email protected]>
Cleaned up build compatibility.

25f8dbde10156d028370ababbbcaf3e05d5ae657 authored over 8 years ago by Josh Close <[email protected]>
Add Gitter badge

7223ece992da5bec77784dbed1b912889c8b07a0 authored over 8 years ago by The Gitter Badger <[email protected]>
Speed improvement for CsvSerializer.

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

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

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

a75ead6c2ae94a40f7675194450311e72554faaf authored over 8 years ago by Josh Close <[email protected]>
Parser speed improvements.

3a8fa4f96610013ff4e38b2c7bf756d3c198fef9 authored over 8 years ago by Josh Close <[email protected]>
Updated version.

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.

d17cbd25bb2d8d75467da8f15bc6a8f71b47c15e authored over 8 years ago by Josh Close <[email protected]>
Added dictionary type converters.

5ec6d965fb9e58e6ff93dc2be82e14250c18104f authored over 8 years ago by Josh Close <[email protected]>
Removed debug type from build.

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

aae105a06084f09e5ce79e228df39066ca83e7e4 authored over 8 years ago by Josh Close <[email protected]>
Updated version to 3.0.0-beta3

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

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

9007ffff4ea7a68d629f80f4ac020449271b185f authored over 8 years ago by Josh Close <[email protected]>
Fixed all warnings.

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.

a2a8798d116c76bcf780561caaf8350991deba5b authored over 8 years ago by Josh Close <[email protected]>
Allow null fields to be written.

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

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

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.

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

64b1ed61d034312ded95f9f2aa8ef8e0f3fae901 authored over 8 years ago by Josh Close <[email protected]>
Removed obsolete code.

cd57fa730dec135cbf63ef47c1a5b26b0ab54512 authored over 8 years ago by Josh Close <[email protected]>
Starting 3.0 work. Bumping beta version.

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

3c704252126338436718502439ddb49799fcc701 authored over 8 years ago by Josh Close <[email protected]>
#548 remove HasBeenRead checks on Row and CurrentRecord

f0479d87854a4d8df18f05761f940c02cefcee87 authored over 8 years ago by Tom Warner <[email protected]>
make Reader.HasBeenRead publically gettable

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

68712c688603b527731cd45262614c4057e63426 authored over 8 years ago by Josh Close <[email protected]>
Update to .NET Core 1.0 release.

fae2c9746588f28291fd312621d514fd7b99250d authored over 8 years ago by Josh Close <[email protected]>
Added SerializableAttribute to all exceptions.

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.

afa2109851d33ccfd70f296c3519481f0472e72e authored over 8 years ago by Josh Close <[email protected]>
Added a way for people to gift.

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

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.

91ae9aebb7f21d2bfb5a76268ae98292be36ac58 authored over 8 years ago by Josh Close <[email protected]>
Added files that were ignored.

5fb7297e5ed25f5943aa35a98073c0fac38aa025 authored over 8 years ago by Josh Close <[email protected]>
CoreCLR support.

514b48106249a08f58337966bde0568023f21b45 authored over 8 years ago by Josh Close <[email protected]>
Updated nuget.

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

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

02f3362469ab37c496e07736363a99e36d273d68 authored about 9 years ago by Josh Close <[email protected]>
Merge branch 'master' of 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.

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

Update README

6ed94ce01ff6600f530a1072f69c6532c1f5de0b authored over 9 years ago by Josh Close <[email protected]>
Update README

Fixing a typo

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

7c63dcdca2ab0b86aefe9d5a66ca3069d1068bf9 authored over 9 years ago by Josh Close <[email protected]>
Updated version.

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

ec8e599973f6423486f14df5217d34e60cd3aefc authored over 9 years ago by Josh Close <[email protected]>
Version bump.

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.

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

dfe907b84f250114f3e30cdce8b0e1583284c058 authored over 9 years ago by Josh Close <[email protected]>
Updated version.

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

6a1e40c134d353b355acfe4d7966c00d66c29a05 authored over 9 years ago by Josh Close <[email protected]>
Cleanup.

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

e97df50a559711a21243e81d4ba652bc4d942735 authored over 9 years ago by Josh Close <[email protected]>
Added DateTimeOffset converter.

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

3b180fd98f78cb88415ed660a087d83c5ca1392f authored over 9 years ago by Ted Eiles <[email protected]>
Removed file.

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.

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

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

f13dc66c550905709742644f4ae740368dedb471 authored over 9 years ago by Josh Close <[email protected]>
Cleanup.

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

63766a6b5c9f84fd0a5349bf732ab1668806c429 authored over 9 years ago by Josh Close <[email protected]>
Cleanup.

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

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
...

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

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...

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

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

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

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

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

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

1237cc107bdad0c69425c1a231f9aa90780639ff authored over 9 years ago by Josh Close <[email protected]>
Cleanup.

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

863b9412376343092e94f49a5fa6791f9a4ede20 authored over 9 years ago by Josh Close <[email protected]>
remove nuget.targets

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

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.

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.

1b96b50156a57085c2628693cea27b0cb8ff3195 authored almost 10 years ago by Josh Close <[email protected]>
Added unit test. Changed logic slightly.

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 ...

0daca204b50d7adbcf763b0e87861f595f776aa7 authored almost 10 years ago by jonathankretzmer <[email protected]>
Added callback to determine wheter to skip a record or not

f1e2b7addd5fb29d43f2531157df293005f69894 authored almost 10 years ago by Kristian Hellang <[email protected]>
Added contribution guidelines to the readme.

ad88b34acd025c741fd219734ed044822b72cddd authored almost 10 years ago by Josh Close <[email protected]>
Version bump.

ab3d2b6d738322d5775fb854077dc1301a9d9f40 authored almost 10 years ago by Josh Close <[email protected]>
Version bump.

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

Fixed crash on exporting an array.

cec91fdd6b9c4391fe1a2cc9cf94f0dfb55a2b74 authored almost 10 years ago by Josh Close <[email protected]>
Fixed crash on exporting an array.

- Fixed the CsvWriter.WriteRecords method
- Added WriteEmptyArrayTest

b1fc58dab8d59f4cacd219dd79b8a9a4020d91d8 authored almost 10 years ago by Dan Pristupov <[email protected]>
Version bump.

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

Fix typo and remove unused namespaces

c8e79412c2e601670c0903aa2f52b46f0d730d0b authored almost 10 years ago by Josh Close <[email protected]>