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

Fixed private properties not being able to be set.

603dc8acdcdb170cf24e7c20a893bec69194196a authored over 7 years ago by Josh Close <[email protected]>
Threading issue. #713

9b15bbdd7d84e20c3e2d6377f76910952d395862 authored over 7 years ago by Josh Close <[email protected]>
Made methods ReIndex and GetMaxIndex on CsvClassMap public.

f8e026de17021aa0122063455c195032e2d6969e authored over 7 years ago by Josh Close <[email protected]>
Changed default delimiter to , instead of ListSeparator. This is a CommaSV library after all. #718

bb3bd5dd35827eaf40367027d092ef532b153f0d authored over 7 years ago by Josh Close <[email protected]>
Comment update.

e60f7ae649534abf006b84a0f70a4d9d0a6f657d authored over 7 years ago by Josh Close <[email protected]>
fix identical conditional expressions

change recursion with iteration

update nuget packages

65f0620825d573741ba72f5433e06832f0c43e73 authored over 7 years ago by Rustam Agametov <[email protected]>
Bumped version. Fixed comment issues.

9fe0bca62c30c4dac4bd2292790a41c1f454def7 authored over 7 years ago by Josh Close <[email protected]>
Created object resolver so interfaces can be mapped to and IoC containers can be plugged in.

8afd0cd6c33006f627f41da2ccb3fde4c7cabbe2 authored over 7 years ago by Josh Close <[email protected]>
Added multiple formats instead of a single format.

e8d56c7a1c3207138303d1697f91279932a63882 authored over 7 years ago by Josh Close <[email protected]>
Removed default boolean values of yes, y, no, n since it's not a standard boolean. true, false, 1, 0 still work.

6796916405952424da3ccfa3021ebb98f8d546e4 authored over 7 years ago by Josh Close <[email protected]>
Removed default null values since there is no common standard that could be found.

3a2daa1b22db5a85743db4d081a2008ea74fddab authored over 7 years ago by Josh Close <[email protected]>
Renamed interfaces to remove Csv from them.

4842ef079682c9f753c26f817a8ef46a99d946b9 authored over 7 years ago by Josh Close <[email protected]>
When writing with auto mapping skip enumerable properties when HasHeaderRecord = true.

666288ad7db36d91233454e86d2cf1dfbf8474bb authored over 7 years ago by Josh Close <[email protected]>
Convert using implementation for writing.

e40570fb314af1af1bf2b598695c6e0bff234594 authored over 7 years ago by Josh Close <[email protected]>
Changed BadDataCallback to take in a ReadingContext instead of a string.

0115d66544742e442cc8dc3ba838fc722e8b9a2f authored over 7 years ago by Josh Close <[email protected]>
Added reading/writing contexts to exceptions.

91ffd21ceaa17b9c8ce0d45dac4b931ee049de38 authored over 7 years ago by Josh Close <[email protected]>
Moved reading/writing state data into a common context object that is shared.

8484dfcfc15591d787dcff286d831636b1ab0578 authored over 7 years ago by Josh Close <[email protected]>
Adding ConverToString tests

7cce432d9fafe923fa8009d75347c0986cd9ac59 authored over 7 years ago by jamesbascle <[email protected]>
Adding dashes support. Adding tests.

4ee4a0a93d798b3fdc09bd7a1148d1af9cd98995 authored over 7 years ago by jamesbascle <[email protected]>
Organized project file. Using project file for all build info instead of some info being in AssemblyInfo.

c7b23ac6fe56f98e202a99ee2b4b63d6bc1cad46 authored over 7 years ago by Josh Close <[email protected]>
Removed un-needed helper class.

16e456a04fed6882ed7acb81a76326ae73a096d9 authored over 7 years ago by Josh Close <[email protected]>
Fixed issue with automapping not mapping references correctly in some nested situations because it thought it was a circular dependency when it wasn't.

de9333be746cd1cec3bc287321217f45061773bf authored over 7 years ago by Josh Close <[email protected]>
Added unit test for TrimFields config.

0b91aca06fdb5ce2316a1af7a6d6367d3855e7d2 authored over 7 years ago by Josh Close <[email protected]>
Allow default value to be a string that is converted. Feature came from #499 from GrantHoffman.

a30909ef6e552e0d829ebb988e663ef41b93b8b6 authored over 7 years ago by Josh Close <[email protected]>
Removed un-needed type checking in property map configuration.

14ecb3f2b4914576bdada73622ae84af6aeb9516 authored over 7 years ago by Josh Close <[email protected]>
Merge remote-tracking branch 'refs/remotes/JoshClose/master' into FT-ByteArrayConverter

