[
http://opensource.atlassian.com/projects/hibernate/browse/HV-533?page=com...
]
Hardy Ferentschik commented on HV-533:
--------------------------------------
I still state that the spec is clear, in particular "maximum number of fractional
digits accepted for this number". This allows no negative numbers. We cannot change
this in Hibernate Validator. If you want to change the spec you need to create an issue in
[
BVAL|https://hibernate.onjira.com/browse/BVAL] and argue with the Bean Validation expert
group.
@Digits.fraction should allow negative values
---------------------------------------------
Key: HV-533
URL:
http://opensource.atlassian.com/projects/hibernate/browse/HV-533
Project: Hibernate Validator
Issue Type: Bug
Components: documentation, validators
Affects Versions: 4.2.0.Final
Reporter: Devesh Parekh
There are really two bugs here:
1. The documentation for @Digits.fraction does not concretely say what should happen for
negative values, but the 1.0 final spec defines the correct behavior on page 133 with the
equation @Column.precision = @Digits.integer + @Digits.fraction. This suggests that
@Digits.fraction should be negative when @Column.scale is negative.
2. The implementation throws an IllegalArgumentException when @Digits.fraction is
negative.
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira