Normalize only Git-proven unchanged test-generated player settings

This commit is contained in:
NINI
2026-10-06 23:01:47 +09:00
parent f4ee23c10d
commit 869b7183ab
+1 -1
View File
@@ -86,7 +86,7 @@ try {
if ($Phase -in @('EditMode','PlayMode') -and !$record.sourceDirty) {
$record.testSourceDirtyBeforeNormalization = [bool](& git status --porcelain)
$record.testGeneratedSettings = @()
foreach ($settingsPath in @('Assets/Settings/UniversalRenderPipelineGlobalSettings.asset','ProjectSettings/EditorBuildSettings.asset','ProjectSettings/ProjectAuditorSettings.asset','ProjectSettings/ShaderGraphSettings.asset')) {
foreach ($settingsPath in @('Assets/Settings/UniversalRenderPipelineGlobalSettings.asset','Assets/Settings/Mobile_RPAsset.asset','ProjectSettings/GraphicsSettings.asset','ProjectSettings/ProjectSettings.asset','ProjectSettings/EditorBuildSettings.asset','ProjectSettings/ProjectAuditorSettings.asset','ProjectSettings/ShaderGraphSettings.asset')) {
$workingBlob = & git hash-object --path=$settingsPath -- $settingsPath
$sourceBlob = & git rev-parse "HEAD:$settingsPath"
$same = $workingBlob -eq $sourceBlob