Skip to content
Draft
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
9485b14
Initial plan
Copilot Jun 25, 2025
5b4a5f1
Create DeviceRunners source generator with basic functionality
Copilot Jun 25, 2025
847d793
Complete working source generator with template system (embedded reso…
Copilot Jun 25, 2025
afd68d7
Remove unnecessary template files and update DeviceTestingKitApp.Devi…
Copilot Jun 25, 2025
b29c268
Fix source generator resource loading to use correct embedded resourc…
Copilot Jun 25, 2025
69bc566
Remove DeviceRunners.SourceGenerators.Attributes project and simplify…
Copilot Jun 25, 2025
b0d69a2
Complete source generator targets and MSBuild integration
Copilot Jun 25, 2025
5d1ccdc
Finalize working source generator with comprehensive MSBuild integration
Copilot Jun 25, 2025
abdc8b3
Add Package.appxmanifest support, fix Windows XAML build action, and …
Copilot Jun 25, 2025
ef4070f
rename
mattleibow Jun 25, 2025
a1292e4
Remove source generator completely and replace with MSBuild targets f…
Copilot Jun 25, 2025
13d8302
Refactor MSBuild targets to use reusable ProcessTemplate target
Copilot Jun 25, 2025
c868ea5
Rename SourceGen to Bootstrap to better reflect the current purpose
Copilot Jun 26, 2025
f8c36fa
Update DeviceTestingKitApp.DeviceTests.csproj
mattleibow Jun 26, 2025
bae90d0
more
mattleibow Jun 26, 2025
63a87aa
Refactor MSBuild targets to use CallTarget instead of MSBuild task
Copilot Jun 26, 2025
da8eb70
Delete preprocessed.xml
mattleibow Jun 26, 2025
7155889
Simplify MSBuild targets using item groups with metadata and % operat…
Copilot Jun 26, 2025
f58838f
Address feedback: move props to top, standardize templating, and impr…
Copilot Jun 26, 2025
358c652
Refactor MSBuild targets to use metadata and improve clean support
Copilot Jun 26, 2025
23512d8
Now it works
mattleibow Jun 26, 2025
a6a6d68
publisher now
mattleibow Jun 26, 2025
910a686
Update DeviceRunners.VisualRunners.Maui.Bootstrap.targets
mattleibow Jun 27, 2025
ca5d396
Update DeviceRunners.VisualRunners.Maui.Bootstrap.targets
mattleibow Jun 27, 2025
573763f
Update DeviceRunners.VisualRunners.Maui.Bootstrap.targets
mattleibow Jun 27, 2025
0badc69
ApplicationDefinition
mattleibow Jun 27, 2025
a84733f
Update DeviceRunners.VisualRunners.Maui.Bootstrap.targets
mattleibow Jun 27, 2025
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
240 changes: 240 additions & 0 deletions DeviceRunners.sln

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
<PackageVersion Include="AndroidSdk" Version="0.25.0" />
<PackageVersion Include="AppleDev" Version="0.6.6" />
<PackageVersion Include="CommunityToolkit.Mvvm" Version="8.2.2" />
<PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.4" />
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="4.9.2" />
<PackageVersion Include="Microsoft.DotNet.XHarness.DefaultAndroidEntryPoint.Xunit" Version="9.0.0-prerelease.24066.3" />
<PackageVersion Include="Microsoft.DotNet.XHarness.TestRunners.Common" Version="9.0.0-prerelease.24066.3" />
<PackageVersion Include="Microsoft.DotNet.XHarness.TestRunners.Xunit" Version="9.0.0-prerelease.24066.3" />
Expand Down
4 changes: 4 additions & 0 deletions sample-sourcegen-test/Resources/AppIcon/appicon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions sample-sourcegen-test/Resources/AppIcon/appiconfg.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
93 changes: 93 additions & 0 deletions sample-sourcegen-test/Resources/Images/dotnet_bot.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"$schema": "https://xunit.net/schema/current/xunit.runner.schema.json",
"diagnosticMessages": true,
"internalDiagnosticMessages": true,
"longRunningTestSeconds": 1
}
8 changes: 8 additions & 0 deletions sample-sourcegen-test/Resources/Splash/splash.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading