Skip to content

Releases: mariazevedo88/json-formatter-validator

v.2.0.5

19 Aug 01:30
Compare
Choose a tag to compare
  • Fixing bugs related to formatting an empty String;
  • Fixing JSONArray format and validation;
  • Fixing format and validation to evaluate a JsonElement and not only a JsonObject;
  • Improving tests coverage;
  • Separating object definition into a model;
  • Separating formatter and validation/filter functions into a service package;
  • Updating project plugins;
  • Correcting project javadoc.

v.2.0.3

28 May 02:31
Compare
Choose a tag to compare
  • Refactoring to reduce cyclomatic complexity on methods.
  • Update README.md

v.2.0.2

24 Apr 12:25
Compare
Choose a tag to compare
  • Correcting mute logs and mute exceptions behavior.
  • Update README.md

v.2.0.1

12 Apr 17:29
Compare
Choose a tag to compare
  • Implementing flag to muteException and return a null object if the JSON is malformatted.
  • Update README.md

v.2.0.0

12 Apr 04:39
Compare
Choose a tag to compare

This release contains three awesome new features:

  • Remove one or more specific parameters from the string before formatting it as a valid JSON.
  • Filter one or more string-specific parameters and create a new string from the filter result before formatting it as a valid JSON.
  • You can also mute the logs. Thus, the formatting of the results doesn't show up on your terminal or console of your IDE.

v.1.1.9

03 Apr 04:04
Compare
Choose a tag to compare
  • Adding treatment to cases with double commas, parentheses, and colon wrongly placed.
  • Adding test cases related.

v.1.1.8

22 Mar 22:35
Compare
Choose a tag to compare
  • Code improvements

v.1.1.7

08 Mar 02:36
Compare
Choose a tag to compare
  • Verification improvements when the string is an empty string.
  • Code improvements: a new class named DelimitersEnum, to map all characters that are used as a reference to format the string as a valid JSON.
  • Increasing new test cases for JSON files, JSON values, and invalid characters.
  • Increasing badges on the repository.

v.1.1.6

03 Mar 04:31
Compare
Choose a tag to compare

v.1.1.5

02 Mar 18:18
Compare
Choose a tag to compare
  • Improvements after implementing unit tests