Skip to content

Replace placeholder GUIDs in Unity .meta files#38

Merged
Niaobu merged 1 commit intoDirtybitGames:mainfrom
petrikero:main
Mar 21, 2026
Merged

Replace placeholder GUIDs in Unity .meta files#38
Niaobu merged 1 commit intoDirtybitGames:mainfrom
petrikero:main

Conversation

@petrikero
Copy link
Copy Markdown
Contributor

Summary

  • Replace 9 hand-written placeholder GUIDs in .meta files with proper random values
  • All placeholders were introduced in 23477bf (script execute feature) and had obvious sequential/repeating patterns (e.g. a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4)
  • Affected files: Editor/Plugins.meta, Editor/Plugins/Roslyn.meta, Editor/ScriptExecutor.cs.meta, and 6 Roslyn DLL .meta files

Motivation

The pseudo-GUIDs caused asset conflicts when importing the package into a project that happened to have overlapping GUIDs.

@Branchie Branchie requested a review from Niaobu March 21, 2026 06:35
Copy link
Copy Markdown
Contributor

@Niaobu Niaobu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting issue! Thanks for posting, looks good to me.

@Niaobu Niaobu merged commit d299118 into DirtybitGames:main Mar 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants