N. Taylor Mullen
2668a0e8a9
Skip first run experience locally and on azure pipelines.
...
- This would cause our functional tests to time out and occasionally crash due to dotnet first run experience sentinels being locked.
aspnet/AspNetCore-Internal#1859
2019-02-28 15:25:50 -08:00
dotnet-maestro[bot]
eff7b22f1c
Update dependencies from https://github.com/dotnet/arcade build 20190227.8 ( #277 )
...
This change updates the following dependencies
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19127.8
2019-02-28 13:20:23 +00:00
Ryan Nowak
39ae25decd
Fix #7997 Edit and continue for web projects
...
This change adds an encoding to the dynamic files we register with the
workspace. This is needed for the project to support edit and continue.
We don't currently have support for EnC in .cshtml files - that will
take more work.
2019-02-27 10:20:42 -08:00
dotnet-maestro[bot]
088e6c30e9
[master] Update dependencies from 3 repositories ( #268 )
...
* Update dependencies from https://github.com/dotnet/corefx build 20190226.13
This change updates the following dependencies
- Microsoft.NETCore.Platforms - 3.0.0-preview4.19126.13
- System.Text.Encodings.Web - 4.6.0-preview4.19126.13
- System.Diagnostics.DiagnosticSource - 4.6.0-preview4.19126.13
* Update dependencies from https://github.com/dotnet/core-setup build 20190227.1
This change updates the following dependencies
- Microsoft.Extensions.DependencyModel - 3.0.0-preview4-27427-1
- Microsoft.NETCore.App - 3.0.0-preview4-27427-1
* Update dependencies from https://github.com/aspnet/Extensions build 20190226.5
This change updates the following dependencies
- Microsoft.Extensions.CommandLineUtils.Sources - 3.0.0-preview4.19126.5
- Microsoft.AspNetCore.Testing - 3.0.0-preview4.19126.5
- Microsoft.AspNetCore.BenchmarkRunner.Sources - 3.0.0-preview4.19126.5
- Microsoft.Extensions.HashCodeCombiner.Sources - 3.0.0-preview4.19126.5
- Microsoft.Extensions.NonCapturingTimer.Sources - 3.0.0-preview4.19126.5
2019-02-27 06:48:54 -08:00
dotnet-maestro[bot]
507b714373
Update dependencies from https://github.com/dotnet/arcade build 20190226.6 ( #267 )
...
This change updates the following dependencies
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19126.6
2019-02-27 13:21:00 +00:00
dotnet-maestro[bot]
b75acdceb6
[master] Update dependencies from 3 repositories ( #260 )
...
* Update dependencies from https://github.com/dotnet/corefx build 20190226.1
This change updates the following dependencies
- Microsoft.NETCore.Platforms - 3.0.0-preview4.19126.1
- System.Text.Encodings.Web - 4.6.0-preview4.19126.1
- System.Diagnostics.DiagnosticSource - 4.6.0-preview4.19126.1
* Update dependencies from https://github.com/dotnet/core-setup build 20190225.7
This change updates the following dependencies
- Microsoft.Extensions.DependencyModel - 3.0.0-preview4-27425-7
- Microsoft.NETCore.App - 3.0.0-preview4-27425-7
* Update dependencies from https://github.com/aspnet/Extensions build 20190225.6
This change updates the following dependencies
- Microsoft.Extensions.CommandLineUtils.Sources - 3.0.0-preview4.19125.6
- Microsoft.AspNetCore.Testing - 3.0.0-preview4.19125.6
- Microsoft.AspNetCore.BenchmarkRunner.Sources - 3.0.0-preview4.19125.6
- Microsoft.Extensions.HashCodeCombiner.Sources - 3.0.0-preview4.19125.6
- Microsoft.Extensions.NonCapturingTimer.Sources - 3.0.0-preview4.19125.6
2019-02-26 11:50:16 -08:00
Ajay Bhargav Baaskaran
564eb85d7c
Removed NoWarn for missing XML docs ( #263 )
2019-02-26 11:30:34 -08:00
N. Taylor Mullen
9f73afef3a
Move TagHelperResolver to CodeAnalysis.Workspaces
...
- There's nothing specific about the TagHelperResolver that needs to be bound to VS. Moving it to the workspaces assembly so it can be used by VSCode.
- Also changed the `TagHelperResolver` to be an `IWorkspaceService`.
2019-02-26 11:28:11 -08:00
dotnet-maestro[bot]
5bdc8f9545
Update dependencies from https://github.com/dotnet/arcade build 20190225.2 ( #259 )
...
This change updates the following dependencies
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19125.2
2019-02-26 13:21:51 +00:00
dotnet-maestro[bot]
5943fdb60f
[master] Update dependencies from dotnet/core-setup and aspnet/Extensions ( #254 )
...
* Update dependencies from https://github.com/dotnet/core-setup build 20190224.2
This change updates the following dependencies
- Microsoft.Extensions.DependencyModel - 3.0.0-preview4-27424-2
- Microsoft.NETCore.App - 3.0.0-preview4-27424-2
* Update dependencies from https://github.com/aspnet/Extensions build 20190224.1
This change updates the following dependencies
- Microsoft.Extensions.CommandLineUtils.Sources - 3.0.0-preview4.19124.1
- Microsoft.AspNetCore.Testing - 3.0.0-preview4.19124.1
- Microsoft.AspNetCore.BenchmarkRunner.Sources - 3.0.0-preview4.19124.1
- Microsoft.Extensions.HashCodeCombiner.Sources - 3.0.0-preview4.19124.1
- Microsoft.Extensions.NonCapturingTimer.Sources - 3.0.0-preview4.19124.1
2019-02-25 22:33:58 -08:00
N. Taylor Mullen
a93245b747
Add internal Workaround for OmniSharp VSCode bug.
...
- Currently OmniSharp's Roslyn workspace usage is flawed in that they don't modify it on a single thread (they even do it in parallel). Because of this they dispatch events on random threads. While we wait for that to be fixed we have to workaround the limitation that the `WorkspaceProjectStateChangeDetector` expects that the Roslyn workspace dispatches events on a Foreground thread; therefore, I'm exposing these workspace listener methods that interact with the project snapshot manager as virtual so I can move to the foreground thread in VSCode prior to calling the primary implementations.
2019-02-25 20:41:26 -08:00
Ryan Nowak
f820894941
Update naming and branding for components
2019-02-25 19:17:00 -08:00
Ryan Nowak
2ca30ed836
Add new nesting capability
2019-02-25 17:39:44 -08:00
N. Taylor Mullen
88ef54a1ff
Skip flakey tests until Roslyn unblocks it.
...
- Test is flakey due to dotnet/roslyn#31548
- Tracking issue to ensure we unskip: aspnet/AspNetCore#7768
2019-02-25 09:31:29 -08:00
dotnet-maestro[bot]
02b93e05f2
Update dependencies from https://github.com/dotnet/arcade build 20190224.1 ( #253 )
...
This change updates the following dependencies
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19124.1
2019-02-25 13:21:38 +00:00
dotnet-maestro[bot]
7f64e20f35
[master] Update dependencies from 3 repositories ( #248 )
...
* Update dependencies from https://github.com/dotnet/corefx build 20190223.2
This change updates the following dependencies
- Microsoft.NETCore.Platforms - 3.0.0-preview4.19123.2
- System.Text.Encodings.Web - 4.6.0-preview4.19123.2
- System.Diagnostics.DiagnosticSource - 4.6.0-preview4.19123.2
* Update dependencies from https://github.com/dotnet/core-setup build 20190223.3
This change updates the following dependencies
- Microsoft.Extensions.DependencyModel - 3.0.0-preview4-27423-3
- Microsoft.NETCore.App - 3.0.0-preview4-27423-3
* Update dependencies from https://github.com/aspnet/Extensions build 20190222.13
This change updates the following dependencies
- Microsoft.Extensions.CommandLineUtils.Sources - 3.0.0-preview4.19122.13
- Microsoft.AspNetCore.Testing - 3.0.0-preview4.19122.13
- Microsoft.AspNetCore.BenchmarkRunner.Sources - 3.0.0-preview4.19122.13
- Microsoft.Extensions.HashCodeCombiner.Sources - 3.0.0-preview4.19122.13
- Microsoft.Extensions.NonCapturingTimer.Sources - 3.0.0-preview4.19122.13
2019-02-24 15:51:08 -08:00
dotnet-maestro[bot]
6cbb9fdcd0
Update dependencies from https://github.com/dotnet/arcade build 20190223.1 ( #247 )
...
This change updates the following dependencies
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19123.1
2019-02-24 13:20:50 +00:00
dotnet-maestro[bot]
f7d175b0af
Update dependencies from https://github.com/dotnet/arcade build 20190222.3 ( #246 )
...
This change updates the following dependencies
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19122.3
2019-02-23 13:20:28 +00:00
dotnet-maestro[bot]
d98a246f1e
Update dependencies ( #234 )
2019-02-23 00:00:11 -08:00
Doug Bunting
ab55898d66
Add CODEOWNERS starting point ( #235 )
2019-02-22 22:38:44 -08:00
N. Taylor Mullen
b66f016af8
Add IVT to OmniSharpPlugin.StrongNamed.
2019-02-22 16:59:34 -08:00
N. Taylor Mullen
5d9f45c87d
Expose ProjectWorkspaceState on ProjectSnapshot.
...
- There are too many components that need this property directly to compare two different project snapshots. Should have exposed this to begin with.
- Also found that `ProjectWorkspaceState` was incorrectly marked public, changed it to internal.
2019-02-22 16:59:34 -08:00
Nate McMaster
7e1b7b44a1
Merge branch 'release/3.0-preview3'
2019-02-22 15:52:07 -08:00
Nate McMaster
b4570871aa
Change publish feed to workaround 'Waiting to obtain an exclusive lock on the feed.' ( #240 )
2019-02-22 15:15:24 -08:00
Nate McMaster
ce4813df7d
Merge branch 'release/3.0-preview3'
2019-02-22 10:26:10 -08:00
Nate McMaster
67082970b7
Update dependencies and remove some unused version variable overrides ( #238 )
...
* Update dependencies
* Add workaround for dotnet/sdk#2976
* Remove unused NETStandard package version variable and overrides
* Update xunit to 2.4.1
2019-02-22 10:24:51 -08:00
Tomáš Matoušek
d4460f110e
Set copyright and package license ( #237 )
2019-02-22 09:54:14 -08:00
dotnet-maestro[bot]
3cad200277
Update dependencies from https://github.com/dotnet/arcade build 20190221.5 ( #239 )
...
This change updates the following dependencies
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19121.5
2019-02-22 13:21:26 +00:00
Ryan Nowak
d63c6bbc2c
Fix a bad copy-paste
2019-02-21 15:23:43 -08:00
N. Taylor Mullen
3eb0ccf1d4
Skip flakey tests until Roslyn unblocks it.
...
- Test is flakey due to dotnet/roslyn#31548
- Tracking issue to ensure we unskip: aspnet/AspNetCore/issues/7768
Addresses aspnet/AspNetCore-Internal/issues/1842
2019-02-21 09:36:37 -08:00
N. Taylor Mullen
e3d89c262e
Update TagHelper completion to understand dictionary attributes.
...
- Since dictionaries fill `TagHelperDescriptor`s with two ways to bind to a `TagHelper` (prefix or full match) we need to take into account their indexer name prefix when providing attribute completions.
- Added tests to ensure that bound and unbound scenarios work as expected.
#7759
2019-02-21 09:36:37 -08:00
dotnet-maestro[bot]
4c8e63e610
Update dependencies from https://github.com/dotnet/arcade build 20190221.1 ( #236 )
...
This change updates the following dependencies
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19121.1
2019-02-21 13:21:24 +00:00
Doug Bunting
88ede96f48
Update package branding to 3.0.0-preview4
2019-02-20 18:27:45 -08:00
Ryan Brandenburg
fc8f1b0924
Increase timeout to allow BAR
2019-02-20 14:41:27 -08:00
Nate McMaster
b8af153177
Update CI to build with VS2019 Preview 3 and require vs >= 16.0 for command line builds ( #230 )
2019-02-20 10:44:17 -08:00
Ajay Bhargav Baaskaran
87bb138304
Fixed an assumption in ComponentLoweringPass ( #226 )
2019-02-20 09:25:12 -08:00
Nate McMaster
202d5fed8a
Filter non-project output from `dotnet sln list` ( #228 )
...
Workaround https://github.com/dotnet/cli/issues/10845
Apparently DOTNET_SKIP_FIRST_TIME_EXPERIENCE does not actually skip the initial welcome message output.
2019-02-20 08:35:13 -08:00
dotnet-maestro[bot]
ab43e5f508
Update dependencies from https://github.com/dotnet/arcade build 20190219.2 ( #227 )
...
This change updates the following dependencies
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19119.2
2019-02-20 13:21:10 +00:00
Nate McMaster
182b2c81a5
Suppress the 'Welcome to .NET Core!' output that breaks invocations of `dotnet sln`
2019-02-19 12:44:02 -08:00
Ryan Nowak
a0b6bc0e52
Add compiler support for EventCallback ( #222 )
...
* Add new APIs to ComponentShim
* Add new APIs to ComponentsApi
* Add EventCallback metadata
* Add discovery of EventCallback properties
* Errata for Runtime APIs
* Add ability to use EventCallback as parameter
* Add support for bind to component
* Use EventCallback for bind-... to elements
* Use EventCallback<T> for event handlers
2019-02-19 12:39:34 -08:00
N. Taylor Mullen
08587a30fd
Make TagHelper & Razor comments locatable at design time.
...
- Added a step to full fidelity verification that does a `LocateOwner` at every source location. If we find a `null` owner we build a snippet with a detailed response to enable us to diagnose the problem.
Addresses aspnet/AspNetCore#7718
2019-02-19 12:31:36 -08:00
N. Taylor Mullen
49f7a26e36
Skip flakey test until Roslyn unblocks it.
...
- Test is flakey due to https://github.com/dotnet/roslyn/issues/31548
- Tracking issue to ensure we unskip: https://github.com/aspnet/AspNetCore/issues/7713
2019-02-19 09:23:09 -08:00
Nate McMaster
6645ec6a80
Update dependencies and add a code check step to PR validation ( #217 )
...
Changes:
* Update to latest core-setup dependencies (generated using https://github.com/aspnet/AspNetCore-Internal/pull/1830 )
* Add a step which asserts that version.props and versions.details.xml are in sync
* Add PR check which ensures solution files are not broken
2019-02-19 09:17:05 -08:00
Steve Sanderson
ca9de74f4e
Components that accept bind-Something can request SomethingExpression ( #213 )
...
* In binding to components, automatically supply FooExpression when requested
* Fix tests
* CR feedback
2019-02-18 09:37:41 +00:00
Ryan Nowak
3f822a03cd
Update dotnet SDK
...
Updates to the version we are using in aspnet/Extensions
2019-02-17 13:04:07 -08:00
dotnet-maestro[bot]
9527af366e
Update dependencies from https://github.com/dotnet/arcade build 20190215.1 ( #218 )
...
This change updates the following dependencies
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19115.1
2019-02-16 13:20:18 +00:00
Ryan Nowak
c89c19901b
Force repo-local install of dotnet
2019-02-15 10:38:27 -08:00
dotnet-maestro[bot]
4bcbd29f39
Update dependencies from https://github.com/dotnet/arcade build 20190214.4 ( #214 )
...
This change updates the following dependencies
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19114.4
2019-02-15 13:25:43 +00:00
Ajay Bhargav Baaskaran
315f804d6e
Fix an assumption in ComponentBindLoweringPass ( #212 )
2019-02-14 17:25:52 -08:00
N. Taylor Mullen
4b95c23145
Move TagHelper services to Razor.Workspaces.
...
- This is needed for VSCode since it does not depend on the Editor.Razor assembly. There was no reason for the TagHelper pieces to be in the Editor.Razor dll to begin with so moved them. To ensure things continue to build I type forwarded the types and left their namespaces alone.
2019-02-14 11:57:12 -08:00