-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Json parsing #42864
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Json parsing #42864
Changes from 1 commit
Commits
Show all changes
298 commits
Select commit
Hold shift + click to select a range
21b6a94
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 9636793
Merge branch 'features/embeddedJson' into jsonParsing
CyrusNajmabadi f5c06f7
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi e16b721
Merge branch 'features/embeddedJson' into jsonParsing
CyrusNajmabadi d96a923
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 573d214
Merge branch 'features/embeddedJson' into jsonParsing
CyrusNajmabadi c26640a
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 8a4edb5
Merge branch 'features/embeddedJson' into jsonParsing
CyrusNajmabadi 29f4426
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 3a23f90
Merge branch 'features/embeddedJson' into merges/master-to-features/e…
Shyam-Gupta 08f73c1
Merge pull request #27265 from dotnet/merges/master-to-features/embed…
d68e4e3
Merge pull request #27275 from dotnet/merges/master-to-features/embed…
db0c08e
Merge pull request #27285 from dotnet/merges/master-to-features/embed…
300733b
Merge pull request #27292 from dotnet/merges/master-to-features/embed…
d5ebbc2
Merge pull request #27295 from dotnet/merges/master-to-features/embed…
3e75243
Merge pull request #27305 from dotnet/merges/master-to-features/embed…
0320cc8
Merge pull request #27327 from dotnet/merges/master-to-features/embed…
abfc179
Merge pull request #27335 from dotnet/merges/master-to-features/embed…
3a1657e
Merge pull request #27342 from dotnet/merges/master-to-features/embed…
276e60b
Merge pull request #27353 from dotnet/merges/master-to-features/embed…
80d478d
Merge pull request #27361 from dotnet/merges/master-to-features/embed…
ae2fbf3
Merge pull request #27367 from dotnet/merges/master-to-features/embed…
0f866c3
Merge pull request #27379 from dotnet/merges/master-to-features/embed…
b649d3b
Merge pull request #27405 from dotnet/merges/master-to-features/embed…
b81754a
Merge pull request #27409 from dotnet/merges/master-to-features/embed…
c0512f2
Merge pull request #27414 from dotnet/merges/master-to-features/embed…
777b0c1
Merge pull request #27434 from dotnet/merges/master-to-features/embed…
c6ce167
Merge pull request #27471 from dotnet/merges/master-to-features/embed…
c666d1e
Merge pull request #27479 from dotnet/merges/master-to-features/embed…
28aa182
Merge pull request #27502 from dotnet/merges/master-to-features/embed…
2dc7785
Merge pull request #27515 from dotnet/merges/master-to-features/embed…
5736af0
Merge pull request #27530 from dotnet/merges/master-to-features/embed…
e8e7faa
Merge pull request #27544 from dotnet/merges/master-to-features/embed…
55ca1f1
Merge pull request #27554 from dotnet/merges/master-to-features/embed…
ec00bea
Merge pull request #27569 from dotnet/merges/master-to-features/embed…
875eff5
Merge pull request #27577 from dotnet/merges/master-to-features/embed…
760c88e
Merge pull request #27585 from dotnet/merges/master-to-features/embed…
9bdff18
Merge pull request #27591 from dotnet/merges/master-to-features/embed…
841771f
Merge pull request #27608 from dotnet/merges/master-to-features/embed…
2401301
Merge pull request #27614 from dotnet/merges/master-to-features/embed…
1e447ad
Merge pull request #27620 from dotnet/merges/master-to-features/embed…
bb02c9e
Merge pull request #27631 from dotnet/merges/master-to-features/embed…
9095dec
Merge remote-tracking branch 'upstream/features/embeddedJson' into js…
CyrusNajmabadi c231078
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 515a3f9
Add comment
CyrusNajmabadi 5b37d74
Add comment.
CyrusNajmabadi 6757a47
Add comments.
CyrusNajmabadi a99439c
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 93cbe80
Update downstream.
CyrusNajmabadi 9ed2780
Merge pull request #27661 from dotnet/merges/master-to-features/embed…
70b92c1
Merge pull request #27670 from dotnet/merges/master-to-features/embed…
ea5b73f
Merge pull request #27706 from dotnet/merges/master-to-features/embed…
8004f62
Merge pull request #27724 from dotnet/merges/master-to-features/embed…
fb3aaa5
Merge pull request #27731 from dotnet/merges/master-to-features/embed…
f6afaf1
Merge pull request #27755 from dotnet/merges/master-to-features/embed…
f83f8ff
Merge pull request #27760 from dotnet/merges/master-to-features/embed…
c1e41a9
Merge pull request #27769 from dotnet/merges/master-to-features/embed…
8cced88
Merge pull request #27795 from dotnet/merges/master-to-features/embed…
e036326
Merge pull request #27813 from dotnet/merges/master-to-features/embed…
f8d3e49
Merge pull request #27826 from dotnet/merges/master-to-features/embed…
e937958
Merge pull request #27845 from dotnet/merges/master-to-features/embed…
9b12d25
Merge pull request #27854 from dotnet/merges/master-to-features/embed…
0de9c27
Merge pull request #27860 from dotnet/merges/master-to-features/embed…
aa525d5
Merge pull request #27868 from dotnet/merges/master-to-features/embed…
12f10c1
Merge pull request #27876 from dotnet/merges/master-to-features/embed…
46c14fe
Merge pull request #27887 from dotnet/merges/master-to-features/embed…
98f6c60
Merge pull request #27903 from dotnet/merges/master-to-features/embed…
9d0ac68
Merge pull request #27909 from dotnet/merges/master-to-features/embed…
92b7f49
Merge pull request #28123 from dotnet/merges/master-to-features/embed…
jcouv 1efcf3a
Merge pull request #28188 from dotnet/merges/master-to-features/embed…
18f1054
Merge pull request #28198 from dotnet/merges/master-to-features/embed…
dpoeschl 7b829aa
Merge pull request #28302 from dotnet/merges/master-to-features/embed…
Shyam-Gupta 3a82842
Merge pull request #28347 from dotnet/merges/master-to-features/embed…
88f351a
Merge pull request #28364 from dotnet/merges/master-to-features/embed…
3f7cfb6
Merge pull request #28371 from dotnet/merges/master-to-features/embed…
dpoeschl bca610a
Merge pull request #28400 from dotnet/merges/master-to-features/embed…
dpoeschl f8614eb
Merge pull request #28427 from dotnet/merges/master-to-features/embed…
dpoeschl e290f83
Merge pull request #28446 from dotnet/merges/master-to-features/embed…
dpoeschl 038c0f8
Merge remote-tracking branch 'upstream/features/embeddedJson' into js…
CyrusNajmabadi 7db4f52
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 25c715b
Stop using obsolete member.
CyrusNajmabadi 6193472
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi b5179eb
Merge pull request #28459 from dotnet/merges/master-to-features/embed…
Shyam-Gupta b2ddc5b
Merge pull request #28499 from dotnet/merges/master-to-features/embed…
dpoeschl f2d098e
Merge pull request #28542 from dotnet/merges/master-to-features/embed…
dpoeschl 5ba2251
Merge pull request #28565 from dotnet/merges/master-to-features/embed…
dpoeschl fb34964
Merge pull request #28592 from dotnet/merges/master-to-features/embed…
dpoeschl d5e78f4
Merge pull request #28608 from dotnet/merges/master-to-features/embed…
dpoeschl a98eb6e
Merge pull request #28645 from dotnet/merges/master-to-features/embed…
dpoeschl 22f1ae3
Merge pull request #28697 from dotnet/merges/master-to-features/embed…
dpoeschl 6c5c286
Merge pull request #28714 from dotnet/merges/master-to-features/embed…
Shyam-Gupta b97d1cd
Merge pull request #28745 from dotnet/merges/master-to-features/embed…
2bc4a89
Merge pull request #28811 from dotnet/merges/master-to-features/embed…
agocke fff203f
Merge pull request #28894 from dotnet/merges/master-to-features/embed…
d448f17
Merge pull request #28909 from dotnet/merges/master-to-features/embed…
7bb8427
Merge pull request #29007 from dotnet/merges/master-to-features/embed…
e48cd12
Merge pull request #29053 from dotnet/merges/master-to-features/embed…
9c9f159
Merge pull request #29077 from dotnet/merges/master-to-features/embed…
36c34d7
Merge branch 'master' into jsonParsing
CyrusNajmabadi 78d6caa
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 4d0f7a0
Merge branch 'master' into features/embeddedJson
CyrusNajmabadi 4af1c2a
Merge branch 'features/embeddedJson' into jsonParsing
CyrusNajmabadi f4cb2c0
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 616bcb7
Merge pull request #29178 from CyrusNajmabadi/features/embeddedJson
jcouv 5bd924c
Merge remote-tracking branch 'upstream/features/embeddedJson' into js…
CyrusNajmabadi bd6f88a
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi cc0f7e4
Merge pull request #29208 from dotnet/merges/master-to-features/embed…
7659c3a
Merge pull request #29228 from dotnet/merges/master-to-features/embed…
a6fa541
Merge branch 'jsonParsing' into regexAndJsonParsing
CyrusNajmabadi 86578bd
Merge remote-tracking branch 'upstream/master' into jsonParsing
CyrusNajmabadi 0c1dffe
Merge branch 'regexParsing4' into regexAndJsonParsing
CyrusNajmabadi 903084f
Merge branch 'jsonParsing' into regexAndJsonParsing
CyrusNajmabadi 0eca7ce
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi e3d29a5
Merge branch 'jsonTests' into regexAndJsonTests
CyrusNajmabadi 203ec4d
Merge branch 'regexParsing4' into regexAndJsonParsing
CyrusNajmabadi 5bf80d5
Merge branch 'regexTests' into regexAndJsonTests
CyrusNajmabadi 12361bc
Merge pull request #29240 from dotnet/merges/master-to-features/embed…
5c29d27
Merge branch 'regexParsing4' into regexAndJsonParsing
CyrusNajmabadi 68533b4
Merge branch 'regexTests' into regexAndJsonTests
CyrusNajmabadi d1a460a
Merge branch 'features/embeddedRegex' into regexAndJsonParsing
CyrusNajmabadi 389c241
Merge branch 'regexTests' into regexAndJsonTests
CyrusNajmabadi 9733429
Merge pull request #29468 from dotnet/merges/master-to-features/embed…
61f91ca
Merge remote-tracking branch 'upstream/features/embeddedJson' into js…
CyrusNajmabadi 840fa0c
Merge remote-tracking branch 'upstream/master' into jsonParsing
CyrusNajmabadi 6db7738
Merge branch 'jsonParsing' into regexAndJsonParsing
CyrusNajmabadi c5de0b0
Merge remote-tracking branch 'upstream/master' into features/embedded…
CyrusNajmabadi b5e3626
Merge branch 'features/embeddedJson' into jsonParsing
CyrusNajmabadi e82352a
Merge branch 'regexAndJsonParsing' into jsonParsing
CyrusNajmabadi 73553f7
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi a9c67e0
Merge branch 'jsonTests' into regexAndJsonTests
CyrusNajmabadi b43290d
Merge pull request #29609 from CyrusNajmabadi/features/embeddedJson
jmarolf 96d1712
Merge branch 'features/embeddedJson' into jsonParsing
CyrusNajmabadi 4789545
Merge branch 'features/embeddedJson' into regexAndJsonParsing
CyrusNajmabadi e3662fb
Merge branch 'regexAndJsonParsing' into jsonParsing
CyrusNajmabadi 14b611b
Merge branch 'regexAndJsonParsing' into jsonTests
CyrusNajmabadi 59a5b56
Merge branch 'jsonTests' into regexAndJsonTests
CyrusNajmabadi 3d7458c
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 54940c0
Merge branch 'regexAndJsonTests' into jsonTests
CyrusNajmabadi 9c528c4
Merge pull request #29627 from dotnet/merges/master-to-features/embed…
4544ba1
Merge pull request #29687 from dotnet/merges/master-to-features/embed…
ce54f33
Merge remote-tracking branch 'upstream/master' into features/embedded…
CyrusNajmabadi 0e0f625
Merge remote-tracking branch 'upstream/master' into features/embedded…
CyrusNajmabadi a3211d5
Merge branch 'features/embeddedJson' into jsonTests
CyrusNajmabadi e9dc34b
Merge remote-tracking branch 'upstream/master' into jsonParsing
CyrusNajmabadi 592e187
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 062536a
Merge remote-tracking branch 'upstream/main' into jsonParsing
CyrusNajmabadi e867aed
XLF
CyrusNajmabadi 34872c4
WIP
CyrusNajmabadi 5d6dc07
GEt building
CyrusNajmabadi 45c9560
Simplify
CyrusNajmabadi e104372
Simplify
CyrusNajmabadi 16e46b9
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 976ec33
WIP
CyrusNajmabadi 3199bf9
Fix error
CyrusNajmabadi d369ae9
Fix test
CyrusNajmabadi 4f605fb
Update src/EditorFeatures/CSharpTest/EmbeddedLanguages/RegularExpress…
CyrusNajmabadi 9106df1
Fix
CyrusNajmabadi afc0b4d
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 2aefc10
Merge branch 'jsonTests' of https://github.com/CyrusNajmabadi/roslyn …
CyrusNajmabadi 2bcdc66
Cleanup
CyrusNajmabadi 0d04b9c
Cleanup
CyrusNajmabadi 4103dd4
Move to an immutable array for sequences instead of a special node
CyrusNajmabadi 6da1775
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 16e6394
Sequence fallout
CyrusNajmabadi 8dedd9a
Move to features layer
CyrusNajmabadi 34322a6
Revert
CyrusNajmabadi f707df3
Move diagnostics
CyrusNajmabadi 7f5e03d
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi b3c3813
Fixup
CyrusNajmabadi 4ca3d4c
Merge remote-tracking branch 'upstream/main' into jsonParsing
CyrusNajmabadi 8f44c3f
Use PerLanguageOption2
CyrusNajmabadi 7c004df
Merge branch 'main' into jsonParsing
CyrusNajmabadi 8169568
Fix
CyrusNajmabadi 79e3a5f
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi fc35e27
Add comments
CyrusNajmabadi fb38e29
Make lexer noncopyable
CyrusNajmabadi a8fcd6e
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 73c9de5
Assert if we're out of bounds
CyrusNajmabadi f06c22e
Inline method
CyrusNajmabadi de724bb
Simplify
CyrusNajmabadi bcbb9c5
Delete old code
CyrusNajmabadi 450f113
Rename
CyrusNajmabadi aabb865
Add asserts
CyrusNajmabadi 9d5edc7
Simplify
CyrusNajmabadi 38bc567
Add assert
CyrusNajmabadi eb0d913
Add comment
CyrusNajmabadi 116a967
Add comment
CyrusNajmabadi 3011a59
Add comment
CyrusNajmabadi 226540a
Update src/Features/Core/Portable/EmbeddedLanguages/Json/JsonNodes.cs
CyrusNajmabadi 44f9d61
Add tesT
CyrusNajmabadi df12d83
Make a remark
CyrusNajmabadi e875456
Simplify code
CyrusNajmabadi 22f6dca
Simplify
CyrusNajmabadi 51a53a9
Update src/Features/Core/Portable/FeaturesResources.resx
CyrusNajmabadi 681b9d4
Add test
CyrusNajmabadi 658d597
Assert if we're out of bounds
CyrusNajmabadi 64172fc
Inline method
CyrusNajmabadi 404d539
Simplify
CyrusNajmabadi 698e657
Delete old code
CyrusNajmabadi fc034d0
Rename
CyrusNajmabadi 082a250
Add asserts
CyrusNajmabadi 642408c
Simplify
CyrusNajmabadi 2c623c9
Add assert
CyrusNajmabadi 03bc820
Add comment
CyrusNajmabadi efac73f
Add comment
CyrusNajmabadi 30e6175
Add comment
CyrusNajmabadi ff21e3e
Make a remark
CyrusNajmabadi 55f5e61
Simplify code
CyrusNajmabadi 9d246c2
Simplify
CyrusNajmabadi 6f38c1b
Merge branch 'jsonParsing' of https://github.com/CyrusNajmabadi/rosly…
CyrusNajmabadi b2d030e
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 74395ae
Simplify
CyrusNajmabadi 8c6dc5b
Simplify
CyrusNajmabadi 9454d98
Simplify
CyrusNajmabadi a9e44ea
Add asserts
CyrusNajmabadi fe3cd42
Fix
CyrusNajmabadi 15615cb
Add test
CyrusNajmabadi 86e9df6
Fix
CyrusNajmabadi 2eb6c60
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 1e867a8
Add tests
CyrusNajmabadi 76b40e6
Add tests
CyrusNajmabadi ff57ed2
Just use new .net json parser
CyrusNajmabadi 8a097e1
Just use new .net json parser
CyrusNajmabadi 4000726
Simplify tests
CyrusNajmabadi 02798df
Add test
CyrusNajmabadi 2e3e83d
Add test
CyrusNajmabadi 2514c6a
Merge remote-tracking branch 'upstream/main' into jsonParsing
CyrusNajmabadi 9a553ca
Merge branch 'jsonParsing' into jsonTests
CyrusNajmabadi 64cee0b
Simplify
CyrusNajmabadi cdf9299
Simplify
CyrusNajmabadi 0f932e9
Add comment
CyrusNajmabadi 396c55a
Share code
CyrusNajmabadi 27bd3ad
Simplify
CyrusNajmabadi 4a07c55
Simplify
CyrusNajmabadi 4f1085c
Make static
CyrusNajmabadi 965b374
WIP
CyrusNajmabadi 91e9557
Update testS
CyrusNajmabadi 92f69f0
Remove options
CyrusNajmabadi 636fce4
Delete test generator
CyrusNajmabadi 6d6cb00
Add tests
CyrusNajmabadi 889dd42
Run all
CyrusNajmabadi ccae4f6
Simplify test code
CyrusNajmabadi 54bf451
Fix comment
CyrusNajmabadi 1cd1373
Explicitly test empty string case.
CyrusNajmabadi cc8ccf5
Convert to switch expression
CyrusNajmabadi 1a4386f
Inline
CyrusNajmabadi 24c4114
Merge remote-tracking branch 'upstream/main' into jsonParsing
CyrusNajmabadi e6d7e28
Strings
CyrusNajmabadi a71beab
Merge remote-tracking branch 'upstream/main' into jsonParsing
CyrusNajmabadi 5b007f6
Resources
CyrusNajmabadi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Simplify
- Loading branch information
commit cdf9299b7027f06e58c806016014043fd2031870
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.