dotnet / project-system

The .NET Project System for Visual Studio
MIT License
969 stars 387 forks source link

FastUpToDate: switch between branches result in invalid state, project always skip build #4261

Closed xen2 closed 3 years ago

xen2 commented 5 years ago

I sometimes end up with projects silently skipping compilation.

Example: 60>FastUpToDate: Earliest write timestamp on output is 31/12/9999 23:59:59 on ''. (Xenko.GameStudio)

Manually unloading/reloading said project fixes the issue. But sometimes it's hard to notice which project are in this limbo state because it just silently skip the build and result in errors much further during the build.

Full log:

60>FastUpToDate: Adding project file inputs: (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Xenko.GameStudio.csproj' (Xenko.GameStudio)
60>FastUpToDate: Adding import inputs: (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.PrivacyPolicy\Xenko.PrivacyPolicy.projitems' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\shared\Xenko.Core.ShellHelper\Xenko.Core.ShellHelper.projitems' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\tools\Xenko.Core.VisualStudio\Xenko.Core.VisualStudio.projitems' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.Editor.CrashReport\Xenko.Editor.CrashReport.projitems' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\shared\Xenko.NuGetResolver\Xenko.NuGetResolver.projitems' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\Sdk\Sdk.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\Sdk\Sdk.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\obj\Xenko.GameStudio.csproj.nuget.g.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.common\1.0.0-beta-63127-02\build\Microsoft.SourceLink.Common.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.build.tasks.git\1.0.0-beta-63127-02\build\Microsoft.Build.Tasks.Git.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.github\1.0.0-beta-63127-02\build\Microsoft.SourceLink.GitHub.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\Build\Workarounds.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.SupportedTargetFrameworks.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.CSharp.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\Build\Core.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\DefaultItems\DefaultItems.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\DefaultItems\Platforms\Common.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\DefaultItems\Platforms\Desktop.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\DefaultItems\Platforms\Xaml.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\ProjectSystem\ProjectSystem.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\Sdk\Sdk.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\Build\Core.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\Build\ReferenceAssembly.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\Build\Inference.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\Build\FrameworkResolvers\NETFramework.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\Build\Platforms.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\Build\Platforms\NETFramework.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\DefaultItems\DefaultItems.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\DefaultItems\Platforms\Common.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\DefaultItems\Platforms\Desktop.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\ProjectSystem\ProjectSystem.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\DefaultItems\ImplicitPackages.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\Sdk\Sdk.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.BeforeCommon.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.DefaultAssemblyInfo.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.DefaultOutputPaths.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.TargetFrameworkInference.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.RuntimeIdentifierInference.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.NuGetOfflineCache.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.CSharp.CurrentVersion.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\VisualStudio\Managed\Microsoft.Managed.DesignTime.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\VisualStudio\Managed\Microsoft.CSharp.DesignTime.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.NETFramework.CurrentVersion.props' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Xenko.GameStudio.csproj' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.NETFramework.CurrentVersion.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.Xaml.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\Build\Workarounds.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Microsoft.Common.targets\ImportAfter\Microsoft.NET.Build.Extensions.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.NETFramework.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\obj\Xenko.GameStudio.csproj.nuget.g.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.common\1.0.0-beta-63127-02\build\Microsoft.SourceLink.Common.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.common\1.0.0-beta-63127-02\build\InitializeSourceControlInformation.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.build.tasks.git\1.0.0-beta-63127-02\build\Microsoft.Build.Tasks.Git.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.github\1.0.0-beta-63127-02\build\Microsoft.SourceLink.GitHub.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.Common.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.GenerateAssemblyInfo.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.ComposeStore.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.ObsoleteReferences.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Publish.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.PreserveCompilationContext.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.ConflictResolution.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.DefaultPackageConflictOverrides.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.CSharp.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.403\Sdks\NuGet.Build.Tasks.Pack\build\NuGet.Build.Tasks.Pack.targets' (Xenko.GameStudio)
60>FastUpToDate:     'C:\Users\xen\.nuget\packages\msbuild.sdk.extras\1.6.55\Build\RIDs.targets' (Xenko.GameStudio)
60>FastUpToDate: Adding Page inputs: (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Theme.AvalonDock.xaml' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\View\AboutPage.xaml' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.PrivacyPolicy\PrivacyPolicyWindow.xaml' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\GameStudioWindow.xaml' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\View\CredentialsDialog.xaml' (Xenko.GameStudio)
60>FastUpToDate: Adding Compile inputs: (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\tools\Xenko.Core.VisualStudio\MessageFilter.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.PrivacyPolicy\PrivacyPolicyHelper.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Debugging\ScriptAssemblyResolver.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\View\CredentialsDialog.xaml.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Settings\MRUAdditionalDataCollection.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Logs\BuildLogViewModel.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\View\XenkoDialogService.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.Editor.CrashReport\CrashReportForm.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\App.xaml.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Settings\GameStudioInternalSettings.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.Editor.CrashReport\ICrashEmailSetting.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\ActivateParentPaneOnGotFocusBehavior.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Settings\MRUAdditionalData.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\LayoutAnchorableActivateOnLocationChangedBehavior.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Services\ICredentialsDialog.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\EditionPanelViewModel.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.Editor.CrashReport\CrashReportUtils.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Program.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\tools\Xenko.Core.VisualStudio\STAContext.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Properties\AssemblyInfo.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Settings\XenkoEditorSettings.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\DebuggingViewModel.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Services\IXenkoDialogService.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\XenkoGameStudio.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\LayoutAnchorableActivateOnLogBehavior.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\tools\Xenko.Core.VisualStudio\VisualStudioDTE.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\AssetEditorsManager.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Debugging\IDebugService.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\AvalonDockHelper.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\shared\Xenko.NuGetResolver\RestoreHelper.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\GameStudioViewModel.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\PreviewViewModel.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\View\CustomDocumentPaneTabPanel.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.Editor.CrashReport\CrashReportForm.Designer.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\RemoteFacilities.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Debugging\DebugHost.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\GameStudioWindow.xaml.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Resources\Strings\KeyGestures.Designer.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core.IO\TemporaryFile.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Debugging\XenkoDebugService.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\tools\Xenko.Core.VisualStudio\VisualStudioDebugger.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\View\AboutPage.xaml.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\shared\Xenko.Core.ShellHelper\ShellHelper.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Debugging\AssemblyRecompiler.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\shared\SharedAssemblyInfo.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Debugging\AssemblyRecompiler.SourceGroup.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Debugging\AssemblyRecompilerUpdateResult.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.PrivacyPolicy\PrivacyPolicyWindow.xaml.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\CrashReportHelper.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\shared\Xenko.Core.ShellHelper\ProcessOutputs.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\shared\Xenko.NuGetResolver\NuGetAssemblyResolver.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\DockingLayoutManager.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Debugging\SourceDependencySyntaxVisitor.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\XenkoEditorPlugin.cs' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\DataBindingExceptionRethrower.cs' (Xenko.GameStudio)
60>FastUpToDate: Adding ApplicationDefinition inputs: (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\App.xaml' (Xenko.GameStudio)
60>FastUpToDate: Adding Resource inputs: (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Resources\Icons\reload-project.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\VTabGroup.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\PinRestore.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockAnchorableBottom.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockAnchorableRight.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\PinDocMenu.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\PinAutoHide.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\PinClose.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\Locked.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockAnchorableLeft.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockDocumentAsAnchorableRight.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Resources\Logo.ico' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockDocumentBottom.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockPaneEmpty.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockDocumentAsAnchorableTop.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockDocumentTop.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockDocumentInside.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\PinMenu.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockDocumentAsAnchorableLeft.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\PinMaximize.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockDocumentAsAnchorableBottom.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockDocumentLeft.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\HTabGroup.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockDocumentRight.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Resources\EditorIcon.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockAnchorableTop.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Images\DockPaneLargeEmpty.png' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Resources\XenkoLogoDefaultWhite.png' (Xenko.GameStudio)
60>FastUpToDate: Adding EmbeddedResource inputs: (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.Editor.CrashReport\CrashReportForm.resx' (Xenko.GameStudio)
60>FastUpToDate:     'C:\dev\xenko\sources\editor\Xenko.GameStudio\Resources\Strings\KeyGestures.resx' (Xenko.GameStudio)
60>FastUpToDate: Latest write timestamp on input is 12/11/2018 14:57:36 on 'C:\dev\xenko\sources\editor\Xenko.GameStudio\EditionPanelViewModel.cs'. (Xenko.GameStudio)
60>FastUpToDate: Earliest write timestamp on output is 31/12/9999 23:59:59 on ''. (Xenko.GameStudio)
60>FastUpToDate: Project is up to date. (Xenko.GameStudio)
drewnoakes commented 5 years ago

It looks like your project isn't identifying any outputs. The log message is a bit misleading.

I'd like to try and reproduce this locally. Is this the repo?

Could you please provide the FastUpToDate: output you see for that project when it does build as you would expect?

Manually unloading/reloading said project fixes the issue

That is because a project is always considered not up-to-date when loaded.

xen2 commented 5 years ago

@drewnoakes yes, this is the repo but I think it might have happened when I was switching between branches (from master to https://github.com/xen2/xenko/tree/onecsproj_onexkpkg2).

I am not exactly sure of repro steps yet, I will update if I find some repeatable pattern.

I will update with working FastUpToDate: output tomorrow (but I took a look at it last time and it was including many outputs).

xen2 commented 5 years ago

Had it again, I could capture non-working and working state. I think I have got a repro so I will update with more info soon.

Broken log

1>FastUpToDate: Adding project file inputs: (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Xenko.Core.csproj' (Xenko.Core)
1>FastUpToDate: Adding import inputs: (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\Sdk\Sdk.props' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\obj\Windows-Direct3D11\Xenko.Core.csproj.nuget.g.props' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.common\1.0.0-beta-63127-02\build\Microsoft.SourceLink.Common.props' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.build.tasks.git\1.0.0-beta-63127-02\build\Microsoft.Build.Tasks.Git.props' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.github\1.0.0-beta-63127-02\build\Microsoft.SourceLink.GitHub.props' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.props' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.props' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.SupportedTargetFrameworks.props' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.CSharp.props' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\Sdk\Sdk.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.BeforeCommon.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.DefaultAssemblyInfo.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.DefaultOutputPaths.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.TargetFrameworkInference.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.RuntimeIdentifierInference.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.NuGetOfflineCache.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.CSharp.CurrentVersion.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\VisualStudio\Managed\Microsoft.Managed.DesignTime.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\VisualStudio\Managed\Microsoft.CSharp.DesignTime.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.NETFramework.CurrentVersion.props' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Xenko.Core.csproj' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.NETFramework.CurrentVersion.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.Xaml.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Microsoft.Common.targets\ImportAfter\Microsoft.NET.Build.Extensions.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.NETFramework.targets' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\obj\Windows-Direct3D11\Xenko.Core.csproj.nuget.g.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.common\1.0.0-beta-63127-02\build\Microsoft.SourceLink.Common.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.common\1.0.0-beta-63127-02\build\InitializeSourceControlInformation.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.build.tasks.git\1.0.0-beta-63127-02\build\Microsoft.Build.Tasks.Git.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.github\1.0.0-beta-63127-02\build\Microsoft.SourceLink.GitHub.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.Common.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.GenerateAssemblyInfo.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.ComposeStore.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.ObsoleteReferences.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Publish.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.PreserveCompilationContext.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.ConflictResolution.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.DefaultPackageConflictOverrides.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.CSharp.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\NuGet.Build.Tasks.Pack\build\NuGet.Build.Tasks.Pack.targets' (Xenko.Core)
1>FastUpToDate: Adding Compile inputs: (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Storage\ObjectIdBuilder.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\SerializerFactory.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\PooledAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\NullLogger.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\ConcurrentPool.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\ObjectFactoryAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PropertyContainer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\FastTrackingCollectionChangedEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\IObjectFactory.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\CanBeNullAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\SerializerContext.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ServiceEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ILogger.Extensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\FastList.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NativeFile.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DisposeBase.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\TupleSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PropertyChangedExtendedEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\ModuleRuntimeHelpers.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\FrameworkResources.Designer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\NonIdentifiableCollectionItemsAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IComponent.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataMemberMode.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\Logger.Extensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProgressStatusEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ILogger.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\TextWriterLogListener.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\SerializeClassFlags.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\SafeAction.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\LoggerConfig.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\DataSerializerFactory.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\MemberSerializerGenerated.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Storage\ObjectId.FromObject.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ComponentEventType.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingKeyFlags.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\PooledDelegateHelper.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\ArchiveMode.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\NullDisposable.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\TypeHelper.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ConsoleLogListener.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingCustomValue.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\CustomAttributeExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IContentUrl.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\UnmanagedArray.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IL\RemoveInitLocalsAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ComponentBaseExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\NativeLibraryInternal.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\GlobalLogger.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\ObjectFactoryRegistry.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\FastListStruct.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataContractAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\KeyedSortedList.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\AnonymousDisposable.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Utilities.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\ComplexTypeSerializerFlags.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingState.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingKey.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Extensions\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\TypeSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\HashSetSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Properties\AssemblyInfo.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\NullSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\MultiValueSortedList.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\SortedList.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\FastTrackingCollection.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DefaultValueMetadata.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\NonOverridableAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Platform.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\DebugLogListener.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ServiceRegistryExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\CollectionDebugView.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ModuleInitializerAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ServiceRegistry.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\ItemCanBeNullAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\SerializationStream.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\MemberCollectionAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\AssemblyCommonCategories.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\ReadOnlySet.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ExceptionInfo.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PlatformFolders.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\ByteArraySerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\CallerInfo.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\AssemblySerializerFactoryAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\LoggerResult.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Binary\HashSerializationWriter.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ThreadThrottler.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\ConcurrentCollector.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\PoolListStruct.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataMemberAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IReferencable.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\SerializableLogMessage.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\NativeInvoke.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingMessageType.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataStyleAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\PerformanceReport.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\GenericSerializerFactory.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\TrackingHashSet.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\SuppressUnmanagedCodeSecurityAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\IProgressStatus.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NativeStream.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\PropertyKeySerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingEventType.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Extensions\EnumerableExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\PropertyInfoSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\RuntimeIdHelper.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataContractIgnoreAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IServiceRegistry.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\TrackingCollectionChangedEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Binary\BinarySerializationWriter.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\DataMemberRangeAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\KeyedSortedListSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\LogMessageExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\lz4\NativeLZ4Base.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DisplayAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\DataSerializerGlobalAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ICollectorHolder.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ObjectInvalidationMetadata.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\NullableSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\PrimitiveTypeSerializers.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Binary\StringHashHelper.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\VTuneProfiler.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Resources\Resource.Designer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ThreadHelper.UWP.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Binary\BinarySerialization.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\Logger.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ObjectCollector.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Extensions\CollectionExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Utilities.Interop.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IIdentifiable.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\PriorityNodeQueue.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataMemberIgnoreAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\ITrackingCollectionChanged.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Binary\BinarySerializationReader.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\TimestampLocalLogger.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ScalarStyle.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Extensions\ArrayExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\ArrayHelper.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Storage\ObjectId.Serializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\CollectionSerializers.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\BrowsableAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PropertyKeyMetadata.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\FastCollection.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\Profiler.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\LogListener.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\MessageLoggedEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\ConstrainedList.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\shared\SharedAssemblyInfo.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ComponentEventInfo.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\MultiValueSortedDictionary.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\OrderedCollection.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\StringExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\PriorityQueueNode.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\NullSerializationStream.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ReferenceBase.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingEvent.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ComponentBase.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\NonInstantiableAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\EmptyDataSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\ThreadPool.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataStyle.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PlatformAndroid.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\NativeLibrary.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\SafeList.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PropertyContainerClass.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\NotNullAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\IPooledClosure.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataAliasAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingMessage.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ServiceNotFoundException.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\AssemblyScanAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PropertyKey.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Storage\ObjectIdSimpleBuilder.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ValidateValueMetadata.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\TrackingCollection.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\DynamicTypeAttributeBase.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PlatformType.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ILogMessage.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\AccessorMetadata.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\AssemblyRegisteredEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\DataSerializerGenericMode.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NativeMemoryStream.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\DataSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ForwardingLoggerResult.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\ItemNotNullAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\PriorityQueue.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ConsoleLogMode.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NativeFile.UWP.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NativeStreamWrapper.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\MemberSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\SerializerSelector.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\TrackingDictionary.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\Dispatcher.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Storage\ObjectId.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NativeStreamExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\IDataSerializerGenericInstantiation.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\CategoryAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\DataSerializerAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\LogMessageType.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\ClassDataSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\AssemblyRegistry.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\LogMessage.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\InlinePropertyAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataMemberCustomSerializerAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\SerializerExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\CategoryOrderAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ReferenceEqualityComparer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ReferenceCounting\ReferenceCountingExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\IReadOnlySet.cs' (Xenko.Core)
1>FastUpToDate: Adding AdditionalFiles inputs: (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\targets\stylecop.json' (Xenko.Core)
1>FastUpToDate: Adding EmbeddedResource inputs: (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\FrameworkResources.resx' (Xenko.Core)
1>FastUpToDate: Latest write timestamp on input is 15/11/2018 09:51:55 on 'C:\dev\xenko\sources\core\Xenko.Core\DataContractAttribute.cs'. (Xenko.Core)
1>FastUpToDate: Earliest write timestamp on output is 31/12/9999 23:59:59 on ''. (Xenko.Core)
1>FastUpToDate: Project is up to date. (Xenko.Core)
========== Build: 0 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========

After reload

1>FastUpToDate: Adding project file inputs: (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Xenko.Core.csproj' (Xenko.Core)
1>FastUpToDate: Adding import inputs: (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\Sdk\Sdk.props' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\obj\Windows-Direct3D11\Xenko.Core.csproj.nuget.g.props' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.common\1.0.0-beta-63127-02\build\Microsoft.SourceLink.Common.props' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.build.tasks.git\1.0.0-beta-63127-02\build\Microsoft.Build.Tasks.Git.props' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.github\1.0.0-beta-63127-02\build\Microsoft.SourceLink.GitHub.props' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.props' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.props' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.SupportedTargetFrameworks.props' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.CSharp.props' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\Sdk\Sdk.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.BeforeCommon.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.DefaultAssemblyInfo.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.DefaultOutputPaths.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.TargetFrameworkInference.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.RuntimeIdentifierInference.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.NuGetOfflineCache.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.CSharp.CurrentVersion.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\VisualStudio\Managed\Microsoft.Managed.DesignTime.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\VisualStudio\Managed\Microsoft.CSharp.DesignTime.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.NETFramework.CurrentVersion.props' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Xenko.Core.csproj' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.NETFramework.CurrentVersion.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.Xaml.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Microsoft.Common.targets\ImportAfter\Microsoft.NET.Build.Extensions.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.NETFramework.targets' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\obj\Windows-Direct3D11\Xenko.Core.csproj.nuget.g.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.common\1.0.0-beta-63127-02\build\Microsoft.SourceLink.Common.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.common\1.0.0-beta-63127-02\build\InitializeSourceControlInformation.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.build.tasks.git\1.0.0-beta-63127-02\build\Microsoft.Build.Tasks.Git.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\microsoft.sourcelink.github\1.0.0-beta-63127-02\build\Microsoft.SourceLink.GitHub.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.Common.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.GenerateAssemblyInfo.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.ComposeStore.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.ObsoleteReferences.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Publish.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.PreserveCompilationContext.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.ConflictResolution.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.DefaultPackageConflictOverrides.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.CSharp.targets' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files\dotnet\sdk\2.1.500\Sdks\NuGet.Build.Tasks.Pack\build\NuGet.Build.Tasks.Pack.targets' (Xenko.Core)
1>FastUpToDate: Adding Compile inputs: (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Storage\ObjectIdBuilder.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\SerializerFactory.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\PooledAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\NullLogger.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\ConcurrentPool.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\ObjectFactoryAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PropertyContainer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\FastTrackingCollectionChangedEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\IObjectFactory.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\CanBeNullAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\SerializerContext.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ServiceEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ILogger.Extensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\FastList.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NativeFile.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DisposeBase.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\TupleSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PropertyChangedExtendedEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\ModuleRuntimeHelpers.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\FrameworkResources.Designer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\NonIdentifiableCollectionItemsAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IComponent.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataMemberMode.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\Logger.Extensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProgressStatusEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ILogger.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\TextWriterLogListener.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\SerializeClassFlags.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\SafeAction.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\LoggerConfig.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\DataSerializerFactory.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\MemberSerializerGenerated.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Storage\ObjectId.FromObject.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ComponentEventType.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingKeyFlags.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\PooledDelegateHelper.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\ArchiveMode.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\NullDisposable.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\TypeHelper.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ConsoleLogListener.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingCustomValue.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\CustomAttributeExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IContentUrl.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\UnmanagedArray.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IL\RemoveInitLocalsAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ComponentBaseExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\NativeLibraryInternal.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\GlobalLogger.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\ObjectFactoryRegistry.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\FastListStruct.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataContractAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\KeyedSortedList.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\AnonymousDisposable.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Utilities.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\ComplexTypeSerializerFlags.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingState.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingKey.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Extensions\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\TypeSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\HashSetSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Properties\AssemblyInfo.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\NullSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\MultiValueSortedList.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\SortedList.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\FastTrackingCollection.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DefaultValueMetadata.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\NonOverridableAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Platform.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\DebugLogListener.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ServiceRegistryExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\CollectionDebugView.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ModuleInitializerAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ServiceRegistry.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\ItemCanBeNullAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\SerializationStream.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\MemberCollectionAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\AssemblyCommonCategories.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\ReadOnlySet.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ExceptionInfo.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PlatformFolders.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\ByteArraySerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\CallerInfo.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\AssemblySerializerFactoryAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\LoggerResult.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Binary\HashSerializationWriter.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ThreadThrottler.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\ConcurrentCollector.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\PoolListStruct.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataMemberAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IReferencable.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\SerializableLogMessage.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\NativeInvoke.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingMessageType.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataStyleAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\PerformanceReport.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\GenericSerializerFactory.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\TrackingHashSet.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\SuppressUnmanagedCodeSecurityAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\IProgressStatus.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NativeStream.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\PropertyKeySerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingEventType.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Extensions\EnumerableExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\PropertyInfoSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\RuntimeIdHelper.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataContractIgnoreAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IServiceRegistry.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\TrackingCollectionChangedEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Binary\BinarySerializationWriter.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\DataMemberRangeAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\KeyedSortedListSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\LogMessageExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\lz4\NativeLZ4Base.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DisplayAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\DataSerializerGlobalAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ICollectorHolder.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ObjectInvalidationMetadata.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\NullableSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\PrimitiveTypeSerializers.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Binary\StringHashHelper.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\VTuneProfiler.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Resources\Resource.Designer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ThreadHelper.UWP.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Binary\BinarySerialization.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\Logger.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ObjectCollector.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Extensions\CollectionExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Utilities.Interop.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IIdentifiable.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\PriorityNodeQueue.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataMemberIgnoreAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\ITrackingCollectionChanged.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Binary\BinarySerializationReader.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\TimestampLocalLogger.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ScalarStyle.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Extensions\ArrayExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\ArrayHelper.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Storage\ObjectId.Serializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\Serializers\CollectionSerializers.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\BrowsableAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PropertyKeyMetadata.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\FastCollection.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\Profiler.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\LogListener.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\MessageLoggedEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\ConstrainedList.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\shared\SharedAssemblyInfo.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ComponentEventInfo.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\MultiValueSortedDictionary.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\OrderedCollection.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\StringExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\PriorityQueueNode.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\NullSerializationStream.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ReferenceBase.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingEvent.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ComponentBase.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\NonInstantiableAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\EmptyDataSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\ThreadPool.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataStyle.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PlatformAndroid.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\NativeLibrary.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\SafeList.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PropertyContainerClass.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\NotNullAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\IPooledClosure.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataAliasAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ProfilingMessage.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ServiceNotFoundException.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\AssemblyScanAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PropertyKey.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Storage\ObjectIdSimpleBuilder.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ValidateValueMetadata.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\TrackingCollection.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\DynamicTypeAttributeBase.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\PlatformType.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ILogMessage.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\AccessorMetadata.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\AssemblyRegisteredEventArgs.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\DataSerializerGenericMode.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NativeMemoryStream.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\DataSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ForwardingLoggerResult.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\ItemNotNullAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\PriorityQueue.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\ConsoleLogMode.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NativeFile.UWP.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NativeStreamWrapper.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\MemberSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\SerializerSelector.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\TrackingDictionary.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Threading\Dispatcher.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Storage\ObjectId.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\NamespaceDoc.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\IO\NativeStreamExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\IDataSerializerGenericInstantiation.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\CategoryAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\DataSerializerAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\LogMessageType.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\ClassDataSerializer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Reflection\AssemblyRegistry.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Diagnostics\LogMessage.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\InlinePropertyAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\DataMemberCustomSerializerAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Serialization\SerializerExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Annotations\CategoryOrderAttribute.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ReferenceEqualityComparer.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\ReferenceCounting\ReferenceCountingExtensions.cs' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Collections\IReadOnlySet.cs' (Xenko.Core)
1>FastUpToDate: Adding AdditionalFiles inputs: (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\targets\stylecop.json' (Xenko.Core)
1>FastUpToDate: Adding EmbeddedResource inputs: (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\FrameworkResources.resx' (Xenko.Core)
1>FastUpToDate: Adding ResolvedCompilationReference inputs: (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Drawing.dll' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Data.dll' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.IO.Compression.FileSystem.dll' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Core.dll' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.dll' (Xenko.Core)
1>FastUpToDate:     'C:\Users\xen\.nuget\packages\system.valuetuple\4.4.0\ref\portable-net40+sl4+win8+wp8\System.ValueTuple.dll' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Runtime.Serialization.dll' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Xml.dll' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Numerics.dll' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\mscorlib.dll' (Xenko.Core)
1>FastUpToDate:     'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Xml.Linq.dll' (Xenko.Core)
1>FastUpToDate: Adding UpToDateCheckInput inputs: (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\lz4\lz4hc.c' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\CoreNative.c' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\CoreNative.h' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\lz4\lz4.c' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\lz4\lz4hc.h' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\Native\lz4\lz4.h' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\obj\Windows-Direct3D11\Xenko.Core.csproj.CoreCompileInputs.cache' (Xenko.Core)
1>FastUpToDate: Adding UpToDateCheckOutput outputs: (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\Bin\Windows\x64\libcore.dll' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\Bin\Windows\x86\libcore.dll' (Xenko.Core)
1>FastUpToDate: Adding UpToDateCheckBuilt outputs: (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\Bin\Windows\Xenko.Core.pdb' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\obj\Windows-Direct3D11\Xenko.Core.pdb' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\Bin\Windows\Xenko.Core.dll' (Xenko.Core)
1>FastUpToDate:     'C:\dev\xenko\sources\core\Xenko.Core\obj\Windows-Direct3D11\Xenko.Core.dll' (Xenko.Core)
1>FastUpToDate: Latest write timestamp on input is 15/11/2018 09:52:39 on 'C:\dev\xenko\sources\core\Xenko.Core\ComponentBase.cs'. (Xenko.Core)
1>FastUpToDate: Earliest write timestamp on output is 15/11/2018 09:52:33 on 'C:\dev\xenko\Bin\Windows\x64\libcore.dll'. (Xenko.Core)
1>FastUpToDate: Output is newer than input, not up to date. (Xenko.Core)
1>FastUpToDate: Project is not up to date. (Xenko.Core)
davkean commented 5 years ago

Is it me or is the following wrong:

Output is newer than input, not up to date. (Xenko.Core)

Should say "Input is newer than output, not up to date"

davkean commented 5 years ago

The first log states:

FastUpToDate: Earliest write timestamp on output is 31/12/9999 23:59:59 on ''. (Xenko.Core)

Which is clearly the issue. We have a bad output that has no name and timestamp is MaxValue.

xen2 commented 5 years ago

I think I was pretty close to have either a proper a repro or broken state that I could zip. I have something urgent to deal with before finishing it up, but I will get back to it asap.

davkean commented 5 years ago

No, thanks for the capturing logs! They'll help us chase down the issue.

xen2 commented 5 years ago

Actually I seem to be able to reproduce the problem easily from a clean checkout:

  1. Checkout xenko (https://github.com/xenko3d/xenko.git)
  2. Open build\Xenko.Direct3D.sln (loads much faster than Xenko.sln)
  3. Build Xenko.Core (should work)
  4. Build again Xenko.Core (FastUpToDate fails with Earliest write timestamp on output is 31/12/9999 23:59:59 on '')

From that point, even after a reload+successful build, I found how to enter in this bad situation again:

  1. Close VS (or unload Xenko.Core)
  2. Delete both Bin\Windows\x64\libcore.dll and Bin\Windows\x86\libcore.dll (deleting only one of those two is not enough)
  3. Reopening VS (or reloading project)
  4. Build Xenko.Core (twice, second time FastUpToDate will fail)

We have custom UpToDateCheckInput and UpToDateCheckOutput: https://github.com/xenko3d/xenko/blob/releases/3.0.0.6/sources/native/Xenko.Native.targets#L81 but I originally had the issue with Xenko.GameStudio which is not including this special target file with UpToDateChecckOutput so it might not be specific to using this itemgroup.

Please note that once the project is in this state, nothing will fix it except reloading project or VS (editing any other input files (such as .cs file) doesn't help).

Thanks to this investigation I have a temporary workaround (only clean Bin\Windows\x86/x64 folder, at least I don't need to do a full cleanup and VS reload which was taking ages)

davkean commented 5 years ago

Thanks for spending time on repro'ing this - this is great. We'll should be able to figure out from here.

drewnoakes commented 5 years ago

@xen2 thanks for the repro case, that's fantastic.

Output is newer than input, not up to date. (Xenko.Core)

That does look strange.

We have a bad output that has no name and timestamp is MaxValue.

This code has changed a bit since, but the above log message is produced where there are no outputs and we try to calculate a timestamp. We end up with (time: DateTime.MaxValue, path: null) or similar.

drewnoakes commented 5 years ago

I can reproduce the issue here in 15.9 and in 16.0. As suspected, the up-to-date check thinks there are no output files to compare against, hence passes the comparison between inputs and outputs. I've improved the logging to make this situation more clear.

There clearly are outputs in your project, so we need to work out why they're not being picked up. I'll spend some more time on this and report back.

For reference, the outputs are obtained from UpToDateCheckOutput and UpToDateCheckBuilt properties.

drewnoakes commented 5 years ago

@davkean / @pilchie is it possible to get a binary log (e.g. /bl) from a design time build?

davkean commented 5 years ago

https://github.com/dotnet/project-system/blob/master/docs/design-time-builds.md#getting-visual-studio-to-output-the-results-of-a-design-time-build

drewnoakes commented 3 years ago

@xen2 I retried the steps you provided here and found that the up-to-date check behaves correctly. There have been several changes since this issue was opened. I believe one of them has addressed the issue you outline here, so will close this.