Skip to content

Commit 87fd4a7

Browse files
committed
Fix hibernate validator urls
- all use the variable prefix - add the base url property
1 parent 6cc4ad6 commit 87fd4a7

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

validator/roadmap.adoc

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Hardy Ferentschik
55
:toc:
66
:toc-placement: preamble
77
:toc-title: Releases
8+
:hv-jira-url-prefix: https://hibernate.atlassian.net/browse
89

910
Hibernate Validator is community driven and as such the roadmap constantly evolves to reflect the
1011
users needs and contributions.
@@ -16,11 +17,11 @@ but this page is a good starting point to see where we are going.
1617

1718
The main goals for the 9.0 series are:
1819

19-
* Upgrade to JDK 17 as the baseline and drop JDK 11 compatibility (link:{hsearch-jira-url-prefix}/HV-1991[HV-1991]).
20-
* Upgrade to jakarta.validation-api 3.1.0 (link:{hsearch-jira-url-prefix}/HV-1979[HV-1979]).
20+
* Upgrade to JDK 17 as the baseline and drop JDK 11 compatibility (link:{hv-jira-url-prefix}/HV-1991[HV-1991]).
21+
* Upgrade to jakarta.validation-api 3.1.0 (link:{hv-jira-url-prefix}/HV-1979[HV-1979]).
2122
* Remove the Security Manager integration. With Security Manager being deprecated for some time and planned for removal,
22-
its integration in Hibernate Validator becomes obsolete (link:{hsearch-jira-url-prefix}/HV-1975[HV-1975]).
23-
* Remove the obsolete Wildfly patching module `hibernate-validator-modules` or consider replacing it with the feature pack (link:{hsearch-jira-url-prefix}/HV-1967[HV-1967]).
23+
its integration in Hibernate Validator becomes obsolete (link:{hv-jira-url-prefix}/HV-1975[HV-1975]).
24+
* Remove the obsolete Wildfly patching module `hibernate-validator-modules` or consider replacing it with the feature pack (link:{hv-jira-url-prefix}/HV-1967[HV-1967]).
2425
* Make Hibernate Validator build reproducible.
2526
* Include more constraints.
2627

@@ -29,9 +30,9 @@ see https://hibernate.atlassian.net/issues/?jql=fixVersion%20=%2032377%20ORDER%2
2930

3031
== Hibernate Validator 9.1
3132

32-
* Warn users about misuse of the constraint annotation (including compile and runtime warnings) (https://hibernate.atlassian.net/browse/HV-2100[HV-2100]).
33-
* Array validation, in particular enable "type-element" validation for arrays, i.e. `@NotBlank String[] @NotNull [] strings` (https://hibernate.atlassian.net/browse/HV-1428[HV-1428]).
34-
* Evaluate possible performance improvements for cascading validation of large lists. (https://hibernate.atlassian.net/browse/HV-1831[HV-1831]).
33+
* Warn users about misuse of the constraint annotation (including compile and runtime warnings) (link:{hv-jira-url-prefix}/HV-2100[HV-2100]).
34+
* Array validation, in particular enable "type-element" validation for arrays, i.e. `@NotBlank String[] @NotNull [] strings` (link:{hv-jira-url-prefix}/HV-1428[HV-1428]).
35+
* Evaluate possible performance improvements for cascading validation of large lists. (link:{hv-jira-url-prefix}/HV-1831[HV-1831]).
3536
* Explore support for constraint ordering (http://beanvalidation.org/proposals/BVAL-248/[BVAL-248]).
3637
* Include more constraints.
3738
* Maven 4 experiments.
@@ -42,20 +43,20 @@ see https://hibernate.atlassian.net/issues/?jql=fixVersion%20=%2033308%20ORDER%2
4243
== Future versions
4344

4445
Engine::
45-
Explore the ability to validate an object and a list of changes (https://hibernate.atlassian.net/browse/BVAL-214[BVAL-214]) +
46-
Explore the usage of https://github.com/wildfly/jandex[Jandex] (a Java annotation indexer and offline reflection library) to build the metadata (https://hibernate.atlassian.net/browse/HV-644[HV-644]) +
47-
Explore message interpolators receiving several locales (https://hibernate.atlassian.net/browse/HV-1436[HV-1436])
46+
Explore the ability to validate an object and a list of changes (link:{hv-jira-url-prefix}/BVAL-214[BVAL-214]) +
47+
Explore the usage of https://github.com/wildfly/jandex[Jandex] (a Java annotation indexer and offline reflection library) to build the metadata (link:{hv-jira-url-prefix}/HV-644[HV-644]) +
48+
Explore message interpolators receiving several locales (link:{hv-jira-url-prefix}/HV-1436[HV-1436])
4849
Explore taking some distance from the reflection API (e.g. dealing with `Type` is rather confusing, replace some of the types with memory-friendly counterparts (`Method`?), do not rely on `TypeVariable`). Note that it might also help with the future usage of Jandex for annotation discovery. +
4950
Add support for JSON validation at the root level (i.e. validating a root JSON object) and at the property level (i.e. validating a JSON property of a given bean) +
5051

5152
Java modularization::
5253
Explore usage of http://download.java.net/java/jdk9/docs/api/java/util/spi/ResourceBundleProvider.html[ResourceBundleProvider] for obtaining validation error messages from other modules +
53-
Optionally support usage of method handles for accessing bean states (https://hibernate.atlassian.net/browse/HV-1226[HV-1226]) +
54+
Optionally support usage of method handles for accessing bean states (link:{hv-jira-url-prefix}/HV-1226[HV-1226]) +
5455

5556
Remote API::
56-
Provide an HTTP endpoint which allows to validate single properties and also exposes constraint metadata via JSON (https://hibernate.atlassian.net/browse/HV-1500[HV-1500]). Web applications can integrate that endpoint to allow client-side validation of their models.
57+
Provide an HTTP endpoint which allows to validate single properties and also exposes constraint metadata via JSON (link:{hv-jira-url-prefix}/HV-1500[HV-1500]). Web applications can integrate that endpoint to allow client-side validation of their models.
5758

5859
Annotation processor improvements::
59-
Taking into account new places where constraint annotations can be placed (https://hibernate.atlassian.net/browse/HV-879[HV-879]) +
60-
Taking into account XML configuration (https://hibernate.atlassian.net/browse/HV-308[HV-308])
60+
Taking into account new places where constraint annotations can be placed (link:{hv-jira-url-prefix}/HV-879[HV-879]) +
61+
Taking into account XML configuration (link:{hv-jira-url-prefix}/HV-308[HV-308])
6162

0 commit comments

Comments
 (0)