Граф коммитов

19 Коммитов

Автор SHA1 Сообщение Дата
Jared Parsons 7270c8f816 Warn on invalid NuGet configuration
Issue a warning when `%NUGET_PACKAGES%` doesn't have a trailing slash
until the associatede issue is fixed.

https://github.com/dotnet/roslyn/issues/72657
2024-04-04 13:08:17 -07:00
David Wengier df3b5eae38 Add launch profile for debugging the OOP service 2024-02-20 11:07:29 +11:00
Allison Chou b44d0a906d
Remove yarn + npm + Python from Razor (#9471) 2023-10-25 23:16:16 +00:00
Ryan Brandenburg ddd8a544ef PR feedback 2023-01-17 11:23:34 -08:00
Fred Silberberg fcae93171c
Update file encoding to UTF-8 with BOM (#8099)
Since integrating our repos, there have been a number of changes in PRs that touch the encoding of the file, adding or removing a BOM as the editor in question decides. I've standardized on UTF-8 with BOM, as we do in roslyn, and put it in the .gitattributes so it should hopefully stay consistent.
2023-01-10 01:57:58 +00:00
Thays Grazia b412228ed6
Blazor WebAssembly Debug extension is not working with .net7 (#7929)
* We cannot use the BrowserDebugProxy from the extension folder, that one only works with .net6 app, and it should work with .net6 and .net7, so we should use the inspectURI which will start the correct browserDebugProxy version.

* try to get the inspectUri from the launchSettings.json file, if it cannot be found then use the default one, this will make possible debug the new browserwasm template

* avoiding exception if profiles doesn't exist
2022-12-05 13:35:42 -08:00
Winston Liu 0c787784c9
Retrieve BlazorDebugProxy on build (#6081)
* Retrieve debug proxy as part of the build

* Switch vscode:prepublish to run build

* Remove manual retrieveDebugProxy invocation in CI

* Add caching to the download

Remove BlazorDebugProxy from the repo now that it's downloaded on-build

* Constify

* Remove unused require

* Fail fast if download doesn't succeed

* Reorganize some variables

* Move folder instead of individually copying files

* Use Node 10-compliant APIs

* More Node 10 compat workarounds

* Revert "Move folder instead of individually copying files"

This reverts commit 322b02e70f.

* Create target directory after cleaning it

* Download BlazorDebugProxy into subdirectories
2022-02-23 16:10:57 -08:00
dotnet-maestro[bot] b73ad8cebf
[master] Update dependencies from dotnet/aspnetcore (#3285)
[master] Update dependencies from dotnet/aspnetcore
- Coherency Updates:
  - Microsoft.Extensions.Configuration.Json: from 6.0.0-preview.3.21161.2 to 6.0.0-preview.3.21162.1 (parent: Microsoft.CodeAnalysis.Razor)
  - Microsoft.Extensions.Logging: from 6.0.0-preview.3.21161.2 to 6.0.0-preview.3.21162.1 (parent: Microsoft.CodeAnalysis.Razor)
  - System.Diagnostics.DiagnosticSource: from 6.0.0-preview.3.21161.2 to 6.0.0-preview.3.21162.1 (parent: Microsoft.CodeAnalysis.Razor)
  - System.Resources.Extensions: from 6.0.0-preview.3.21161.2 to 6.0.0-preview.3.21162.1 (parent: Microsoft.CodeAnalysis.Razor)
  - System.Text.Encodings.Web: from 6.0.0-preview.3.21161.2 to 6.0.0-preview.3.21162.1 (parent: Microsoft.CodeAnalysis.Razor)
  - Microsoft.Extensions.DependencyModel: from 6.0.0-preview.3.21161.2 to 6.0.0-preview.3.21162.1 (parent: Microsoft.CodeAnalysis.Razor)
  - Microsoft.NETCore.App.Ref: from 6.0.0-preview.3.21161.2 to 6.0.0-preview.3.21162.1 (parent: Microsoft.CodeAnalysis.Razor)
  - Microsoft.NETCore.BrowserDebugHost.Transport: from 6.0.0-preview.3.21161.2 to 6.0.0-preview.3.21162.1 (parent: Microsoft.CodeAnalysis.Razor)
  - Microsoft.NETCore.App.Runtime.win-x64: from 6.0.0-preview.3.21161.2 to 6.0.0-preview.3.21162.1 (parent: Microsoft.CodeAnalysis.Razor)
  - Microsoft.NETCore.Platforms: from 6.0.0-preview.3.21161.2 to 6.0.0-preview.3.21162.1 (parent: Microsoft.CodeAnalysis.Razor)

 - React to aspnetcore breaking changes.
2021-03-12 20:28:35 +00:00
Safia Abdalla 103362e021
Add scripts and assets for publishing Blazor companion extension (#3056)
* Add scripts and assets for publishing companion extension
* Adddress feedback from peer review
* Add Azure Pipelines logic
* Update user facing READMEs for companion extension
* Apply suggestions from code review
* Clean up extension naming and add conditional check to builds
* Use single powershell script for version and package
* Remove scripts from packaged extension and fix output path
* Trim out whitespace in version
* Bump version and update condition for jobs
2021-02-09 15:53:42 -08:00
Safia Abdalla f21b320a28
Add support for launching debugging proxy from UI extension (#3013)
* Adds BlazorWasmCompanion extension
* Updates debugging configuration to use companion extension
2021-01-31 18:20:45 -08:00
Ryan Brandenburg e54307bdba
Deal with multiline markdown literals (#2958)
Deal with multiline markdown literals
2021-01-19 16:39:07 -08:00
Tanay Parikh 920674fea8
Fix Malformed Component (#2510) 2020-09-16 19:51:13 -07:00
Tanay Parikh 27bfa1870d
Project Snapshot Serialization (#2225)
* Update .gitignore

* Project Snapshot Handle Json Serialization

* Benchmarks

* Removed JObject Benchmark

* PR Feedback and Fix Build

* Logging token type
2020-07-15 13:55:47 -07:00
Ryan Brandenburg afcabbe352
Out of workspace files (#1550)
Out of workspace files
2020-02-10 13:11:43 -08:00
N. Taylor Mullen 66e4e8a169 Integrate Razor VSCode extension functional tests into src/Razor.
- Added the `.vscode-test` to `.gitignore` because that's the VSCode folder that gets created when dynamically downloading VSCode for CI purposes.
- Migrated functional tests to use the non-deprecated VSCode functional testing APIs. This involved creating a runTest file to control downloading VSCode and passing in appropriate parameters as well as creating an index that discovers tests that should be run.
- Changed functional tests to operate on the existing Razor testapps (instead of the old ones).
- Updated the "default" completion tests to be latest Razor/Blazor.
- Added VSCode launch configurations to enable easy debugging via F5.

aspnet/AspNetCore#13494
2019-09-20 11:44:08 -07:00
N. Taylor Mullen c28c3fc6f5 Integrate Razor.VSCode extension src into src/Razor.
- This changeset adds the following:
	- src/Razor/src/Microsoft.AspNetCore.Razor.VSCode - Razor VSCode extension library
	- src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension - Razor VSCode extension bootstrapper
- Added a `README.md` into the `Microsoft.AspNetCore.Razor.VSCode.Extension` to describe its purpose.
- Moved old Razor VSCode project bits from `npm` to `yarn`
- Added a global .vscode folder to allow having VSCode open at AspNetCore-Tooling root yet still be able to ctrl + f5 the extension
- Expanded the bootstrapper extension project (`Microsoft.AspNetCore.Razor.VSCode.Extension`) to have new commands to make working with projects in experiemental instances easy. Prior to this we relied on a node.js script that were unsupported to magically wire things together. As part of the merging of this repo I had to find an alternate route to do that.
- Added a Razor global tslint file which each VSCode project inherits from
- Added a Razor global tsconfig file which each VSCode project inherits from
- Updated npmproj's to ensure build incrementalism works.

aspnet/AspNetCore#13494
2019-09-20 11:44:08 -07:00
Ryan Nowak a21c6022b6 Update Roslyn deps to 3.3.0 versions 2019-08-18 15:10:57 -07:00
Ryan Nowak 6b81da3f02 Flow FileKind from project items -> code document
This is a bit of a rework of how we initially set this up, but with more
forethought to how this will work in the project system. I have not yet
surfaced this through VS.

My immediate next step is to light up the component integration tests
and something like this is on the critical path to get that work since
we need a way to specify in tests that a document should be treated as
a component.
2018-12-18 22:34:14 -08:00
Ryan Nowak 409618521f Merged PR 304: Enable local builds with dotnet/Arcade
[WIP] Enable local builds with dotnet/Arcade
2018-12-02 00:25:55 +00:00