* Add eng folder
* First cut of moving corefxlab to arcade
* Move arcade symbol validation inside official buil
* Move base yml file to root
* Arcade will build, publish packages and symbols
* UpdateXlf. Review this
* Arcade Update to version 5.0.0-beta.19575.4 to include Experimental Channel
* Remove property that was causing the build to fail
* Moving global properties to the main Yaml instead of step in order to unblock publishing
* Committing xlfs and changing the build script to not update Xlf on build
* clean up corefxlab-base.yml
* sq
* Delete unused files and scripts
* Get rid of all the xlf stuff
* Remove UpdateXlfOnBuild for non-NT builds
* Minor cleanup
* More cleanup
* update eng\build.sh permission
* Rename to Nuget.config
* sq
* Remove the runtime spec from global.json
* Don't publish test projs
* Typo
* Move version prefix to versions.props
Change prereleaselabel to alpha
* Increment version number to list as the latest package
Increment version number of Microsoft.Experimental.Collections to list as the latest package
Turn off graph generation
* Update the Readme
* Test removing the scripts folder
* Touch readme to force a change
* Address Jose's comments
* Typo
* Move versions to eng/versions.props
* Benchmark.proj needs to refer to xunit
* Clean up dependencies.props
* Remove dependencies.props
Co-authored-by: Jose Perez Rodriguez <joperezr@microsoft.com>
* Update test projects to netcoreapp3.0 and remove netcoreapp2.1 install
from build script
* Upate BDN version
* Update Benchmark csproj to netcoreapp3.0
* Update S.S.Crypto.Asn1.Tests to netcoreapp3.0 as well.
* Update corefxlab Range to Rangelab (needs to be updated or removed).
* Updated cyrpto.asn1 tfm and skip failing json reader writer test.
* Remove duplicate test cases.
* Remove static factory methods.
* Add JsonWriterOptions and start a copy with updated APIs.
* Add WriteString overloads.
* Add WriteBoolean and WriteNull key-value APIs.
* Add write number (int) APIs.
* Split up types into separate files.
* Code refactoring and adding more tests, properties, etc.
* Add all other WriteNumber overloads and add a test.
* Add Guid, Date, and DateTime APIs and tests.
* Add skeletong for other APIs and more tests.
* Remove unnecessary test that was leftover from debugging.
* Add stream and memory formatters, and add async pipe tests.
* Remove use of BufferWriter_T
* Fix typo in if condition.
* Remove GetSpan and use Ensure
* Undo change from Ensure to GetSpan. Use GetSpan to get local span.
* Remove unused previous token type and rename MaxDepth to
MaxPossibleDepth
* Add single value valid and invalid json tests.
* Pass spans by ref instead, especially property names for the fast path.
* Remove WriteRawBytes, finish WriteArray, and add tests.
* Fix build and tests.
* Add a skip delimiter overload to TryReadTo
* Fix escaped escape character case
Change param name to delimiter escape
Fix running count in test ReadOnlySequenceSegment<byte> implementation
* Clarify & add more tests, fix issue with leading delim in segment
* Update TryParse for int to match Utf8Parser
- Update to handle same inputs Utf8Parser.TryParse handles
- Allow specifying format char
- Update bool try parse
* Add generic helper for slow path.
Add short, redo long.
Also deal with case where we end a segment with a character that is valid only in conjunction with more data (e.g. '+').
* Fill out the rest of the intrinsic type parsing.
Caps reading at 128 bytes.
Adds a number of tests.
Note that Utf8Parser cannot read most double size values when represented as floating point as it can only handle 50 significant digits.
* Address feedback
* Change to return bool.
Add another IsNext overload.
* Remove unused package ref.
Make basic automated coding style changes (modifiers, etc to reduce IDE distractions)
Move BufferReader/Writer specific tests to ReaderWriter test project
* Update Cli, CoreFx, CoreFx, CoreFx, CoreFx, CoreFx, CoreSetup, CoreSetup to preview2-008290, preview2-26303-02, preview2-26303-02, preview2-26303-02, preview2-26303-02, preview2-26303-02, preview2-26228-04, preview2-26228-04, respectively
* Respond to recent library changes in corefx
* Respond to latest changes to corefx libraries
* Update for ReadOnlySequenceSegment
* Add back CopyTo and TryGet, and skip tests until we get new packages
* Update package version, react to ReadOnlyBuffer changes, and fix tests
* Disable a ReadableBufferFacts test and clean unused TextBufferWriter field
* Cleanup System.Buffers.Primitives.csproj
* Changed range based on language discussions
* Changed the representation to first/last
* Disallowed enumerating and get_Length on unbound ranges
* Added tests testing exclusive last and inclusive first