gwt-plugins / gwt-plugins/gwt-eclipse-plugin

Graceful exit for cleanup of temporary folders

Abierto
#512 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Java
Estrellas
117
Forks
49
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I have noticed temporary files and folders created during "DevMode" and "codeserver" execution, which are never deleted because there is no way to exit the running process gracefully.

Some of the folders seem to be generated by "codeserver" , some others by the GWT compiler , some others by Jetty, etc.

There is also possibility for more temporary folders being be created by custom DevMode launchers, leading to even greater waste of space.

GWT is expected to be cleaning these folders on JVM exit, if it does not already.

Theoretically, GWT Plugin should able to send a graceful termination signal to the running DevMode process.

Would such a feature be desirable ?

see also https://github.com/gwtproject/gwt/issues/10109

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza siguiendo cómo el plugin inicia y detiene los procesos de DevMode y codeserver, y después revisa el comportamiento de limpieza descrito en GWT issue 10109. Se considera terminado cuando el proceso en ejecución puede recibir una señal de terminación ordenada y las carpetas temporales creadas por GWT, codeserver, Jetty o launchers personalizados se limpian al salir de la JVM.

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

Evaluación

Stack tecnológico
java
Área
tooling
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.