637435ab9474ec6534cdadd29939c49b86ee6322 authored over 7 years ago by jamesbascle <[email protected]>
Added unit test to cover cover change.

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

e34375d5d383b5b79578321da54c4b7d2226ac2f authored over 7 years ago by Josh Close <[email protected]>
Finishing up options checking and adding support for base64 format

0e6fe09852dbdf81390b75b398e3058ba8864316 authored over 7 years ago by jamesbascle <[email protected]>
Updated version.

37cb63f191d87116fa3a059154111fa4ca9868d4 authored over 7 years ago by Josh Close <[email protected]>
Updated license headers.

b74a2f95a101158f4cdedd25fae6e8392b58855b authored over 7 years ago by Josh Close <[email protected]>
Speed improvements when using WriteField.

d46aa5ef71db760cfa815862ddfe03365acf1cbd authored over 7 years ago by Josh Close <[email protected]>
Speed improvements when using GetField.

c327beafb700e263f903e3d050d5e7a549be8878 authored over 7 years ago by Josh Close <[email protected]>
Adding locking in ReflectionHelper.CreateInstance for the static delegate cache.

960a3c8c96d693a8aa1b64a9b90ef375f379caaf authored over 7 years ago by Josh Close <[email protected]>
Changed reflection calls to ConvertToString to get the method for ITypeConverter instead of the actual converter. This is so the overriden implementation will be used instead of a random method with the same name.

7fe55e6cf1e15245a97d1a12c83f7103a1e3094f authored over 7 years ago by Josh Close <[email protected]>
Fixed bug when mapping a constant then mapping another property after will throw an exception.

a1a6c0cf8c64f7f8e9f5cf0b616d68faf018d5bd authored over 7 years ago by Josh Close <[email protected]>
Added locking to factory to make it thread safe.

1e306db6788d5f6758d01aab025b91815692b27e authored over 7 years ago by Josh Close <[email protected]>
Ability to change required quote characters.

6bd89b0e422001b312f2ebad5755d5c20741308a authored over 7 years ago by Josh Close <[email protected]>
Added CsvProperMap<T> to allow for compile time type checking on mappings.

078ce217f256a60af61319685e395ab601d8bc5e authored over 7 years ago by Josh Close <[email protected]>
fixes quote handling (IsFieldBad): mark unquoted fields with quote chars as bad only when cfg.IgnoreQuotes is false

3cb57e478091921aca06b208c85ed8f4ee48c89e authored over 7 years ago by Stefan Bertels <[email protected]>
Merge pull request #1 from JoshClose/master

get up to date

dfb437aef9653004b70f58a564faefa03b0d390d authored over 7 years ago by Stefan Bertels <[email protected]>
Updated version.

519fdb62e00042ba20f5655561f3403610cb649e authored over 7 years ago by Josh Close <[email protected]>
Auto mapping with user defined struct.

797753f5bf7e6b5b4afb5ea5fab9a26bf4e2b4b1 authored over 7 years ago by Josh Close <[email protected]>
Adding ByteArrayConverter

Initial Commit, need to implement hex converter and write tests.

67f5bd94b458f056c6fd9c52e821b2f788ae7652 authored over 7 years ago by jamesbascle <[email protected]>
Simplified reloading of FieldReader buffer.

385af8056a901dbdbc5899cbac4af4030e65ab8d authored over 7 years ago by Josh Close <[email protected]>
Updated version. Fixed nuget push script.

c1a138cec820b5e3f811a29191e75bb37ad32c8a authored over 7 years ago by Josh Close <[email protected]>
Cleanup.

6a2772f55d7293fdda2e018721a9d9398c256692 authored over 7 years ago by Josh Close <[email protected]>
Merge branch 'feature/465-CsvParser-failes-to-parse-quoted-fields' of https://github.com/mnye/CsvHelper into mnye-feature/465-CsvParser-failes-to-parse-quoted-fields

c7c49716dd7ceb55fc9c46d1db7c173c5b0b9a3d authored over 7 years ago by Josh Close <[email protected]>
Cleanup.

51555a48a8dcdb1e8b05af2311726c45cfd3491b authored over 7 years ago by Josh Close <[email protected]>
Fixing Line Ending Spanning Buffer

012db7e95e5a72bc33c5d6c130f9444e73afaccb authored over 7 years ago by jamesbascle <[email protected]>
Removed Excel specific code. The malformed fallback behavior that mimics Excel is still there.

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

cc07f8f9f8d5ee094ad39d2898a83e69216c02e5 authored over 7 years ago by Josh Close <[email protected]>
Changed ReadHeader to not set CurrentRecord to null.

