JetBrains / JetBrains/resharper-unity

Classes derived from IStartupLocaleSelector is marked as unused if not serialisable

Open
#2,092 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
1.2k
Forks
142
PR merge metrics
No merged PRs in 30d

Description

This is used from Unity's new localisation package

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the unused-marking behavior with a class derived from IStartupLocaleSelector that is not serialisable, using Unity's new localisation package. Trace which inspection or entry point marks the class as unused; done means valid derived classes are no longer incorrectly reported as unused. The issue names no files or tests, so locating the relevant code will require repository research.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, unity
Domain
game-dev, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.