google / google/play-in-app-updates-unity

Stale .meta Files in Immutable Folder

Open
#2 5 comments 6 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
3
Forks
8
PR merge metrics
No merged PRs in 30d

Description

After importing the Google Play In App Update package into a Unity project, the following warnings appear:

Couldn't delete Packages/com.google.play.appupdate/LICENSE.md.meta because it's in an immutable folder.
Couldn't delete Packages/com.google.play.appupdate/README.md.meta because it's in an immutable folder.

It seems that in the repository, the LICENSE.md and README.md files were moved to a parent folder, but their corresponding .meta files were left in the original location. Since Unity treats the Packages/ folder as immutable, it cannot automatically remove these stale .meta files, leading to persistent warnings.

Steps to Reproduce
1. Import the Google Play In App Update package into a Unity project.
2. Observe Unity's console output for warnings regarding LICENSE.md.meta and README.md.meta.

Contributor guide

Open the contributing guide

Research direction

Start in the Google Play In App Update package at Packages/com.google.play.appupdate/ and inspect the locations of LICENSE.md.meta and README.md.meta relative to the moved files. Remove the stale metadata files from the original location, then import the package into Unity and confirm the immutable-folder warnings no longer appear.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, unity
Domain
mobile-dev
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.