-
Notifications
You must be signed in to change notification settings - Fork 833
Support CallerArgumentExpression
#17519
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
Open
ijklam
wants to merge
111
commits into
dotnet:main
Choose a base branch
from
ijklam:SupportCallerArgumentExpression
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 83 commits
Commits
Show all changes
111 commits
Select commit
Hold shift + click to select a range
9d3917a
Support CallerArgumentExpression
ijklam b698a3b
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam dec3d3e
fix for fsi
ijklam e5d7763
revert unnecessary changes
ijklam 5119bb6
Read and store file content before compilation
ijklam c914672
Change test; Add release note
ijklam 5fe3495
Merge branch 'main' into SupportCallerArgumentExpression
ijklam 536cf34
Add tests
ijklam b270e16
Merge branch 'SupportCallerArgumentExpression' of https://github.com/…
ijklam 3fc4642
fix build; format
ijklam 550daa4
Support `#line`
ijklam 5cecb20
format
ijklam 1b6cd56
support callee side optional arg
ijklam 08d958b
Merge branch 'main' into SupportCallerArgumentExpression
ijklam 68f2f61
format code
ijklam ec3b97f
Merge branch 'SupportCallerArgumentExpression' of https://github.com/…
ijklam 7e93270
fix build
ijklam 5790db9
fix test
ijklam 46c4d46
try fix tests
ijklam 8d792fa
fix build
ijklam 65a4acc
test
ijklam 1bdae47
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam 9e46116
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam f379b7f
simplify code
ijklam 843c71a
Merge branch 'main' into SupportCallerArgumentExpression
ijklam 6d1a30d
simplify code; fix test
ijklam 5f499a5
fix range
ijklam 470b993
fix tests
ijklam 477ed6e
fix tests
ijklam 6fb6548
fix
ijklam c8ca45b
test
ijklam b5f22fb
test
ijklam 271985b
test
ijklam 31e7bb2
fix tests
ijklam d47ee7e
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam 424b83c
update baselines
ijklam 77697cd
fix tests
ijklam 1e43eff
test
ijklam 2d38b2a
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam 52a0fc0
fix named arguments didn't trigger the feature
ijklam 24a9494
baseline
ijklam 935af15
Merge branch 'main' into SupportCallerArgumentExpression
ijklam 31125f5
add new tests; improve err msg
ijklam 49c46b1
adjust code; add and update tests
ijklam 983f180
baseline
ijklam cf2085b
fix test
ijklam 52a4d53
fmt
ijklam 6e6dd39
Support for user defined CallerArgumentExpressionAttribute
ijklam 9c5d917
replace the way get substring text
ijklam 795c64a
test
ijklam 98d8708
fix build
ijklam d68a6f7
fix test
ijklam 9ac37e6
test
ijklam 2cfba8d
Merge branch 'main' into SupportCallerArgumentExpression
psfinaki 262ed24
revert the modify to `range`
ijklam 9c24123
fix test and add new test
ijklam 081a36b
Merge branch 'main' into SupportCallerArgumentExpression
ijklam 1999506
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam 2e7121d
add a new test
ijklam fb8a3d0
add test
ijklam 70f5630
change the position to get code file content
ijklam 1cc4395
refractor
ijklam 3c1deb4
new test
ijklam a5a4b8b
refactor
ijklam 5cba8ca
fmt
ijklam 0b02f01
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam 1258816
baseline; fix test
ijklam 95a4930
fix test
ijklam c3baed5
Merge branch 'main' into SupportCallerArgumentExpression
ijklam 5e1e27c
try fix cannot determine in C# method with non BCL attr
ijklam 199d4b5
refactor
ijklam 5e3e596
fix test
ijklam 607f2d1
ilverify
ijklam 1194359
Merge branch 'main' into SupportCallerArgumentExpression
ijklam f792bfa
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam 5aff4b2
fix build
ijklam 173d748
Change the approach to implement the feature
ijklam 499bb33
Merge branch 'main' into SupportCallerArgumentExpression
ijklam a215efa
change the way to pass the source text in
ijklam 10b37d1
ilverify
ijklam f0da587
fmt
ijklam 6d76a8e
make `cenv.Create(..., sourceText)` param not optional
ijklam be64605
Merge branch 'main' into SupportCallerArgumentExpression
ijklam 874755a
fix no clear action; add OptionalArgument + Struct test
ijklam 0ccbdf9
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam 5005a74
revert clear action
ijklam ec351c5
add a big file test
ijklam 5b51706
Merge branch 'main' into SupportCallerArgumentExpression
ijklam 09d200e
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam ca912b5
fix build; fantomas
ijklam bf3841e
make the feature compatible with #line
ijklam 462fd40
ilverify
ijklam d703b20
disable fGetOriginalRange
ijklam 5da8999
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam ffa4420
fix build
ijklam 4f494c1
fix and enable test
ijklam 89e1ec6
fix test
ijklam 12bdce8
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam 55f6c46
add a new test
ijklam 5526611
assert enhancement
ijklam f7d9c6d
update test
ijklam 39c6a10
add a test
ijklam 3b89702
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam 76bb2be
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam 4724740
add a info warning
ijklam 1c521d6
add missing cases in caller info attributes check
ijklam 9722b9e
Merge branch 'main' into SupportCallerArgumentExpression
ijklam 259f753
fix build
ijklam 8aa12a2
fix test
ijklam c2400bb
Merge remote-tracking branch 'upstream/main' into SupportCallerArgume…
ijklam 0f5fbec
Merge branch 'main' into SupportCallerArgumentExpression
ijklam 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
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
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
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
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
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
Oops, something went wrong.
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.