HHH-15125 - Add ANTLR-based SQL formatter implementation#12268
HHH-15125 - Add ANTLR-based SQL formatter implementation#12268jrenaat wants to merge 81 commits into
Conversation
2fa8075 to
74b2ad7
Compare
|
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
Address compilation errors with CriteriaBuilder, mostly regarding - * and() / or() method signatures * creating criteria from JPQL Signed-off-by: Steve Ebersole <steve@hibernate.org>
Address compilation errors with JpaCriteriaQuery and friends Signed-off-by: Steve Ebersole <steve@hibernate.org>
Address compilation errors with JpaCriteriaQuery and friends Signed-off-by: Steve Ebersole <steve@hibernate.org>
Add test data clean up to hopefully address odd edb CI failure. Signed-off-by: Steve Ebersole <steve@hibernate.org>
Signed-off-by: Steve Ebersole <steve@hibernate.org>
Signed-off-by: Steve Ebersole <steve@hibernate.org>
Signed-off-by: Steve Ebersole <steve@hibernate.org>
…ds of the same type Signed-off-by: Steve Ebersole <steve@hibernate.org>
…and owned associations Signed-off-by: Steve Ebersole <steve@hibernate.org>
…QL AST Signed-off-by: Steve Ebersole <steve@hibernate.org>
Signed-off-by: Steve Ebersole <steve@hibernate.org>
Signed-off-by: Steve Ebersole <steve@hibernate.org>
just use long
Implement TokenBasedFormatterImpl as an improved SQL formatter using
ANTLR for tokenization.
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
74b2ad7 to
4529479
Compare
|
Thanks for your pull request! This pull request does not follow the contribution rules. Could you have a look? ❌ All commit messages should start with a JIRA issue key matching pattern › This message was automatically generated. |
|
Thanks for your pull request! This pull request does not follow the contribution rules. Could you have a look? ❌ All commit messages should start with a JIRA issue key matching pattern › This message was automatically generated. |
|
Messed up in a rebase somewhere. Will recreate the PR. |


Implement TokenBasedFormatterImpl as an improved SQL formatter using
ANTLR for tokenization.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license
and can be relicensed under the terms of the LGPL v2.1 license in the future at the maintainers' discretion.
For more information on licensing, please check here.
Please make sure that the following tasks are completed:
Tasks specific to HHH-20415 (Improvement):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20412 (Remove Feature):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20375 (Task):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20374 (New Feature):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20369 (New Feature):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20368 (New Feature):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20362 (New Feature):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20295 (Improvement):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20141 (Improvement):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20139 (Improvement):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20135 (Improvement):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20134 (Improvement):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20097 (Improvement):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20083 (Remove Feature):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20062 (Improvement):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-20028 (Task):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-19951 (Improvement):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-19933 (Improvement):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-19567 (Bug):
migration-guide.adocOR check there are no breaking changesTasks specific to HHH-19509 (Improvement):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-15125 (New Feature):
documentation/src/main/asciidoc/userguidefor all features,documentation/src/main/asciidoc/introductionfor main features, links from existing documentationmigration-guide.adoc(breaking changes) andwhats-new.adoc(new features/improvements)Tasks specific to HHH-9912 (Bug):
migration-guide.adocOR check there are no breaking changeshttps://hibernate.atlassian.net/browse/HHH-15125