Releases: Nozferatu/FlojerasDependency
Releases · Nozferatu/FlojerasDependency
Release list
Alpha Version 0.6.8
-
Se ha implementado un nuevo módulo:
- FlojerasSQLUtility
-
Cambios en FlojerasUtility:
- Los métodos de input se han pasado a una clase distinta llamada FlojerasInput
-
FlojerasClassGeneratorAssistant v0.4.1
- A la hora de generar una clase, si el archivo ya existe, se pregunta si se desea sobreescribirlo
- Cuando se elige un archivo xml no válido, en vez de sacar el error, manda un mensaje
Alpha Version 0.6.7
-
FlojerasFileManager v0.1.3
- Se han añadido los siguientes métodos:
- borrarArchivo(forzado) - Borra el archivo al que apunte el objeto creado
- borrarArchivo(ruta) - Lo mismo que el anterior, pero se pasa directamente la ruta
- Se han añadido los siguientes métodos:
-
FlojerasClassGeneratorAssistant v0.4
- Se han modificado los siguientes aspectos:
- En la opción de declarar el nombre de la clase aparece al lado el nombre actual
- Ahora los atributos se manejan por medio de una lista, por lo que ya no hay límite a la hora de añadirlos
- Se han añadido las siguientes funciones:
- Ahora se pueden guardar las clases creadas en un archivo XML que posteriormente se puede cargar al programa
- Se han arreglado los siguientes fallos:
- El método toString no se escribía correctamente
- Se han modificado los siguientes aspectos:
Alpha Version 0.6.6
-
FlojerasUtility
- Se han modificado los siguientes métodos:
- Todos los métodos de input pueden recibir un String para imprimir indicando al usuario cuándo se está pidiendo información
- Se han arreglado los siguientes fallos:
- Si no se introduce nada en pedirLetra, lanzaba StringIndexOutOfBoundsException
- Se han modificado los siguientes métodos:
-
FlojerasClassGeneratorAssistant v0.3.1
- Se han modificado los siguientes aspectos:
- El constructor para los atributos no pide pasar un HashMap, en cambio pide directamente los booleanos como parámetros
- Se han optimizado los siguientes aspectos internos:
- Uso de los nuevos métodos de input
- Se han modificado los siguientes aspectos:
-
FlojerasFileManager v0.1.2
- Se han añadido los siguientes métodos:
- cambiarRuta(nuevaRuta, forzado) - Modifica la ruta a la que apunta el objeto.
- Se han arreglado los siguientes fallos:
- Si la ruta era inválida y se llamaba al método de prepararCambios(), lanzaba NullPointerException
- Se han añadido los siguientes métodos:
Alpha Version 0.6.5
-
FlojerasFileManager v0.1.1
- Se han arreglado los siguientes fallos:
- EmptyStackException al llamar el método de deshacerCambiosCola cuando la cola está vacía
- Se han arreglado los siguientes fallos:
-
FlojerasClassGeneratorAssistant v0.3
- Se han añadido las siguientes funcionalidades:
- Nueva opción para generar clases de prueba ya definidas
- Menú de edición intuitivo para modificar un atributo en vez de tener que volver a añadirlo desde cero
- Se han modificado los siguientes aspectos:
- Ligeros cambios en el menú inicial
- La variable que almacena los modificadores ha pasado a ser un HashMap para mejor manejo
- Rediseñado la forma en la que la información de un atributo se muestra
- Si el atributo es final, se omite la pregunta de si tendrá setter
- A la hora de introducir un atributo nuevo, algunas opciones tendrán entre paréntesis los valores por defecto si no se introduce nada
- Se han arreglado los siguientes fallos:
- Al seleccionar la opción de modificar atributo sin tener ninguno, te dejaba en softlock
- Al introducir un 0 a la hora de seleccionar un atributo para modificar, lanzaba ArrayIndexOutOfBoundsException
- Se han añadido las siguientes funcionalidades:
Alpha Version 0.6
- Se ha añadido la siguiente utilidad:
- FlojerasFileManager (Clase que simplifica la tarea a la hora de leer y escribir en archivos)
Alpha Version 0.5.0.1
- Vuelto a cambiar la codificación del Scanner del FlojerasUtility a ISO-8859-1 (me tiene ya loco ayuda)
Alpha Version 0.5
- Se han añadido/modificado los siguientes métodos:
- FlojerasUtility
- El método de letraDNI ha pasado de ser private a public y se ha renombrado como calcularLetraDNI
- FlojerasPasswordGenerator v0.2.5
- validarContrasena(String contrasena, int longitudMin)
- validarContrasena(String contrasena, int longitudMin, boolean requiereMayus, boolean requiereNumero)
- FlojerasUtility
Alpha Version 0.4.9
- Se han arreglado los siguientes fallos:
- Cambiado el juego de carateres del Scanner de FlojerasUtility a UTF-8, ya que el anterior no servía
- Se han añadido los siguientes métodos:
- println()
- Se han optimizado/modificado los siguientes métodos:
- Ahora print() ha pasado a realizar el método de System.out.print()
- Los métodos de input de números ahora muestran un mensaje según la excepción arrojada durante la ejecución.
Alpha Version 0.4.8
-
Se han optimizado/modificado las siguientes clases:
- FlojerasPasswordGenerator ya no extiende de la clase FlojerasUtility, ya que únicamente utilizaba un método de la anterior
- El Scanner de FlojerasUtility ahora utiliza el juego de caracteres ISO-8859-2 para permitir tildes, ñ, etc
-
Se han optimizado/modificado los siguientes métodos:
- Se ha reescrito el método de eliminarDuplicados, ya que no cumplía su función. Su javadoc ha cambiado ligeramente conforme a los nuevos cambios.
Alpha Version 0.4.7
-
El proyecto ahora funciona con la tecnología de Maven en lugar de Ant
-
Se han arreglado los siguientes fallos:
- Los métodos de input que pedían números ahora no se quedan en bucle cuando reciben una letra