6209933c5f8ddd67e85643fe7cc414f43be17ada authored over 7 years ago by Josh Close <[email protected]>
Merge pull request #675 from jpsingleton/master

Tiny grammar fix to README

72f8100b78547fdc35a7fc848ee1a3b39e7711cb authored over 7 years ago by Josh Close <[email protected]>
Tiny grammar fix to README

Added missing word so unit testing guideline makes sense

74c0b9ca2def76e8faf47558aea4fcf48e345f76 authored over 7 years ago by James Singleton <[email protected]>
Updated nuget scripts. Push may not be working correctly yet.

fca130ec48de89b8b99a7c20bf5d9ac5d7c37c93 authored over 7 years ago by Josh Close <[email protected]>
Added CslCompliant back in.

ab1bdf345eb8da20ba6eae8ac5528ea3ecf9251b authored over 7 years ago by Josh Close <[email protected]>
Removed un-needed info.

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

cb9f9f5171b2dcfe8f904f4a3d42eef305654889 authored over 7 years ago by Josh Close <[email protected]>
Removed AllowPartiallyTrustedCallers.

8c261620d0b667a59d6970e1423ecd2305567251 authored over 7 years ago by Josh Close <[email protected]>
Version bump.

ebe85e6070035fae3bea7dbb742794c89fad4c4e authored over 7 years ago by Josh Close <[email protected]>
Removed redundant CheckHasBeenRead() call.

Closes #672

091b0f9b957d74e17b73c962df23027da731a3e0 authored over 7 years ago by Josh Close <[email protected]>
Fixed project version number.

f68d48dbb07480db84c254f5c157a3fe726cd822 authored over 7 years ago by Josh Close <[email protected]>
Updated nuget push script.

7ee6b4d8267b85fe0010a54e2e88a388f27cd482 authored over 7 years ago by Josh Close <[email protected]>
Only supporting netstandard1.3 now. Updated to VS2017.

https://github.com/dotnet/standard/blob/master/docs/versions.md

2963e6c8e18df9f3747796d269ef898cbfc39a43 authored over 7 years ago by Josh Close <[email protected]>
Fix up whitespace <-> tab conversion issue

0dadb5523615146061b24fd4d0fdeacd52e2104e authored almost 8 years ago by Michael Nye <[email protected]>
Fixed issue of skipping a character if a line ending was within a quoted field

616c6a9ad9e096bd2187febf961bd48b0ed4cdd9 authored almost 8 years ago by Michael Nye <[email protected]>
Changed default delmiter to current cultures list separator.

ec32a436ff926e18069e85355e0efe2d1b384889 authored about 8 years ago by Josh Close <[email protected]>
Removed un-used code.

c8c7e0493de9e167f6a2aef38fb2fbb1333fbbc2 authored about 8 years ago by Josh Close <[email protected]>
Changing names to prepare to create PropertyMapBuilder

c0f6f77ebcaf7e27f5d205474ff8bb26e91b92d8 authored about 8 years ago by jamesbascle <[email protected]>
Fixing post-merge issues.

6292304a88dba979dd7da9a5a831da17978c0b6c authored about 8 years ago by jamesbascle <[email protected]>
Merge branch 'master' of https://github.com/JoshClose/CsvHelper into ClassMapBuilderRedux

# Conflicts:
# src/CsvHelperNCrunch/CsvHelperNCrunch.csproj

9b86d84859ad7f6be7d36ef36a2c35dbf7e2ee9e authored about 8 years ago by jamesbascle <[email protected]>
Added tests for TypeConverterOptionsFactory using different cultures.

339996aa64c254b46a434fb02fe0228bf5da7485 authored about 8 years ago by Josh Close <[email protected]>
Cleanup.

1864343a04ee04deec77d66c76465f1a8768b23e authored about 8 years ago by Josh Close <[email protected]>
Allow partially trusted callers for scenarios such as using this assembly within SQL CLR.

71abe8a076eb81cb6dfc683edd4566640992d21c authored about 8 years ago by Dhugal <[email protected]>
Added CLSCompliant( true ) attribute to assembly.

448cb71d7531125a601a04866eb3626ab627f51b authored about 8 years ago by Josh Close <[email protected]>
Fixed issue with type converter options set in factory not working with auto mapping or explicit map.

17a0dd7c80aaeb17f1d7a7bdc158d58ff321038c authored about 8 years ago by Josh Close <[email protected]>
Allow mapping to fields. By default, only properties will work when auto mapping. You can change a config value to choose properties, fields, or both.

