Packaging of README.md as a link creates warnings spam in Unity
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 1/5
- Tempo estimado
- Menos de uma hora
- Facilidade para iniciantes
- 88/100
- Tipo de issue
- Bug
- Clareza
- Claramente especificada
- Status de atividade
- Ativa
- Stack de tecnologia
- git, unity
- Domínio
- build-system
Direção de pesquisa
Inspecione o pacote UPM com.valvesoftware.openxr.utils e sua entrada em README.md; em seguida, revise a instalação baseada em Git descrita em Documentation~/index.md. Substitua o link simbólico por um arquivo README.md regular e verifique se uma dependência Git clonada não produz mais os avisos de metadados do Unity relatados.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
The UPM package structure for com.valvesoftware.openxr.utils includes a README.md file which is a symlink instead of a regular file. Normal git cloning will not resolve that link so README.md will be absent in a clone. Consequently, if a Unity project includes this package as a Git dependency (which is exactly what this package's documentation tells users to do), every time the project is compiled, these warnings will be spammed to the console:
A meta data file (.meta) exists but its asset 'Packages/com.valvesoftware.openxr.utils/README.md' can't be found. When moving or deleting files outside of Unity, please ensure that the corresponding .meta file is moved or deleted along with it.
and
Couldn't delete Packages/com.valvesoftware.openxr.utils/README.md.meta because it's in an immutable folder.
(not to mention the wasted work the Unity editor is doing trying in vain to delete this meta file.)
Can this just be changed to a regular file?
- Linguagem predominante
- C#
- Estrelas
- 65
- Forks
- 2
- Merge médio
- 1min
- PRs com merge (30d)
- 3
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de ValveSoftware/Unity
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
ValveSoftware/Unity#12 ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
ValveSoftware/Unity#15 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
ValveSoftware/Unity#14 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
ValveSoftware/Unity#11 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
ValveSoftware/Unity#9 · 3 comentários ·
Todas as issues de ValveSoftware/Unity
Issues semelhantes
-
agentic-workflows area/Docs partner/agentic-workflows
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
microsoft/fluentui-blazor#5364 ·
Mantenedores costumam responder em até 1 dia
-
.NET triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
microsoft/agent-framework#8811 ·
Mantenedores costumam responder em até 1 dia
-
.NET Docs
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 82/100
getsentry/sentry-dotnet#5637 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
QuantConnect/Lean#9842 ·
Mantenedores costumam responder em até 1 dia