Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
251 commits
Select commit Hold shift + click to select a range
262a08d
Merge pull request #5124 from Microsoft/merges/dev15.8-to-dev16.0
brettfo Jun 7, 2018
fdc4b7a
Merge pull request #5127 from Microsoft/merges/master-to-dev16.0
brettfo Jun 7, 2018
8ae9028
UIThread (#5128) (#5133)
dotnet-bot Jun 8, 2018
021c6e7
Merge master to dev16.0 (#5134)
dotnet-bot Jun 8, 2018
9c530b2
Merge pull request #5143 from Microsoft/merges/master-to-dev16.0
dsyme Jun 8, 2018
295538c
Merge pull request #5142 from Microsoft/merges/dev15.8-to-dev16.0
KevinRansom Jun 8, 2018
469e050
Merge pull request #5147 from Microsoft/merges/master-to-dev16.0
KevinRansom Jun 8, 2018
bf9179a
Merge branch 'dev16.0' into merges/master-to-dev16.0
brettfo Jun 8, 2018
ba09a31
Merge pull request #5151 from Microsoft/merges/master-to-dev16.0
brettfo Jun 9, 2018
1d6c433
Merge pull request #5156 from Microsoft/merges/master-to-dev16.0
KevinRansom Jun 9, 2018
10c1de6
Merge pull request #5163 from Microsoft/merges/dev15.8-to-dev16.0
KevinRansom Jun 11, 2018
7e86a0d
Merge pull request #5164 from Microsoft/merges/master-to-dev16.0
KevinRansom Jun 12, 2018
e9e12ba
merge
KevinRansom Jun 12, 2018
1e2159d
Merge pull request #5166 from Microsoft/merges/master-to-dev16.0
KevinRansom Jun 12, 2018
215ead8
Merge pull request #5168 from Microsoft/merges/dev15.8-to-dev16.0
KevinRansom Jun 12, 2018
993ba4d
Merge pull request #5174 from Microsoft/merges/master-to-dev16.0
KevinRansom Jun 12, 2018
5d15740
Merge pull request #5177 from Microsoft/merges/master-to-dev16.0
KevinRansom Jun 12, 2018
7aabee6
Merge pull request #5189 from Microsoft/merges/dev15.8-to-dev16.0
KevinRansom Jun 13, 2018
16c9028
Merge branch 'dev16.0' into merges/master-to-dev16.0
KevinRansom Jun 14, 2018
a0c1f66
Update unit test config file
Jun 14, 2018
343ee40
Merge branch 'merges/master-to-dev16.0' into dev16.0
Jun 14, 2018
0474762
Merge pull request #5202 from Microsoft/merges/dev15.8-to-dev16.0
KevinRansom Jun 14, 2018
dbfcd8a
resolve mscorlib (#5183) (#5203) (#5209)
dotnet-bot Jun 19, 2018
c0b2069
Merge pull request #5219 from Microsoft/merges/dev15.8-to-dev16.0
KevinRansom Jun 20, 2018
ae7e39c
Merge pull request #5249 from Microsoft/merges/master-to-dev16.0
KevinRansom Jun 28, 2018
4ca11df
Merge branch 'dev16.0' into merges/dev15.8-to-dev16.0
KevinRansom Jun 28, 2018
3bbc160
Merge pull request #5248 from Microsoft/merges/dev15.8-to-dev16.0
KevinRansom Jun 30, 2018
3379ec9
merge
KevinRansom Jul 9, 2018
d3f972f
merge
Jul 9, 2018
8f30715
merge issue
Jul 10, 2018
60172e9
fix
KevinRansom Jul 10, 2018
baafb24
Merge pull request #5315 from Microsoft/merges/dev15.8-to-dev16.0
KevinRansom Jul 10, 2018
afb40e1
Merge branch 'dev16.0' into merges/master-to-dev16.0
KevinRansom Jul 12, 2018
5d1e085
Merge pull request #5333 from Microsoft/merges/master-to-dev16.0
KevinRansom Jul 12, 2018
7de265a
Merge pull request #5335 from Microsoft/merges/dev15.8-to-dev16.0
KevinRansom Jul 13, 2018
27a02b0
Merge pull request #5337 from Microsoft/merges/master-to-dev16.0
KevinRansom Jul 14, 2018
755f502
Merge pull request #5338 from Microsoft/merges/dev15.8-to-dev16.0
KevinRansom Jul 15, 2018
22c543a
Merge pull request #5339 from Microsoft/merges/master-to-dev16.0
KevinRansom Jul 15, 2018
c64213f
Merge pull request #5347 from Microsoft/merges/master-to-dev16.0
KevinRansom Jul 18, 2018
36c9b60
Merge pull request #5350 from Microsoft/merges/master-to-dev16.0
KevinRansom Jul 19, 2018
3854cb0
Merge branch 'dev16.0' into merges/master-to-dev16.0
brettfo Jul 20, 2018
62b241b
Merge pull request #5359 from Microsoft/merges/master-to-dev16.0
brettfo Jul 20, 2018
7d3fefe
Merge branch 'dev16.0' into merges/dev15.8-to-dev16.0
KevinRansom Jul 22, 2018
65e7cdb
Merge pull request #5361 from Microsoft/merges/dev15.8-to-dev16.0
KevinRansom Jul 23, 2018
18e43e0
Merge pull request #5367 from Microsoft/merges/master-to-dev16.0
KevinRansom Jul 24, 2018
9527428
Merge branch 'dev16.0' into merges/dev15.9-to-dev16.0
brettfo Jul 24, 2018
a4e1699
Merge pull request #5377 from Microsoft/merges/master-to-dev16.0
brettfo Jul 24, 2018
53c7740
Merge pull request #5376 from Microsoft/merges/dev15.9-to-dev16.0
brettfo Jul 24, 2018
953edc7
Merge pull request #5386 from Microsoft/merges/dev15.9-to-dev16.0
KevinRansom Jul 26, 2018
106ec44
Merge master to dev16.0 (#5403)
dotnet-bot Jul 27, 2018
637605c
Merge branch 'dev16.0' into merges/master-to-dev16.0
KevinRansom Jul 27, 2018
e0296a4
Merge pull request #5410 from Microsoft/merges/master-to-dev16.0
KevinRansom Jul 28, 2018
764b238
consume Roslyn async packages
brettfo Jul 19, 2018
9b6d2e0
Merge pull request #5234 from Microsoft/async-package
brettfo Jul 30, 2018
d4deebf
rename YAML build definitons
brettfo Jul 31, 2018
435293f
Merge pull request #5430 from brettfo/rename-yaml-16.0-1
brettfo Jul 31, 2018
5d5e063
remove old YAML files
brettfo Jul 31, 2018
f35f6b0
Merge pull request #5435 from brettfo/rename-yaml-16.0-2
brettfo Jul 31, 2018
da86efb
Merge pull request #5439 from Microsoft/merges/master-to-dev16.0
brettfo Jul 31, 2018
af257c2
Merge branch 'dev16.0' into merges/dev15.9-to-dev16.0
KevinRansom Jul 31, 2018
5774f2f
Nuget version, tools version
Aug 1, 2018
d3cd752
Merge pull request #5442 from Microsoft/merges/dev15.9-to-dev16.0
KevinRansom Aug 1, 2018
feb91d2
Merge branch 'dev16.0' into merges/dev15.9-to-dev16.0
KevinRansom Aug 2, 2018
19d0952
Merge pull request #5448 from Microsoft/merges/dev15.9-to-dev16.0
KevinRansom Aug 2, 2018
e406e08
Merge pull request #5449 from Microsoft/merges/master-to-dev16.0
KevinRansom Aug 2, 2018
a1f7cd0
Merge
Aug 6, 2018
a8b5d86
Merge issues
Aug 6, 2018
bf3af4c
fix FSharp.Core nuget package to 4.1.19
KevinRansom Aug 7, 2018
efef8ef
Merge pull request #5461 from Microsoft/merges/master-to-dev16.0
KevinRansom Aug 8, 2018
a7ce82e
Merge branch 'dev16.0' into merges/dev15.9-to-dev16.0
KevinRansom Aug 8, 2018
c3dd6d7
Merge pull request #5474 from Microsoft/merges/dev15.9-to-dev16.0
KevinRansom Aug 8, 2018
8652419
Merge pull request #5490 from Microsoft/merges/dev15.9-to-dev16.0
KevinRansom Aug 10, 2018
62a9c30
Merge pull request #5495 from Microsoft/merges/dev15.9-to-dev16.0
KevinRansom Aug 12, 2018
a7b61a6
Merge remote-tracking branch 'upstream/master' into merges/master-to-…
brettfo Aug 13, 2018
ceb2851
Merge branch 'dev16.0' into merges/dev15.9-to-dev16.0
brettfo Aug 13, 2018
c9f064f
Merge pull request #5491 from Microsoft/merges/master-to-dev16.0
brettfo Aug 13, 2018
b1498bb
Merge pull request #5497 from Microsoft/merges/dev15.9-to-dev16.0
brettfo Aug 13, 2018
41dd7ab
Merge pull request #5510 from Microsoft/merges/master-to-dev16.0
Aug 15, 2018
dcdb984
Merge branch 'dev16.0' into merges/master-to-dev16.0
KevinRansom Aug 16, 2018
7635665
Merge pull request #5517 from Microsoft/merges/master-to-dev16.0
Aug 16, 2018
487f3f3
Merge pull request #5522 from Microsoft/merges/master-to-dev16.0
KevinRansom Aug 17, 2018
c6b99ad
Merge remote-tracking branch 'upstream/master' into merges/master-to-…
brettfo Aug 27, 2018
8b276e2
Turn off FrameworkPathOverride
KevinRansom Aug 28, 2018
c8cca72
Revert "Turn off FrameworkPathOverride"
KevinRansom Aug 28, 2018
0f27925
Fixed build.cmd for dev16 (#5559)
TIHan Sep 6, 2018
7ed21ca
Merge remote-tracking branch 'upstream/master' into merges/master-to-…
brettfo Sep 6, 2018
48a5e38
Merge remote-tracking branch 'upstream/dev16.0' into merges/master-to…
brettfo Sep 6, 2018
87640b9
Merge pull request #5593 from Microsoft/merges/master-to-dev16.0
brettfo Sep 6, 2018
10a15ab
Merge remote-tracking branch 'upstream/dev15.9' into merges/dev15.9-t…
brettfo Sep 7, 2018
d73ca99
Merge pull request #5602 from Microsoft/merges/dev15.9-to-dev16.0
brettfo Sep 7, 2018
e244769
Merge remote-tracking branch 'upstream/master' into merges/master-to-…
brettfo Sep 11, 2018
a80e401
Merge pull request #5603 from Microsoft/merges/master-to-dev16.0
brettfo Sep 11, 2018
7d50759
Merge remote-tracking branch 'upstream/master' into merges/master-to-…
brettfo Sep 11, 2018
0a11573
Merge pull request #5619 from Microsoft/merges/master-to-dev16.0
Sep 11, 2018
6a4db7e
Merge pull request #5626 from Microsoft/merges/master-to-dev16.0
Sep 12, 2018
30f3968
Merge pull request #5625 from Microsoft/merges/dev15.9-to-dev16.0
Sep 12, 2018
02bb74a
Merge pull request #5629 from Microsoft/merges/master-to-dev16.0
Sep 13, 2018
4935554
Merge pull request #5628 from Microsoft/merges/dev15.9-to-dev16.0
Sep 13, 2018
1177340
Merge pull request #5637 from Microsoft/merges/master-to-dev16.0
Sep 13, 2018
6b0f185
Merge pull request #5643 from Microsoft/merges/master-to-dev16.0
Sep 14, 2018
8dcfd9a
Merge pull request #5650 from Microsoft/merges/master-to-dev16.0
Sep 15, 2018
dd6f474
Merge remote-tracking branch 'upstream/master' into merges/master-to-…
brettfo Sep 18, 2018
39d9ed7
Merge pull request #5658 from Microsoft/merges/master-to-dev16.0
Sep 18, 2018
11391a5
Merge pull request #5669 from Microsoft/merges/dev15.9-to-dev16.0
Sep 20, 2018
776035b
Merge pull request #5671 from Microsoft/merges/master-to-dev16.0
Sep 20, 2018
b3cd7c7
Merge pull request #5677 from Microsoft/merges/master-to-dev16.0
Sep 20, 2018
b0d4d77
Merge pull request #5681 from Microsoft/merges/master-to-dev16.0
Sep 21, 2018
446e6f3
Merge pull request #5688 from Microsoft/merges/master-to-dev16.0
Sep 22, 2018
b22293b
Merge pull request #5693 from Microsoft/merges/master-to-dev16.0
Sep 24, 2018
cf6f7e2
Merge pull request #5704 from Microsoft/merges/dev15.9-to-dev16.0
Sep 27, 2018
e39cba2
Only compute suppressedMethNames if really needed (#5664) (#5705)
dotnet-bot Sep 30, 2018
238fb82
Merge branch 'dev16.0' into merges/master-to-dev16.0
KevinRansom Oct 1, 2018
1cc5bd9
Merge pull request #5714 from Microsoft/merges/master-to-dev16.0
Oct 1, 2018
f79da20
Merge branch 'dev16.0' into merges/master-to-dev16.0
KevinRansom Oct 2, 2018
2f5befa
Merge pull request #5722 from Microsoft/merges/master-to-dev16.0
Oct 2, 2018
75ed131
Fixed tooling issues when changing solutions (#5721) (#5726)
dotnet-bot Oct 3, 2018
92e5820
Merge pull request #5730 from Microsoft/merges/dev15.9-to-dev16.0
Oct 3, 2018
ac761b8
Merge branch 'dev16.0' into merges/master-to-dev16.0
KevinRansom Oct 3, 2018
0ff6e27
Merge pull request #5727 from Microsoft/merges/master-to-dev16.0
Oct 3, 2018
e6cabf7
Merge pull request #5731 from Microsoft/merges/master-to-dev16.0
Oct 3, 2018
1b5a71f
Merge pull request #5736 from Microsoft/merges/master-to-dev16.0
Oct 5, 2018
bbb2c2f
Merge pull request #5742 from Microsoft/merges/master-to-dev16.0
Oct 6, 2018
3f01dde
Merge pull request #5750 from Microsoft/merges/master-to-dev16.0
Oct 10, 2018
05a8154
Merge pull request #5753 from Microsoft/merges/master-to-dev16.0
brettfo Oct 10, 2018
b9819e6
Set tools version for Dev 16.0 (#5760)
KevinRansom Oct 10, 2018
e801b65
Merge pull request #5763 from Microsoft/merges/master-to-dev16.0
Oct 11, 2018
7aa3d99
Merge pull request #5769 from Microsoft/merges/master-to-dev16.0
Oct 12, 2018
de26777
Merge pull request #5774 from Microsoft/merges/master-to-dev16.0
Oct 16, 2018
f5d8131
Merge branch 'dev16.0' into merges/master-to-dev16.0
KevinRansom Oct 17, 2018
388d8d9
Merge pull request #5780 from Microsoft/merges/master-to-dev16.0
Oct 17, 2018
e767f86
Merge pull request #5785 from Microsoft/merges/dev15.9-to-dev16.0
Oct 18, 2018
9da2b33
Merge pull request #5792 from Microsoft/merges/master-to-dev16.0
Oct 19, 2018
6af2a89
update roslyn package to account for an API change (#5800)
brettfo Oct 19, 2018
dbc77fe
Directly reference Microsoft.VisualStudio.ProjectSystem from the vsid…
TIHan Oct 22, 2018
8aa2d15
Merge pull request #5811 from Microsoft/merges/master-to-dev16.0
Oct 24, 2018
2b3f7cd
Merge pull request #5816 from Microsoft/merges/master-to-dev16.0
KevinRansom Oct 24, 2018
24b8c0c
Merge pull request #5821 from Microsoft/merges/master-to-dev16.0
Oct 25, 2018
59372da
Merge remote-tracking branch 'upstream/master' into merges/master-to-…
brettfo Oct 30, 2018
40ec6e2
Merge pull request #5827 from Microsoft/merges/master-to-dev16.0
brettfo Oct 30, 2018
1c18d04
Merge remote-tracking branch 'upstream/dev15.9' into merges/dev15.9-t…
brettfo Oct 30, 2018
fe9a1d4
Merge pull request #5836 from Microsoft/merges/dev15.9-to-dev16.0
Oct 30, 2018
a01c801
Merge pull request #5843 from Microsoft/merges/master-to-dev16.0
Oct 31, 2018
dada2c1
Remove fsiPackage.fs (#5838) (#5847)
dotnet-bot Nov 1, 2018
41d31c1
Merge pull request #5854 from Microsoft/merges/master-to-dev16.0
Nov 2, 2018
2bf3a16
Merge dev16.0-future to dev16.0 (#5861)
brettfo Nov 2, 2018
b6db6d4
consume roslyn d16p2 packages (#5862)
brettfo Nov 2, 2018
57b2a00
Merge branch 'dev16.0' into merges/master-to-dev16.0
KevinRansom Nov 6, 2018
5e31fa0
Merge pull request #5870 from Microsoft/merges/master-to-dev16.0
Nov 6, 2018
f332ad0
Merge pull request #5873 from Microsoft/merges/dev15.9-to-dev16.0
Nov 7, 2018
49375b5
CP: Use Framework valuetuple rather than netstandard1.0 one (#5872)
KevinRansom Nov 7, 2018
622b9b8
Merge branch 'dev16.0' into merges/dev16.0-preview1-to-dev16.0
KevinRansom Nov 8, 2018
70202a1
Merge pull request #5877 from Microsoft/merges/dev16.0-preview1-to-de…
Nov 8, 2018
e328e73
Merge
KevinRansom Nov 8, 2018
932c5a7
buildfromsource resources
KevinRansom Nov 8, 2018
9d441c4
don't copy System.ValueTuple.dll
brettfo Nov 9, 2018
24c0cac
Merge pull request #5874 from Microsoft/merges/master-to-dev16.0
Nov 9, 2018
30e1904
Merge branch 'dev16.0' into merges/master-to-dev16.0
brettfo Nov 9, 2018
8f68b85
Merge pull request #5883 from Microsoft/merges/master-to-dev16.0
Nov 9, 2018
e8acfc6
Dev16 fixes - cross project referencing (#5833)
TIHan Nov 12, 2018
729adcb
Merge branch 'dev16.0' into merges/dev16.0-preview1-to-dev16.0
brettfo Nov 12, 2018
4156112
Merge pull request #5886 from Microsoft/merges/dev16.0-preview1-to-de…
brettfo Nov 13, 2018
f12109c
Merge master to dev16.0 (#5889)
dotnet-bot Nov 13, 2018
ec1bb5e
Merge pull request #5891 from Microsoft/merges/master-to-dev16.0
Nov 13, 2018
40b6630
version number (#5890)
KevinRansom Nov 13, 2018
518bf57
Ignore CSharp project references (#5894)
TIHan Nov 13, 2018
e046a91
Merge pull request #5897 from Microsoft/merges/master-to-dev16.0
brettfo Nov 13, 2018
06efd8c
Merge pull request #5899 from Microsoft/merges/master-to-dev16.0
Nov 14, 2018
1923c44
Ignore CSharp project references (#5894) (#5898)
dotnet-bot Nov 14, 2018
0a6a8c6
Merge pull request #5905 from Microsoft/merges/dev16.0-preview1-to-de…
Nov 15, 2018
a85e743
Merge pull request #5905 from Microsoft/merges/dev16.0-preview1-to-de…
Nov 15, 2018
17ab8f9
Fixing tests
TIHan Nov 17, 2018
7118378
Merge pull request #5906 from Microsoft/merges/master-to-dev16.0
Nov 17, 2018
158bfe6
Single File Management Refactor (#5845)
TIHan Nov 18, 2018
68c3d42
Merge pull request #5925 from Microsoft/merges/master-to-dev16.0
Nov 19, 2018
248b0aa
Merge pull request #5927 from Microsoft/merges/master-to-dev16.0
Nov 19, 2018
dd4df5b
Merge pull request #5945 from Microsoft/merges/master-to-dev16.0
Nov 21, 2018
87b40c5
Stop eagerly evaluating seqs (revert parts of #5348, #5370) (#5947)
Smaug123 Nov 26, 2018
d7ab746
Address eager distinct
KevinRansom Nov 26, 2018
b6546b5
merge issue
KevinRansom Nov 26, 2018
0ee621c
merge issue
KevinRansom Nov 26, 2018
c856e35
Merge branch 'dev16.0' into merges/master-to-dev16.0
KevinRansom Nov 26, 2018
cf98786
Merge pull request #5953 from Microsoft/merges/master-to-dev16.0
Nov 27, 2018
9c833d0
Merge pull request #5955 from KevinRansom/fixdistinctregression
KevinRansom Nov 27, 2018
9721405
Merge branch 'dev16.0' into merges/dev16.0-preview1-to-dev16.0
KevinRansom Nov 27, 2018
98e718f
Merge pull request #5956 from Microsoft/merges/dev16.0-preview1-to-de…
Nov 27, 2018
7227d19
Merge pull request #5967 from Microsoft/merges/master-to-dev16.0
Nov 30, 2018
5f5e680
Invalidate project when its project references change (#5991)
TIHan Dec 7, 2018
fdff76d
Fixed cross project references again (#6003)
TIHan Dec 12, 2018
3365d2d
Merge remote-tracking branch 'upstream/master' into merges/master-to-…
brettfo Dec 4, 2018
25da584
Merge remote-tracking branch 'upstream/dev16.0' into merges/master-to…
brettfo Dec 12, 2018
51e358c
correct constants
brettfo Dec 13, 2018
33e957b
Merge pull request #5980 from Microsoft/merges/master-to-dev16.0
brettfo Dec 13, 2018
70f5405
Merge branch 'dev16.0' into merges/master-to-dev16.0
KevinRansom Dec 14, 2018
8c77095
Revert baseline change
KevinRansom Dec 14, 2018
bd23439
FSharp.Core copy
KevinRansom Dec 15, 2018
4ab40e5
Delete fsharp.core
KevinRansom Dec 15, 2018
c7a6c00
Merge pull request #6012 from Microsoft/merges/master-to-dev16.0
Dec 15, 2018
f718c06
Merge pull request #6015 from Microsoft/merges/master-to-dev16.0
Dec 15, 2018
556b64c
Cherry pick benchmarking (#6018)
TIHan Dec 16, 2018
7de2753
Fixed CompilerServiceBenchmarks (#6022)
TIHan Dec 16, 2018
52d444b
Merge branch 'dev16.0' into merges/master-to-dev16.0
TIHan Dec 17, 2018
b4abd96
Merge pull request #6019 from Microsoft/merges/master-to-dev16.0
Dec 17, 2018
51000fb
Add ISourceText to language service and use Roslyn's SourceText for F…
TIHan Dec 18, 2018
12b1d0b
Enable tail calls on Debug build of FSharp.Compiler.Private (#6025)
TIHan Dec 18, 2018
3225121
Added ILReading benchmark (#6038)
TIHan Dec 20, 2018
66b20f9
Avoid boxing in Range equality comparisons (#6048)
cartermp Dec 22, 2018
3176821
Fixed internal error on struct tuple with struct constraint (#6078)
TIHan Jan 11, 2019
b279f8d
Use hashes for language service cache keys (#6058)
cartermp Jan 14, 2019
609244c
Update F# Banner text for F# 4.6 (#6107)
cartermp Jan 16, 2019
7b73f62
Checking assembly when checking for String.Concat in Optimizer (#6051)
TIHan Jan 16, 2019
45ac261
Merge remote-tracking branch 'upstream/dev15.9' into merges/dev15.9-t…
KevinRansom Jan 17, 2019
0e46498
Merge pull request #6120 from Microsoft/merges/dev15.9-to-dev16.0
KevinRansom Jan 17, 2019
1e802eb
LOC CHECKIN | Microsoft/visualfsharp dev16.0 | 20190118
v-zbsail Jan 18, 2019
91e93eb
update xlf notes
brettfo Jan 22, 2019
f6afa56
save and publish log from package publishing step (#6141) (#6142)
brettfo Jan 24, 2019
49c1bbb
Update templates, fsharp.core version in sdk (#6144)
KevinRansom Jan 25, 2019
1f46442
temporarily disable test due to possible repo encoding bug
brettfo Jan 28, 2019
4bab4bc
Fixed IVT issue with Roslyn (#6153)
TIHan Jan 29, 2019
03d0c31
Revert "Update templates, fsharp.core version in sdk (#6144)" (#6156)
KevinRansom Jan 29, 2019
3c2a589
Merge pull request #6158 from Microsoft/merges/dev16.0-to-dev16.1
Jan 29, 2019
6c265d7
Merge remote-tracking branch 'upstream/master' into merges/master-to-…
brettfo Jan 29, 2019
fdbcd9c
Test fixes (#6164)
brettfo Jan 31, 2019
86d59b0
Update Dev16.0 to FSharp Core 461 (#6165)
KevinRansom Jan 31, 2019
fca9036
Merge pull request #6167 from Microsoft/merges/dev16.0-to-dev16.1
Jan 31, 2019
08670de
Merge branch 'dev16.1' into merges/master-to-dev16.1
brettfo Jan 31, 2019
51a53a1
Merge pull request #6157 from Microsoft/merges/master-to-dev16.1
brettfo Jan 31, 2019
041c643
Disable XMLDocCommandService due to UI delays (#6087)
cartermp Jan 31, 2019
b5c01b8
Enable Archive Windows PDBs that match the Portable PDBs Symbols (#6171)
KevinRansom Feb 1, 2019
4852ea2
merge 16.1 into 16.0
KevinRansom Feb 4, 2019
2efd753
merge master
KevinRansom Feb 4, 2019
2ff0449
merge issue
KevinRansom Feb 4, 2019
4d5b017
Merge pull request #6192 from KevinRansom/dev16.0
KevinRansom Feb 5, 2019
caf462c
Fixed address issue on struct records (#6191)
TIHan Feb 5, 2019
da89b7f
Don't suggest names for errors in normal IDE usage (#6063)
cartermp Feb 5, 2019
b140f83
Merge remote-tracking branch 'upstream/master' into dev16.0
KevinRansom Feb 5, 2019
089b0fd
Merge pull request #6197 from KevinRansom/dev16.0
KevinRansom Feb 6, 2019
f7006ed
Fixed signature help with tuple arg on one line (#6011)
TIHan Feb 6, 2019
72945f4
Rev FSharp.core nuget package version (#6205)
KevinRansom Feb 6, 2019
d84d5ad
fix package signing (#6207)
brettfo Feb 7, 2019
0b9f214
Fixed not struct constraint for anon records. (#6217)
TIHan Feb 9, 2019
8527f44
Fix packaging of fsharp.core again
KevinRansom Feb 13, 2019
6ce71bb
LOC CHECKIN | Microsoft/visualfsharp dev16.0 | 20190215
v-zbsail Feb 15, 2019
8d24c4f
fix double-build of vsix packages (#6232)
brettfo Feb 15, 2019
697ec35
Merge remote-tracking branch 'v-zbsail/loc_20190215_dev16.0' into mer…
brettfo Feb 15, 2019
7f10e5b
correct the manual correction of newlines
brettfo Feb 15, 2019
740a39d
Make .NET Desktop fsi.exe 32-bit again and make Desktop fsiAnyCpu.exe…
dsyme Feb 16, 2019
00e2161
fix xml doc for overloads (#6246)
vasily-kirichenko Feb 26, 2019
4b225e7
Possible fix for script processing (#6301)
dsyme Mar 9, 2019
809f412
Stop statusbar updates (#6339)
TIHan Mar 20, 2019
bd24505
Merge remote-tracking branch 'upstream/dev16.0' into merges/dev16.0-t…
brettfo Apr 2, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
UIThread (#5128) (#5133)
  • Loading branch information
dotnet-bot authored and dsyme committed Jun 8, 2018
commit 8ae902856846a4281612d306131a5c6c6acd67f8
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@
using VsShell = Microsoft.VisualStudio.Shell.VsShellUtilities;
using System.Diagnostics.CodeAnalysis;

namespace Microsoft.VisualStudio.FSharp.LanguageService {
namespace Microsoft.VisualStudio.FSharp.LanguageService
{
internal static class UIThread {
static SynchronizationContext ctxt;
static bool isUnitTestingMode = false;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -685,8 +685,8 @@ internal BackgroundRequest_DEPRECATED CreateBackgroundRequest(FSharpSourceBase_D
// Implemented in FSharpLanguageService.fs
internal abstract BackgroundRequest_DEPRECATED CreateBackgroundRequest(int line, int col, TokenInfo info, string sourceText, ITextSnapshot snapshot, MethodTipMiscellany_DEPRECATED methodTipMiscellany, string fname, BackgroundRequestReason reason, IVsTextView view,AuthoringSink sink, ISource source, int timestamp, bool synchronous);

// Implemented in FSharpLanguageService.fs
internal abstract void OnParseFileOrCheckFileComplete(BackgroundRequest_DEPRECATED req);
// Implemented in FSharpLanguageService.fs
internal abstract void OnParseFileOrCheckFileComplete(BackgroundRequest_DEPRECATED req);

internal void EnsureBackgroundThreadStarted()
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
using System.Diagnostics.CodeAnalysis;
using System.Globalization;
using Microsoft.VisualStudio.FSharp.ProjectSystem;
using Microsoft.VisualStudio.FSharp.LanguageService;

namespace Microsoft.VisualStudio.FSharp.ProjectSystem.Automation
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
using EnvDTE;
using System.Diagnostics.CodeAnalysis;
using Microsoft.VisualStudio.FSharp.ProjectSystem;
using Microsoft.VisualStudio.FSharp.LanguageService;

namespace Microsoft.VisualStudio.FSharp.ProjectSystem.Automation
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
using Microsoft.VisualStudio.OLE.Interop;
using System.Diagnostics.CodeAnalysis;
using Microsoft.VisualStudio.FSharp.ProjectSystem;
using Microsoft.VisualStudio.FSharp.LanguageService;

namespace Microsoft.VisualStudio.FSharp.ProjectSystem.Automation
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
using EnvDTE;
using System.Globalization;
using Microsoft.VisualStudio.FSharp.ProjectSystem;
using Microsoft.VisualStudio.FSharp.LanguageService;

namespace Microsoft.VisualStudio.FSharp.ProjectSystem.Automation
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
using Microsoft.VisualStudio.OLE.Interop;
using EnvDTE;
using Microsoft.VisualStudio.FSharp.ProjectSystem;
using Microsoft.VisualStudio.FSharp.LanguageService;


namespace Microsoft.VisualStudio.FSharp.ProjectSystem.Automation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@
using System.Diagnostics.CodeAnalysis;
using System.Globalization;
using Microsoft.VisualStudio.FSharp.ProjectSystem;
using Microsoft.VisualStudio.FSharp.LanguageService;


namespace Microsoft.VisualStudio.FSharp.ProjectSystem.Automation
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
using System.Diagnostics.CodeAnalysis;
using System.Globalization;
using Microsoft.VisualStudio.FSharp.ProjectSystem;
using Microsoft.VisualStudio.FSharp.LanguageService;

namespace Microsoft.VisualStudio.FSharp.ProjectSystem.Automation
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
using Microsoft.VisualStudio.FSharp.ProjectSystem;
using VSLangProj;
using System.Diagnostics.CodeAnalysis;
using Microsoft.VisualStudio.FSharp.LanguageService;

namespace Microsoft.VisualStudio.FSharp.ProjectSystem.Automation
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
using VSLangProj;
using System.Collections;
using System.Diagnostics.CodeAnalysis;
using Microsoft.VisualStudio.FSharp.LanguageService;

namespace Microsoft.VisualStudio.FSharp.ProjectSystem.Automation
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
using System.IO;
using System.Linq;
using System.Collections.Generic;
using Microsoft.VisualStudio.FSharp.LanguageService;

namespace Microsoft.VisualStudio.FSharp.ProjectSystem
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3172,15 +3172,15 @@ string newTargetFrameworkMoniker

// replace existing fscore with one that has matching version with current target framework
var existingFsCore =
Microsoft.VisualStudio.FSharp.LanguageService.UIThread.DoOnUIThread(
UIThread.DoOnUIThread(
() => references
.OfType<Automation.OAAssemblyReference>()
.FirstOrDefault(r => r.Name == fsCoreName.Name && r.PublicKeyToken == Utilities.FsCorePublicKeyToken && r.Culture == fsCoreName.CultureName)
);

if (existingFsCore != null)
{
Microsoft.VisualStudio.FSharp.LanguageService.UIThread.DoOnUIThread(() =>
UIThread.DoOnUIThread(() =>
{
// save copyLocal value - after calling existingFsCore.Remove() becomes invalid and can raise exceptions
var copyLocal = existingFsCore.CopyLocal;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
using Microsoft.VisualStudio.TextManager.Interop;
using Microsoft.Win32;
using IOleServiceProvider = Microsoft.VisualStudio.OLE.Interop.IServiceProvider;
using Microsoft.VisualStudio.FSharp.LanguageService;

namespace Microsoft.VisualStudio.FSharp.ProjectSystem
{
Expand Down Expand Up @@ -251,22 +250,22 @@ private void AddToErrorList(
span.iEndLine = endLine < startLine ? span.iStartLine : endLine;
span.iEndIndex = (endColumn < startColumn) && (span.iStartLine == span.iEndLine) ? span.iStartIndex : endColumn;

if (OutputWindowPane != null
&& (this.Verbosity != LoggerVerbosity.Quiet || errorEvent is BuildErrorEventArgs))
{
// Format error and output it to the output window
string message = this.FormatMessage(errorEvent.Message);
if (OutputWindowPane != null
&& (this.Verbosity != LoggerVerbosity.Quiet || errorEvent is BuildErrorEventArgs))
{
// Format error and output it to the output window
string message = this.FormatMessage(errorEvent.Message);
DefaultCompilerError e = new DefaultCompilerError(file,
span.iStartLine,
span.iStartIndex,
span.iEndLine,
span.iEndIndex,
errorCode,
message);
e.IsWarning = isWarning;
message);
e.IsWarning = isWarning;

Output(GetFormattedErrorMessage(e));
}
Output(GetFormattedErrorMessage(e));
}

UIThread.Run(delegate()
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
using IOleServiceProvider = Microsoft.VisualStudio.OLE.Interop.IServiceProvider;
using IServiceProvider = System.IServiceProvider;
using System.Diagnostics.CodeAnalysis;
using Microsoft.VisualStudio.FSharp.LanguageService;
using System.Runtime.Versioning;

namespace Microsoft.VisualStudio.FSharp.ProjectSystem
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
using System.Collections.Generic;
using System.Diagnostics.CodeAnalysis;
using System.Linq;
using Microsoft.VisualStudio.FSharp.LanguageService;
using Microsoft.Win32;

namespace Microsoft.VisualStudio.FSharp.ProjectSystem
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,6 @@
using System.Diagnostics.CodeAnalysis;
using System.Linq;
using Microsoft.Build.Execution;

using Microsoft.VisualStudio.FSharp.LanguageService;
using Microsoft.VisualStudio.TextManager.Interop;

namespace Microsoft.VisualStudio.FSharp.ProjectSystem
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,7 @@ public void DropReferencedProjectCache()
/// </summary>
public void CleanProjectReferenceErrorState()
{
Microsoft.VisualStudio.FSharp.LanguageService.UIThread.DoOnUIThread(() =>
UIThread.DoOnUIThread(() =>
{
if (projectRefError != null)
{
Expand All @@ -262,7 +262,7 @@ public void CleanProjectReferenceErrorState()
/// <param name="text"></param>
private void SetError(string text)
{
Microsoft.VisualStudio.FSharp.LanguageService.UIThread.DoOnUIThread(() =>
UIThread.DoOnUIThread(() =>
{
// delete existing error if exists
CleanProjectReferenceErrorState();
Expand Down Expand Up @@ -295,7 +295,7 @@ private void SetProjectReferencesHigherVersionWarningMessage()
/// </summary>
public void RefreshProjectReferenceErrorState()
{
Microsoft.VisualStudio.FSharp.LanguageService.UIThread.DoOnUIThread(() =>
UIThread.DoOnUIThread(() =>
{
CleanProjectReferenceErrorState();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
using VsShell = Microsoft.VisualStudio.Shell.VsShellUtilities;
using System.Diagnostics.CodeAnalysis;

namespace Microsoft.VisualStudio.FSharp.LanguageService
namespace Microsoft.VisualStudio.FSharp.ProjectSystem
{
internal static class UIThread
{
Expand Down
3 changes: 2 additions & 1 deletion vsintegration/src/FSharp.ProjectSystem.FSharp/Project.fs
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,8 @@ namespace rec Microsoft.VisualStudio.FSharp.ProjectSystem
resourceValue

override this.Initialize() =
UIThread.CaptureSynchronizationContext()
Microsoft.VisualStudio.FSharp.LanguageService.UIThread.CaptureSynchronizationContext()
Microsoft.VisualStudio.FSharp.ProjectSystem.UIThread.CaptureSynchronizationContext()

base.Initialize()

Expand Down
1 change: 1 addition & 0 deletions vsintegration/tests/UnitTests/TestLib.Utils.fs
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ module Asserts =

module UIStuff =
let SetupSynchronizationContext() =
Microsoft.VisualStudio.FSharp.ProjectSystem.UIThread.InitUnitTestingMode()
Microsoft.VisualStudio.FSharp.LanguageService.UIThread.InitUnitTestingMode()

module FilesystemHelpers =
Expand Down