4e8beca83d37d8113eb3a9a0a1803e00b432243c authored about 8 years ago by Josh Close <[email protected]>
Adding ClassMapBuilder.

4a5eb5c25e75d6bb56ac1e41a245d90ffec8d66b authored about 8 years ago by jamesbascle <[email protected]>
Allow resuming reading of more data is written to the steram.

7ff98447733bee7ec7343ae643fc00558f2fde3c authored about 8 years ago by Josh Close <[email protected]>
Added ability for ConstructUsing to use initializers.

78b193cab17ee009d2f7765f529c458e09bbf21f authored about 8 years ago by Josh Close <[email protected]>
Made ConstructUsing work with Reference maps.

e4c76386203483dd37359de02ad83a865e6f9a25 authored about 8 years ago by Josh Close <[email protected]>
Changed DateTime and DateTimeOffset converters to not work whent the string is spaces to match what all the other converters do. The .NET Framework DateTime and DateTimeOffset converters will convert a string of all spaces into MinValue, so we are diverging from that a little.

941fac99439842d9a029ba871c0a5bc5f94e8047 authored about 8 years ago by Josh Close <[email protected]>
Cleaned up warnings. Bumped version.

abe1a6fe29b9edc6f6198efe1237b79606dc365d authored about 8 years ago by Josh Close <[email protected]>
When comments are on and a field is being written that is the first field in the record and the first char is a comment char, quote the field because it's not a comment.

When writing a comment, never quote.

179c1a853a828e3a7a0bfe01b7af9bf5e8ee7f6a authored about 8 years ago by Josh Close <[email protected]>
Moved detection of column count changes into the reader. The parser shouldn't care and should just return whatever data it finds.

Call reading exception callback if this error occurs now.

5e96918b96d4f2b01801fc8d5a8de799bae9b793 authored about 8 years ago by Josh Close <[email protected]>
Cleanup.

307a440a04d8e7e86f5b51a159bd941ce7968455 authored about 8 years ago by Josh Close <[email protected]>
Merge branch 'master' of https://github.com/elvishfiend/CsvHelper into elvishfiend-master

e08a833b3bf3d230e0c9c98fa12fb15632247229 authored about 8 years ago by Josh Close <[email protected]>
Added interfaces for configuration so you can tell what options are availabe in your current context.

b6be3950bbfde2e87e413f177c052fb23d6b8d0b authored about 8 years ago by Josh Close <[email protected]>
Removed header matching manipulation configuration IsHeaderCaseSensitive, IgnoreHeaderWhiteSpace, and TrimHeaders and added a config for PrepareHeaderForMatch that is a function. Both the header field name and the property name are ran through this method before matching against eachother.

0e21c88166df6589031a7d849c7e20efca7e9c39 authored about 8 years ago by Josh Close <[email protected]>
Fixed but where ignoring header whitespace wouldn't work if a named property had the same whitespace in it.

57a8af0106e1f635af06cac3a2bac75f1d1200bb authored about 8 years ago by Josh Close <[email protected]>
Exposed the underlying TextReader as a property.

db3547bc17a17362e645c05bbff253267a941cc1 authored about 8 years ago by Josh Close <[email protected]>
Throw exception with useful message when a type is created without a public parameterless constructor. Specifically mappings in this case.

cca123a28d2766ef47e13136e969f7e6ca41df23 authored about 8 years ago by Josh Close <[email protected]>
Added ability to map the same property more than once.

69c0df10a8d3df0cd4c724a05396cef67ea78f22 authored about 8 years ago by Josh Close <[email protected]>
Changed reading exception callback to send a CsvHelperException.

ca1ebec61c216c5eb3d033c74a6c2c22e0afa175 authored about 8 years ago by Josh Close <[email protected]>
Added unit test for empty TextReader.

18ac5f166f649b27a170321b3ff6b2592ac13cf6 authored about 8 years ago by Josh Close <[email protected]>
Ability to read more than 1 header row. This helps with having several CSV files in one file.

14a60c9302458508e98727a58c0201ac26a5be34 authored about 8 years ago by Josh Close <[email protected]>
Added ability to specify values that resolve to null when reading.

640fe2429de2a30a061360ee0aa0990edd03d56a authored about 8 years ago by Josh Close <[email protected]>
Changed config setting name from IgnorePrivateAccessor to IncludePrivateProperties to be more clear on intention.

ba3bd1c09d7972266692dc985c36921ac5e16e2f authored about 8 years ago by Josh Close <[email protected]>
Added ability to write fields not mapped to a property.

7a0067721dbe9088c65ae8c8bd0ad5bd8f0deebb authored about 8 years ago by Josh Close <[email protected]>