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

2706 Коммитов

Автор SHA1 Сообщение Дата
Deep Choudhery 5d58a4c4f2
IScaffoldBuilder changes for dotnet scaffold aspnet (#2880)
* using builder for dotnet-scaffold-aspnet

* minor edits

* minor cleanup

* oops totally forgot about AreaCommand

* PR comment fixes
2024-07-19 13:07:38 -07:00
dotnet-maestro[bot] 0e06df02a4
Update dependencies from https://github.com/dotnet/arcade build 20240718.9 (#2881)
Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24360.4 -> To Version 9.0.0-beta.24368.9

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-07-19 15:12:34 -04:00
Tim Mulholland 7a175d0a13
Quick dotnet-scaffold-aspire cleanup (#2879) 2024-07-18 21:47:27 +00:00
Tim Mulholland 65390bf339
Small builder cleanup/docs changes (#2877) 2024-07-18 06:45:45 -07:00
Deep Choudhery bbaf6e2819
added CodeChangeStep (#2874)
* added CodeChangeStep

* minor changes for rebasing

* PR comment fix
2024-07-17 19:32:56 -04:00
Tim Mulholland e87a1ef11d
New Host/Builder infrastructure (#2875)
* New Host/Builder infrastructure

* CR Feedback

* One more nit
2024-07-17 14:42:07 -07:00
Deep Choudhery c72b315694
fix FirstPartyComponentInitializer and DotNetToolService (#2873) 2024-07-16 20:16:28 +00:00
Steven da0775cf61
Fix incorrect usage of TryCreateContextUsingAppCode (#2869) 2024-07-15 00:23:45 -04:00
Deep Choudhery 4c9a656b38
added AddNewDbContextStep (#2866) 2024-07-12 11:29:10 -07:00
Deep Choudhery 40719d6cd5
not invoking 'GlobalDotNetTools' before installing 1st party tools (#2867)
* not invoke 'GlobalDotNetTools' before installing 1st party tools

* removed 'GlobalDotNetTools' and added a bool refresh to 'GetDotNetTools'
2024-07-12 11:28:45 -07:00
Deep Choudhery fb578662d7
adding 'AddTextTemplatingStep' (#2862)
* added AddTextTemplatingStep

* added minor comments
2024-07-11 11:51:15 -07:00
dotnet-maestro[bot] 521076955b
Update dependencies from https://github.com/dotnet/arcade build 20240710.4 (#2863) 2024-07-11 07:03:20 -07:00
dotnet-maestro[bot] b82c3d8d32
Update dependencies from https://github.com/dotnet/arcade build 20240710.1 (#2860)
Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24352.2 -> To Version 9.0.0-beta.24360.1

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-07-10 22:08:22 -04:00
Deep Choudhery 79c75cdc10
adding 'AddPackagesStep' (#2857)
* adding 'AddPackagesStep'

* remove unused ScaffoldStep property

* removing 'AddpackageStepInfo' and 'ScaffoldStep<TScaffoldingInfo>'

* minor refactor

* PR comment fixes 1

* PR comment fixes 2
2024-07-10 15:52:45 -07:00
Deep Choudhery c13e650631
fixing package names and checking for the correct property (#2858) 2024-07-09 18:15:42 -07:00
Deep Choudhery 14def9b33e
moved T4Templating folder from Microsoft.DotNet.Scaffolders.Helpers to a new specific class library (#2856) 2024-07-08 22:05:56 -04:00
Deep Choudhery 2b790f5d31
validating ModelInfo for neccessary CRUD properties (#2854) 2024-07-08 18:41:18 -04:00
Deep Choudhery c69349d07f
converting empty razor component name, validating with 'ToTitleCase' (#2852) 2024-07-08 13:07:20 -07:00
dotnet-maestro[bot] 4891958cbd
[main] Update dependencies from dotnet/arcade (#2848)
* Update dependencies from https://github.com/dotnet/arcade build 20240702.2

Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24351.5 -> To Version 9.0.0-beta.24352.2

* Update dependencies from https://github.com/dotnet/arcade build 20240702.2

Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24351.5 -> To Version 9.0.0-beta.24352.2

* Update dependencies from https://github.com/dotnet/arcade build 20240702.2

Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24351.5 -> To Version 9.0.0-beta.24352.2

* Update dependencies from https://github.com/dotnet/arcade build 20240702.2

Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24351.5 -> To Version 9.0.0-beta.24352.2

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-07-06 23:50:14 -07:00
Tim Mulholland 7d6bd9f07f
Bump preview version to 7 in main (#2851) 2024-07-05 17:59:36 +00:00
Deep Choudhery facf675ff8
add separate CPM for 'dotnet-scaffolding' (#2849)
* add separate CPM for 'dotnet-scaffolding'

* small fix
2024-07-03 16:26:57 -07:00
Deep Choudhery bacb8afb09
using IFileSystem instead of System.IO.File (#2840) 2024-07-02 20:06:36 -04:00
Deep Choudhery ef16c00a1e
adding a connection string in new DbContext scenarios (#2838)
* adding a connection string in new DbContext scenarios

* added minor comments.

* PR comment fixes
2024-07-02 20:06:38 +00:00
dotnet-maestro[bot] f376b6b3a4
Update dependencies from https://github.com/dotnet/arcade build 20240701.5 (#2839)
Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24327.1 -> To Version 9.0.0-beta.24351.5

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-07-02 12:19:44 -07:00
Deep Choudhery 2b31bc6148
update code modifier config and T4 templates (#2837) 2024-07-01 17:38:38 -07:00
Deep Choudhery a97113902f
added code changes in json config and using IDbContextFactory now (#2835) 2024-07-01 13:29:50 -07:00
Deep Choudhery ff3704b91a
adding 'dotnet-scaffold blazor-crud' command (#2833)
* init, most templates working and refactored aspnet scaffolder

* works now! more cleanup coming

* minor edits
2024-07-01 14:42:08 -04:00
Deep Choudhery 5552f04c2e
switch AnsiConsole.Status to calling StartAsync instead of Start (#2834) 2024-07-01 02:30:18 -04:00
dotnet-maestro[bot] b8b2c60bfb
[main] Update dependencies from dotnet/arcade (#2832)
* Update dependencies from https://github.com/dotnet/arcade build 20240626.3

Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24326.1 -> To Version 9.0.0-beta.24326.3

* Update dependencies from https://github.com/dotnet/arcade build 20240627.1

Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24326.1 -> To Version 9.0.0-beta.24327.1

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-06-28 18:57:29 -04:00
Deep Choudhery 434443c7e8
adding empty scaffolders for dotnet-scaffold-aspnet (#2831)
* adding empty scaffolders for dotnet-scaffold-aspnet

* adding --namespace option and unallowing empty input for required parameters.

* PR comments fixes
2024-06-26 20:45:03 +00:00
dotnet-maestro[bot] 23341653f5
Update dependencies from https://github.com/dotnet/arcade build 20240626.1 (#2829)
Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24324.8 -> To Version 9.0.0-beta.24326.1

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-06-26 16:33:53 -04:00
dotnet-maestro[bot] bb921d6c09
Update dependencies from https://github.com/dotnet/arcade build 20240624.8 (#2827)
Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24321.4 -> To Version 9.0.0-beta.24324.8

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-06-25 11:06:20 -07:00
Deep Choudhery 9fbbea4651
added NOTICE.txt file to project root (#2822)
* added NOTICE.txt file to project root

* removed non-shipping dependencies from NOTICE.txt, also packing it now
2024-06-24 11:26:55 -07:00
dotnet-maestro[bot] ce4a6b39cf
[main] Update dependencies from dotnet/arcade (#2823)
* Update dependencies from https://github.com/dotnet/arcade build 20240621.4

Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24320.6 -> To Version 9.0.0-beta.24321.4

* Update dependencies from https://github.com/dotnet/arcade build 20240621.4

Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24320.6 -> To Version 9.0.0-beta.24321.4

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-06-23 22:33:03 -07:00
dotnet-maestro[bot] d1adc5322f
Update dependencies from https://github.com/dotnet/arcade build 20240620.6 (#2820)
Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24317.3 -> To Version 9.0.0-beta.24320.6

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-06-21 19:24:36 -04:00
Deep Choudhery 38accf2f30
fixing MSBuild initialization (#2821)
* using MSBuildLocator.RegisterMSBuildPath to register the latest sdk

* fixed for macos now

* PR comment fixes 1
2024-06-21 18:47:01 +00:00
AlwaysHungry 5be730b6e0
Bootstrap5: Refactor unnecessary else block (#2811) 2024-06-21 00:30:18 -07:00
Deep Choudhery 1d995cc7c2
adding MinimalApi and Area commands (#2816)
* adding MinimalApi and Area commands

* minor fix

* cleaned up a bunch of files

* minor fix

* using MsBuildInitializer instead of solo MSBuildLocator calls

* minor fix for EfConstants and using them in AspNetDbContextHelper

* minor edit and comments
2024-06-20 14:55:13 -07:00
Tim Mulholland e8cc6d3add
Implement central package management (#2817)
* Implement central package management

* Disable package source mapping and add nowarn
2024-06-19 10:12:29 -07:00
dotnet-maestro[bot] 6f448c8d38
Update dependencies from https://github.com/dotnet/arcade build 20240617.3 (#2812) 2024-06-18 06:15:16 -07:00
dotnet-maestro[bot] e6d729c03c
Update dependencies from https://github.com/dotnet/arcade build 20240614.1 (#2810) 2024-06-15 07:37:26 -07:00
dotnet-maestro[bot] ecda6ad969
Update dependencies from https://github.com/dotnet/arcade build 20240613.4 (#2808) 2024-06-14 06:35:06 -07:00
dotnet-maestro[bot] 6d4acbec79
Update dependencies from https://github.com/dotnet/arcade build 20240612.1 (#2806) 2024-06-13 07:53:08 -07:00
dotnet-maestro[bot] 5c1c50de20
[main] Update dependencies from dotnet/arcade (#2804)
* Update dependencies from https://github.com/dotnet/arcade build 20240611.10

Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24311.1 -> To Version 9.0.0-beta.24311.10

* Fix xunit deprecation warnings

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Tim Mulholland <timulhol@microsoft.com>
2024-06-12 17:03:47 +00:00
Tim Mulholland 82f3587e3b
Update CodeAnalysis packages, some cleanup (#2802) 2024-06-11 16:44:37 -07:00
Tim Mulholland e690a15895
Remove redundant msbuild props (#2801) 2024-06-11 20:22:34 +00:00
dotnet-maestro[bot] aa14b4c5fa
Update dependencies from https://github.com/dotnet/arcade build 20240611.1 (#2798) 2024-06-11 06:08:13 -07:00
Deep Choudhery 56d69cde0e
fix project discovery (for macOS and linux) (#2797)
* check for project file name before adding project paths from sln file

* added NormalizePathSeparators and updated ParameterDiscovery
2024-06-11 06:03:57 -07:00
dotnet-maestro[bot] 73557f7464
Update dependencies from https://github.com/dotnet/arcade build 20240606.4 (#2795) 2024-06-07 06:37:58 -07:00
dotnet-maestro[bot] b4fb8d128a
[main] Update dependencies from dotnet/arcade (#2787)
* Update dependencies from https://github.com/dotnet/arcade build 20240603.1

Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24281.1 -> To Version 9.0.0-beta.24303.1

* Update dependencies from https://github.com/dotnet/arcade build 20240605.1

Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24281.1 -> To Version 9.0.0-beta.24305.1

* Update dependencies from https://github.com/dotnet/arcade build 20240605.5

Microsoft.DotNet.Arcade.Sdk
 From Version 9.0.0-beta.24281.1 -> To Version 9.0.0-beta.24305.5

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-06-06 12:37:49 -07:00