testcontainers / testcontainers/testcontainers-java
[Bug]: Library source doesn't match bytecode
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Java
- Estrellas
- 8.7k
- Forks
- 1.9k
- Merge medio
- 2 d 17 h
- PR fusionados (30 d)
- 9
Descripción
Module
Core
Testcontainers version
1.19.4
Using the latest Testcontainers version?
Yes
What happened?
It looks like you are using Lombok in your source code. This is fine, however when you publish the source jar make sure that the actual generated code from lombok is inside this jar.
Currently when viewing the source code e.g. line numbers are distorted, imports are invalid and IntelliJ brings this warning:
We e.g. had major problems debugging why GenericContainer#startupAttempts was not 1 because according to the provided source code no setter is invoked ist not set anywhere:
but it is:
Additional Information
You may have a look at:
Guía de contribución
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.
Línea de trabajo
Comienza inspeccionando la configuración de publicación de source-jar y la guía de Lombok delombok enlazada en el issue. Usa GenericContainer#startupAttempts como ejemplo y verifica que el código fuente publicado refleje el código generado, los imports, los números de línea y el comportamiento del depurador descritos.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- build-system
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Activo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 55/100