* Adding DARC dependency for Microsoft.DotNet.GenAPI and updating
* Version updates, adding basic target
* Enabling GenAPI to generate sources for all applicable assemblies.
Disabling use of ProduceReferenceAssembly across the codebase.
* Adding PBT to GenAPI project list.
* Initial build targets for GenAPI and generated reference assembly projects.
* Reverting to projects explicitly declaring their needed PackageReferences. Otherwise we can potentially import at incorrect times, overriding various values from the WpfArcadeSdk.
* Adding additional GenAPI params.
* Switching to generate the reference assembly project via a task using the runtime assembly's project as a template. Based on PBT's GenerateTemporaryTargetAssembly.
* Adding project exclusions for WIndowsBase
* Turning off XLIFF generation for reference assemblies.
Removing EmbeddedResources from reference assemblies.
* Removing module initializer injection from PCore-ref
* Removing CompileDependsOn from PFramework-ref
* Removing disabling of default compile items to pickup the generated reference sources.
* Adding global API exclusions file.
* Removing further default excludes.
* Adding initial exclusions and NoWarns based on building.
* Initial change to manual reference assembly projects.
File dumping the initial generated code and projects.
* Modifications to build System.Xaml-ref.
Changes to ensure that reference assembly projects are properly bin placed into the ref pack.
* Fixing issues with checks against hand ref assembly property.
Adding WindowsBase reference assembly.
* Adding UIAutomationTypes reference assembly
* Adding reference project for UIAutomationProvider
* Adding UIAutomationClient ref project
* Removing workaround for WindowsBase GenAPI issue and adding back manually fixed output for WindowsBase reference assembly.
* Adding UIAutomationClientSideProviders reference project.
* Adding System.Windows.Input.Manipulations reference project
* Adding PresentationBuildTasks reference project
* Adding PresentationCore ref project.
* Cleaning up PresentationCore ref assembly and adding exclusion notes.
* Adding security attributes to exclusions
* Fixing exclusion list
* Fixing exclude param
* Fixing attribute exclusions to match CoreFX.
Fixing cmd line params to GenAPI.
* Applying new exclusions to ref assembly code and fixups
* Cleaning UIA assemblies and updating code with latest exclusions.
* New exclusions and cleanup
* PBT cleanup and new exclusions
* New exclusions and fixups for PCore ref assembly
* Adding ReachFramework ref project and cleaning.
* Adding PresentationFramework reference assembly and fixups.
* Removing any extraneous ProjectReferences from reference assembly projects. Anything that is not itself a reference assembly was removed.
* Adding back assembly attributes to ref assemblies where applicable.
Fixing PresentationFramework-ref to use private copy of asm attributes due to internals dependency.
* Removing PBT reference assembly as we're not shipping one anymore.
* Further removing PBT-ref
* Adding the ReferenceAssemblyAttribute to all hand-crafted ref assemblies.
* Removing no longer applicable tasks
* Fixing an issue with incorrect signing of System.Xaml.
* Enable ApiCompat against new ref assemblies.
Fixing ApiCompat issues with PCore and re-baselining.
* PresentationFramework ApiCompat baseline
* ReachFramework ApiCompat baseline
* System.Windows.Input.Manipulations ApiCompat baseline
* UIA ApiCompat baselines
* Fixing removal of ObsoleteAttribute and ApiCompat baseline for System.Xaml
* ApiCompat baselines for WindowsBase
* Updating WindowsBase ApiCompat baseline.
* Adding back attributes that were removed incorrectly.
* Fixing missing attributes
* Fixing missing attributes on reachframework
* Updating PCore baselines and adding back missing attrs
* PresentationFramework fixup + baselines
* Fixing ApiCompat bugs
* Re-baselining with ApiCompat fixes and removing old, no longer applicable baseline files.
* Updating reference assemblies due to System.Security.Permissions changes.
* Fixing up ResolveMicrosoftDotNetWpfGitHubReferences so that dotnet_wpf_int references lib assemblies instead of ref assemblies from the GitHub package.
* Fixing up ApiCompat for C++\CLI vs C# runtime projects.
* Fixing PackageRefernece for RID specific MicrosoftDotNetWpfGitHubPackageso that it doesn't get added when the package isn't defined (building in the open).
* Adding dotnet-wpf-int ref assemblies to signing and apicompat.
* Cleaning up reference assembly generation.
Fixing Intellisense XML placement.
* Add back internals to support XAML compilation.