Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Cyclic dependency error in Test Project with Unity 2021

Abierto
#233 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
42/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
csharp, unity
Área
build-system

Línea de trabajo

Abre Unity.Mathematics.TestProject con Unity Editor 2021.3.21f1 y reproduce las actualizaciones de los paquetes y el error de dependencia cíclica. Comienza con los archivos .asmdef de Unity.Collections y Unity.Properties indicados y, después, verifica que el proyecto de prueba se abra sin la dependencia cíclica entre assemblies indicada.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

The Included test project Unity.Mathematics.TestProject can be opened using the Unity Hub using 2020.3.33f1 (LTS) no problem.

When launching the project using Unity Editor 2021.3.21f1 (LTS) the following packages are automatically update:

Packages were changed.
Update Mode: updateDependencies

The following packages were updated:
  com.unity.burst from version 1.2.3 to 1.6.6
  com.unity.ide.rider from version 2.0.7 to 3.0.18
  com.unity.ide.visualstudio from version 2.0.14 to 2.0.17

image

After that you get the following error:

One or more cyclic dependencies detected between assemblies:
  Packages/com.unity.collections/Unity.Collections.BurstCompatibilityGen/Unity.Collections.BurstCompatibilityGen.asmdef,
  Packages/com.unity.collections/DocCodeSamples.Tests/DocCodeSamples.Tests.asmdef,
  Packages/com.unity.collections/Unity.Collections/Unity.Collections.asmdef,
  Packages/com.unity.properties/Editor/Unity.Properties.Editor/Unity.Properties.Editor.asmdef,
  Packages/com.unity.properties/Runtime/Unity.Properties/Unity.Properties.asmdef

image

Lenguaje dominante
C#
Estrellas
1.4k
Forks
159
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Unity-Technologies/Unity.Mathematics

Todos los issues de Unity-Technologies/Unity.Mathematics

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.