Skip to content

Releases: Nozferatu/FlojerasDependency

Alpha Version 0.6.8

Choose a tag to compare

@Nozferatu Nozferatu released this 24 Jan 17:47
73ededa
  • 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

Choose a tag to compare

@Nozferatu Nozferatu released this 03 Jul 10:30
bb5f9f3
  • 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
  • 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

Alpha Version 0.6.6

Choose a tag to compare

@Nozferatu Nozferatu released this 02 Jul 10:48
bb5f9f3
  • 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
  • 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
  • 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

Alpha Version 0.6.5

Choose a tag to compare

@Nozferatu Nozferatu released this 01 Jul 11:08
13c3570
  • FlojerasFileManager v0.1.1

    • Se han arreglado los siguientes fallos:
      • EmptyStackException al llamar el método de deshacerCambiosCola cuando la cola está vacía
  • 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

Alpha Version 0.6

Choose a tag to compare

@Nozferatu Nozferatu released this 29 Jun 13:09
ca82a67
  • 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

Choose a tag to compare

@Nozferatu Nozferatu released this 31 May 11:25
1aee266
  • Vuelto a cambiar la codificación del Scanner del FlojerasUtility a ISO-8859-1 (me tiene ya loco ayuda)

Alpha Version 0.5

Choose a tag to compare

@Nozferatu Nozferatu released this 16 May 15:02
06b7526
  • 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)

Alpha Version 0.4.9

Choose a tag to compare

@Nozferatu Nozferatu released this 16 May 13:03
06b7526
  • 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

Choose a tag to compare

@Nozferatu Nozferatu released this 09 May 07:42
314b869
  • 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

Choose a tag to compare

@Nozferatu Nozferatu released this 07 May 15:44
e27a614
  • 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