[hibernate-issues] [Hibernate-JIRA] Commented: (HV-533) @Digits.fraction should allow negative values

Hardy Ferentschik (JIRA) noreply at atlassian.com
Wed Jan 11 03:41:14 EST 2012


    [ http://opensource.atlassian.com/projects/hibernate/browse/HV-533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=45079#comment-45079 ] 

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

        


More information about the hibernate-issues mailing list