Skip to content

Releases: larainezo/ip

A-Release

Choose a tag to compare

@larainezo larainezo released this 22 Feb 08:27

Duchess v0.2

A-Personality

Choose a tag to compare

@larainezo larainezo released this 22 Feb 07:42
Add system exit call

A-UserGuide

Choose a tag to compare

@larainezo larainezo released this 21 Feb 16:39
Add README.md

A-BetterGui

Choose a tag to compare

@larainezo larainezo released this 21 Feb 10:17
c2ebc4b
Merge pull request #20 from larainezo/A-BetterGui

Remove image background

Level-10

Choose a tag to compare

@larainezo larainezo released this 12 Feb 14:24
b70b7ee

Add Level-10 JavaFX GUI

BCD-Extension

Choose a tag to compare

@larainezo larainezo released this 12 Feb 16:23
31d9f52

Add check for duplicate descriptions

New Task objects are always added into taskList regardless of description.

Ensuring that there are no Task objects with duplicate descriptions makes it easier for the user to keep track of upcoming Tasks in the taskList.

Let's,

  • Compare the Task description with current descriptions of Task objects in the taskList
  • Return an error message when a new Task object is created with a duplicate description

C-DetectDuplicates

A-Varargs

Choose a tag to compare

@larainezo larainezo released this 12 Feb 14:30
d0bc2f3

A-Varargs (Optional) - Not added

A-Streams

Choose a tag to compare

@larainezo larainezo released this 12 Feb 15:52
1cd9d93

A-Streams (Optional) - Not Implemented

A-NewJar

Choose a tag to compare

@larainezo larainezo released this 12 Feb 14:52

Modify mainClass in build.gradle to create duchess.jar executable

A-FullCommitMessage2

Choose a tag to compare

@larainezo larainezo released this 12 Feb 15:42

Improve Code Quality: Readability and Safe Practices

Code had few empty line breaks, which made readability difficult. Code also had unused import statements.

Using empty line breaks can improve the logical understanding of the code. Removing unused import statements also improves readability and avoids class conflicts.

Let's,

  • Add empty line breaks between lines of code with different levels of abstraction
  • remove unused import statements