Skip to content

Tags: JStuhr/json-schema-validator

Tags

0.5.0beta3

Toggle 0.5.0beta3's commit message
0.5.0beta3, and work around maven-release-plugin's stupidity

Namely: this idiotic plugin clones the entire repository again to perform a
release (it doesn't know about git archive, it seems) and creates nonsense
commits in the process.

I don't want either of those to happen, so .git/config edit by hand it is to use
a local bare clone instead.

0.5.0beta2

Toggle 0.5.0beta2's commit message
Fix bug with divisibleBy, and also other numeric keywords

The problem was with JsonNode's .canConvertToLong() method. The doc explicitly
said, and I overlooked it, that:

	[...] floating-point numbers are convertible if the integral part fits
	without overflow

Introduce a valueIsLong() helper method in NumericKeywordValidator which
validates that the node type is indeed an integer, and only then try and see if
node.canConvertToLong().

0.5.0beta1

Toggle 0.5.0beta1's commit message
Version 0.5.0beta1

0.4.1

Toggle 0.4.1's commit message
[maven-release-plugin] copy for tag 0.4.1

0.4

Toggle 0.4's commit message
[maven-release-plugin] copy for tag 0.4

0.3

Toggle 0.3's commit message
[maven-release-plugin] copy for tag 0.3

0.2.1

Toggle 0.2.1's commit message
Version 0.2.1

0.2

Toggle 0.2's commit message
Version 0.2

0.1.1

Toggle 0.1.1's commit message
Version 0.1.1

0.1

Toggle 0.1's commit message
Version 0.1