From 69d338e25348b7032c9be1aeaf40934f9b6eae49 Mon Sep 17 00:00:00 2001 From: Max Katz Date: Mon, 20 Feb 2023 01:11:46 -0500 Subject: [PATCH] Move projects --- ...enerator.sln => Avalonia.NameGenerator.sln | 0 ...ctory.Build.props => Directory.Build.props | 0 src/Avalonia.NameGenerator.Sandbox/App.xaml | 7 -- .../App.xaml.cs | 19 ----- .../Avalonia.NameGenerator.Sandbox.csproj | 20 ------ .../Controls/CustomTextBox.cs | 10 --- .../Controls/SignUpView.xaml | 45 ------------ .../Controls/SignUpView.xaml.cs | 54 -------------- src/Avalonia.NameGenerator.Sandbox/Program.cs | 14 ---- .../ViewModels/SignUpViewModel.cs | 70 ------------------- .../Views/SignUpView.xaml | 9 --- .../Views/SignUpView.xaml.cs | 28 -------- .../Avalonia.Generators.csproj | 0 .../Avalonia.Generators.props | 0 .../Compiler/DataTemplateTransformer.cs | 0 .../Compiler/MiniCompiler.cs | 0 .../Compiler/NameDirectiveTransformer.cs | 0 .../Compiler/RoslynTypeSystem.cs | 0 .../Domain/ICodeGenerator.cs | 0 .../Domain/IGlobPattern.cs | 0 .../Domain/INameGenerator.cs | 0 .../Domain/INameResolver.cs | 0 .../Domain/IViewResolver.cs | 0 .../Domain/IsExternalInit.cs | 0 .../Avalonia.Generators/Generator.cs | 0 .../Generator/AvaloniaNameGenerator.cs | 0 .../Generator/GlobPattern.cs | 0 .../Generator/GlobPatternGroup.cs | 0 .../InitializeComponentCodeGenerator.cs | 0 .../Generator/OnlyPropertiesCodeGenerator.cs | 0 .../Generator/ResolverExtensions.cs | 0 .../Generator/XamlXNameResolver.cs | 0 .../Generator/XamlXViewResolver.cs | 0 .../GeneratorContextExtensions.cs | 0 .../Avalonia.Generators/GeneratorOptions.cs | 0 .../Avalonia.Generators.Tests.csproj | 0 .../GlobPatternTests.cs | 0 .../AttachedProps.txt | 0 .../AttachedPropsWithDevTools.txt | 0 .../ControlWithoutWindow.txt | 0 .../CustomControls.txt | 0 .../DataTemplates.txt | 0 .../FieldModifier.txt | 0 .../InitializeComponentCode.cs | 0 .../NamedControl.txt | 0 .../NamedControls.txt | 0 .../NoNamedControls.txt | 0 .../SignUpView.txt | 0 .../xNamedControl.txt | 0 .../xNamedControls.txt | 0 .../InitializeComponentTests.cs | 0 .../MiniCompilerTests.cs | 0 .../GeneratedCode/AttachedProps.txt | 0 .../GeneratedCode/ControlWithoutWindow.txt | 0 .../GeneratedCode/CustomControls.txt | 0 .../GeneratedCode/DataTemplates.txt | 0 .../GeneratedCode/FieldModifier.txt | 0 .../GeneratedCode/NamedControl.txt | 0 .../GeneratedCode/NamedControls.txt | 0 .../GeneratedCode/NoNamedControls.txt | 0 .../GeneratedCode/OnlyPropertiesCode.cs | 0 .../GeneratedCode/SignUpView.txt | 0 .../GeneratedCode/xNamedControl.txt | 0 .../GeneratedCode/xNamedControls.txt | 0 .../OnlyProperties/OnlyPropertiesTests.cs | 0 .../Views/AttachedProps.xml | 0 .../Views/ControlWithoutWindow.xml | 0 .../Views/CustomControls.xml | 0 .../Views/DataTemplates.xml | 0 .../Views/FieldModifier.xml | 0 .../Views/NamedControl.xml | 0 .../Views/NamedControls.xml | 0 .../Views/NoNamedControls.xml | 0 .../Views/SignUpView.xml | 0 .../Avalonia.Generators.Tests/Views/View.cs | 0 .../Views/ViewWithGenericBaseView.xml | 0 .../Views/xNamedControl.xml | 0 .../Views/xNamedControls.xml | 0 .../XamlXClassResolverTests.cs | 0 .../XamlXNameResolverTests.cs | 0 80 files changed, 276 deletions(-) rename src/Avalonia.NameGenerator.sln => Avalonia.NameGenerator.sln (100%) rename src/Directory.Build.props => Directory.Build.props (100%) delete mode 100644 src/Avalonia.NameGenerator.Sandbox/App.xaml delete mode 100644 src/Avalonia.NameGenerator.Sandbox/App.xaml.cs delete mode 100644 src/Avalonia.NameGenerator.Sandbox/Avalonia.NameGenerator.Sandbox.csproj delete mode 100644 src/Avalonia.NameGenerator.Sandbox/Controls/CustomTextBox.cs delete mode 100644 src/Avalonia.NameGenerator.Sandbox/Controls/SignUpView.xaml delete mode 100644 src/Avalonia.NameGenerator.Sandbox/Controls/SignUpView.xaml.cs delete mode 100644 src/Avalonia.NameGenerator.Sandbox/Program.cs delete mode 100644 src/Avalonia.NameGenerator.Sandbox/ViewModels/SignUpViewModel.cs delete mode 100644 src/Avalonia.NameGenerator.Sandbox/Views/SignUpView.xaml delete mode 100644 src/Avalonia.NameGenerator.Sandbox/Views/SignUpView.xaml.cs rename src/{ => tools}/Avalonia.Generators/Avalonia.Generators.csproj (100%) rename src/{ => tools}/Avalonia.Generators/Avalonia.Generators.props (100%) rename src/{ => tools}/Avalonia.Generators/Compiler/DataTemplateTransformer.cs (100%) rename src/{ => tools}/Avalonia.Generators/Compiler/MiniCompiler.cs (100%) rename src/{ => tools}/Avalonia.Generators/Compiler/NameDirectiveTransformer.cs (100%) rename src/{ => tools}/Avalonia.Generators/Compiler/RoslynTypeSystem.cs (100%) rename src/{ => tools}/Avalonia.Generators/Domain/ICodeGenerator.cs (100%) rename src/{ => tools}/Avalonia.Generators/Domain/IGlobPattern.cs (100%) rename src/{ => tools}/Avalonia.Generators/Domain/INameGenerator.cs (100%) rename src/{ => tools}/Avalonia.Generators/Domain/INameResolver.cs (100%) rename src/{ => tools}/Avalonia.Generators/Domain/IViewResolver.cs (100%) rename src/{ => tools}/Avalonia.Generators/Domain/IsExternalInit.cs (100%) rename src/{ => tools}/Avalonia.Generators/Generator.cs (100%) rename src/{ => tools}/Avalonia.Generators/Generator/AvaloniaNameGenerator.cs (100%) rename src/{ => tools}/Avalonia.Generators/Generator/GlobPattern.cs (100%) rename src/{ => tools}/Avalonia.Generators/Generator/GlobPatternGroup.cs (100%) rename src/{ => tools}/Avalonia.Generators/Generator/InitializeComponentCodeGenerator.cs (100%) rename src/{ => tools}/Avalonia.Generators/Generator/OnlyPropertiesCodeGenerator.cs (100%) rename src/{ => tools}/Avalonia.Generators/Generator/ResolverExtensions.cs (100%) rename src/{ => tools}/Avalonia.Generators/Generator/XamlXNameResolver.cs (100%) rename src/{ => tools}/Avalonia.Generators/Generator/XamlXViewResolver.cs (100%) rename src/{ => tools}/Avalonia.Generators/GeneratorContextExtensions.cs (100%) rename src/{ => tools}/Avalonia.Generators/GeneratorOptions.cs (100%) rename {src => tests}/Avalonia.Generators.Tests/Avalonia.Generators.Tests.csproj (100%) rename {src => tests}/Avalonia.Generators.Tests/GlobPatternTests.cs (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/GeneratedInitializeComponent/AttachedProps.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/GeneratedInitializeComponent/AttachedPropsWithDevTools.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/GeneratedInitializeComponent/ControlWithoutWindow.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/GeneratedInitializeComponent/CustomControls.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/GeneratedInitializeComponent/DataTemplates.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/GeneratedInitializeComponent/FieldModifier.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/GeneratedInitializeComponent/InitializeComponentCode.cs (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/GeneratedInitializeComponent/NamedControl.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/GeneratedInitializeComponent/NamedControls.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/GeneratedInitializeComponent/NoNamedControls.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/GeneratedInitializeComponent/SignUpView.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/GeneratedInitializeComponent/xNamedControl.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/GeneratedInitializeComponent/xNamedControls.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/InitializeComponent/InitializeComponentTests.cs (100%) rename {src => tests}/Avalonia.Generators.Tests/MiniCompilerTests.cs (100%) rename {src => tests}/Avalonia.Generators.Tests/OnlyProperties/GeneratedCode/AttachedProps.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/OnlyProperties/GeneratedCode/ControlWithoutWindow.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/OnlyProperties/GeneratedCode/CustomControls.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/OnlyProperties/GeneratedCode/DataTemplates.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/OnlyProperties/GeneratedCode/FieldModifier.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/OnlyProperties/GeneratedCode/NamedControl.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/OnlyProperties/GeneratedCode/NamedControls.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/OnlyProperties/GeneratedCode/NoNamedControls.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/OnlyProperties/GeneratedCode/OnlyPropertiesCode.cs (100%) rename {src => tests}/Avalonia.Generators.Tests/OnlyProperties/GeneratedCode/SignUpView.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/OnlyProperties/GeneratedCode/xNamedControl.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/OnlyProperties/GeneratedCode/xNamedControls.txt (100%) rename {src => tests}/Avalonia.Generators.Tests/OnlyProperties/OnlyPropertiesTests.cs (100%) rename {src => tests}/Avalonia.Generators.Tests/Views/AttachedProps.xml (100%) rename {src => tests}/Avalonia.Generators.Tests/Views/ControlWithoutWindow.xml (100%) rename {src => tests}/Avalonia.Generators.Tests/Views/CustomControls.xml (100%) rename {src => tests}/Avalonia.Generators.Tests/Views/DataTemplates.xml (100%) rename {src => tests}/Avalonia.Generators.Tests/Views/FieldModifier.xml (100%) rename {src => tests}/Avalonia.Generators.Tests/Views/NamedControl.xml (100%) rename {src => tests}/Avalonia.Generators.Tests/Views/NamedControls.xml (100%) rename {src => tests}/Avalonia.Generators.Tests/Views/NoNamedControls.xml (100%) rename {src => tests}/Avalonia.Generators.Tests/Views/SignUpView.xml (100%) rename {src => tests}/Avalonia.Generators.Tests/Views/View.cs (100%) rename {src => tests}/Avalonia.Generators.Tests/Views/ViewWithGenericBaseView.xml (100%) rename {src => tests}/Avalonia.Generators.Tests/Views/xNamedControl.xml (100%) rename {src => tests}/Avalonia.Generators.Tests/Views/xNamedControls.xml (100%) rename {src => tests}/Avalonia.Generators.Tests/XamlXClassResolverTests.cs (100%) rename {src => tests}/Avalonia.Generators.Tests/XamlXNameResolverTests.cs (100%) diff --git a/src/Avalonia.NameGenerator.sln b/Avalonia.NameGenerator.sln similarity index 100% rename from src/Avalonia.NameGenerator.sln rename to Avalonia.NameGenerator.sln diff --git a/src/Directory.Build.props b/Directory.Build.props similarity index 100% rename from src/Directory.Build.props rename to Directory.Build.props diff --git a/src/Avalonia.NameGenerator.Sandbox/App.xaml b/src/Avalonia.NameGenerator.Sandbox/App.xaml deleted file mode 100644 index 8b55cb645f..0000000000 --- a/src/Avalonia.NameGenerator.Sandbox/App.xaml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/Avalonia.NameGenerator.Sandbox/App.xaml.cs b/src/Avalonia.NameGenerator.Sandbox/App.xaml.cs deleted file mode 100644 index 320d78bbd9..0000000000 --- a/src/Avalonia.NameGenerator.Sandbox/App.xaml.cs +++ /dev/null @@ -1,19 +0,0 @@ -using Avalonia.Markup.Xaml; -using Avalonia.NameGenerator.Sandbox.ViewModels; - -namespace Avalonia.NameGenerator.Sandbox; - -public class App : Application -{ - public override void Initialize() => AvaloniaXamlLoader.Load(this); - - public override void OnFrameworkInitializationCompleted() - { - var view = new Views.SignUpView - { - ViewModel = new SignUpViewModel() - }; - view.Show(); - base.OnFrameworkInitializationCompleted(); - } -} \ No newline at end of file diff --git a/src/Avalonia.NameGenerator.Sandbox/Avalonia.NameGenerator.Sandbox.csproj b/src/Avalonia.NameGenerator.Sandbox/Avalonia.NameGenerator.Sandbox.csproj deleted file mode 100644 index b88f9911a9..0000000000 --- a/src/Avalonia.NameGenerator.Sandbox/Avalonia.NameGenerator.Sandbox.csproj +++ /dev/null @@ -1,20 +0,0 @@ - - - Exe - net6 - preview - false - true - - - - - - - - - - - - - diff --git a/src/Avalonia.NameGenerator.Sandbox/Controls/CustomTextBox.cs b/src/Avalonia.NameGenerator.Sandbox/Controls/CustomTextBox.cs deleted file mode 100644 index 543d73cdb1..0000000000 --- a/src/Avalonia.NameGenerator.Sandbox/Controls/CustomTextBox.cs +++ /dev/null @@ -1,10 +0,0 @@ -using System; -using Avalonia.Controls; -using Avalonia.Styling; - -namespace Avalonia.NameGenerator.Sandbox.Controls; - -public class CustomTextBox : TextBox, IStyleable -{ - Type IStyleable.StyleKey => typeof(TextBox); -} \ No newline at end of file diff --git a/src/Avalonia.NameGenerator.Sandbox/Controls/SignUpView.xaml b/src/Avalonia.NameGenerator.Sandbox/Controls/SignUpView.xaml deleted file mode 100644 index f1f5ec37ea..0000000000 --- a/src/Avalonia.NameGenerator.Sandbox/Controls/SignUpView.xaml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - -