Compare commits

..

8 Commits

Author SHA1 Message Date
MagentaDolphin 6c34623476 merge: asset-deletion line into master (16 spec suites, 169 cases) 2026-09-12 14:50:27 +07:00
MagentaDolphin 9f8d77d873 docs: drop studio-specific references from docs and comments 2026-09-12 14:43:28 +07:00
MagentaDolphin f6bba1bcd0 fix: asset paths cannot contain spaces in test fixture
The anonymisation pass replaced a pack name with a phrase containing
spaces, and the scanner splits package paths on whitespace, so the
expectation became /Game/a. Uses a single-token folder name instead.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-07 18:57:12 +07:00
MagentaDolphin 82fb679da5 docs: correct test counts (159 cases in 15 spec suites)
Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-07 18:47:19 +07:00
MagentaDolphin fdd7ba2fad docs: anonymise remaining project names in test fixtures
Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-07 18:41:49 +07:00
MagentaDolphin e04f4dac78 docs: anonymise project asset names in source comments
Measured figures are kept; only the studio-specific level and asset
names are generalised, and the Perforce rationale is reworded to
describe the class of setups rather than this one project.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-07 18:39:38 +07:00
MagentaDolphin ce998ff963 docs: anonymise project asset names in examples
Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-07 17:44:44 +07:00
MagentaDolphin 12fd622700 docs: remove studio-specific paths and references from README
Generalises the settings path, build command, console example and the
read-only rationale; drops internal knowledge-base links and team roles.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-07 17:44:01 +07:00
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
Плагин редактора UE 5.6: показывает, какие ассеты используются на каких уровнях, и какие не используются нигде. Отмеченное галочками выгружается файлами или отчётом.
Задача: OV — «подготовить утилиты для UE по экспорту ассетов, используемых в локациях».
Вырос из задачи сделать утилиты для UE по экспорту ассетов, используемых в локациях.
---
@@ -79,9 +79,9 @@ TArray<FTopLevelAssetPath> GetPresetClassPaths(EAssetTypePreset Preset)
};
case EAssetTypePreset::Sound:
// FMOD is this project's audio system. FMOD assets are included for completeness, but
// FMOD resolves events by string path outside the UObject graph, so their usage verdict
// is unreliable by construction - the report marks them Unknown.
// Audio middleware (FMOD) is a representative case: its assets are included for
// completeness, but it resolves events by string path outside the UObject graph, so
// the usage verdict is unreliable by construction - the report marks them Unknown.
return {
Path(TEXT("/Script/Engine.SoundBase")),
Path(TEXT("/Script/FMODStudio.FMODAsset"))