Flattener does not handle DerivedParameter or ConditionalDerivedVariable
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza en src/main/java/org/lemsml/jlems/core/flatten/ComponentFlattener.java y compara cómo se gestionan los elementos de componente existentes, incluido Constant. Sigue un tipo de componente de NeuroML2 que use DerivedParameter o ConditionalDerivedVariable y reproduce el error de flattening. Se considera completado cuando ambos elementos se gestionan sin errores y las versiones de jLEMS y jLEMSDev siguen alineadas, aparte de ReceivePort/EventPort.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Both elements are missing from https://github.com/LEMS/jLEMS/blob/master/src/main/java/org/lemsml/jlems/core/flatten/ComponentFlattener.java, and lead to errors when some NeuroML2 comp types are flattened.
@robertcannon, can you have a look at this? This can be a test case for making changes to jLEMS (in a branch of yours on jLEMS) and potentially merging them back to jLEMSDev. The versions should end up being pretty much the same (apart from ReceivePort/EventPort). Note Constant was also missing from ComponentFlattener and I've added that in jLEMS.
- Lenguaje dominante
- Java
- Estrellas
- 13
- Forks
- 11
- 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
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de LEMS/jLEMS
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
As a user I want to set a recording frequency different from the simulation/integration time stepAbiertoenhancement help required
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
Todos los issues de LEMS/jLEMS
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
QuiltMC/update-quilt-meta#28 ·
-
awaiting triage Documentation P3
Dificultad 1/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
area/build area/maintainability component/camunda-process-test kind/tech-debt
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Kafka: Filter empty strings and whitespace in IcebergSinkConfig stringToListPosiblemente ocupada @mohamed-elbrik la tomó hoy. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
area/kotlin
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día