Skip to content

Commit d0bf35c

Browse files
committed
Merge remote-tracking branch 'upstream/main' into bugfix/HHH-18551
2 parents 769c9f7 + 9e89bdd commit d0bf35c

File tree

14,573 files changed

+92561
-115389
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

14,573 files changed

+92561
-115389
lines changed

.git-blame-ignore-revs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Initial commits that enabled spotless automatic formatting
2+
59731c089e9d649a663c81d9622b54557d6aba37
3+
4d63ffd98cdead513ab0be0fa23f9787423092d3

CONTRIBUTING.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ GitHub there are a few pre-requisite steps to follow:
5151
the linked page, this also includes:
5252
* [set up your local git install](https://help.github.com/articles/set-up-git)
5353
* clone your fork
54+
* Instruct git to ignore certain commits when using `git blame`. From the directory of your local clone, run this: `git config blame.ignoreRevsFile .git-blame-ignore-revs`
5455
* See the wiki pages for setting up your IDE, whether you use
5556
[IntelliJ IDEA](https://hibernate.org/community/contribute/intellij-idea/)
5657
or [Eclipse](https://hibernate.org/community/contribute/eclipse-ide/)<sup>(1)</sup>.
@@ -78,7 +79,7 @@ Do your thing!
7879
## Commit
7980

8081
* Make commits of logical units
81-
* Be sure to **use the JIRA issue key** in the commit message. This is how JIRA will pick
82+
* Be sure to start each commit message using the **JIRA issue key**, this is how JIRA will pick
8283
up the related commits and display them on the JIRA issue
8384
* Make sure you have added the necessary tests for your changes
8485
* Run _all_ the tests to ensure nothing else was accidentally broken

Jenkinsfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,15 +41,14 @@ stage('Configure') {
4141
// new BuildEnvironment( dbName: 'sybase' ),
4242
// Don't build with HANA by default, but only do it nightly until we receive a 3rd instance
4343
// new BuildEnvironment( dbName: 'hana_cloud', dbLockableResource: 'hana-cloud', dbLockResourceAsHost: true ),
44-
new BuildEnvironment( node: 's390x', additionalOptions: '-PexcludeTests=**/KotlinProjectTests*' ),
44+
new BuildEnvironment( node: 's390x' ),
4545
new BuildEnvironment( dbName: 'tidb', node: 'tidb',
4646
notificationRecipients: '[email protected]' ),
4747
// We want to enable preview features when testing newer builds of OpenJDK:
4848
// even if we don't use these features, just enabling them can cause side effects
4949
// and it's useful to test that.
5050
new BuildEnvironment( testJdkVersion: '20', testJdkLauncherArgs: '--enable-preview' ),
5151
new BuildEnvironment( testJdkVersion: '21', testJdkLauncherArgs: '--enable-preview' ),
52-
new BuildEnvironment( testJdkVersion: '22', testJdkLauncherArgs: '--enable-preview' ),
5352
// The following JDKs aren't supported by Hibernate ORM out-of-the box yet:
5453
// they require the use of -Dnet.bytebuddy.experimental=true.
5554
// Make sure to remove that argument as soon as possible

annotation-descriptor-generator/src/main/java/org/hibernate/orm/build/annotations/AbstractClassWriter.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
/*
2-
* Hibernate, Relational Persistence for Idiomatic Java
3-
*
4-
* License: GNU Lesser General Public License (LGPL), version 2.1 or later.
5-
* See the lgpl.txt file in the root directory or http://www.gnu.org/licenses/lgpl-2.1.html.
2+
* SPDX-License-Identifier: LGPL-2.1-or-later
3+
* Copyright Red Hat Inc. and Hibernate Authors
64
*/
75
package org.hibernate.orm.build.annotations;
86

annotation-descriptor-generator/src/main/java/org/hibernate/orm/build/annotations/ClassFileHelper.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
/*
2-
* Hibernate, Relational Persistence for Idiomatic Java
3-
*
4-
* License: GNU Lesser General Public License (LGPL), version 2.1 or later.
5-
* See the lgpl.txt file in the root directory or http://www.gnu.org/licenses/lgpl-2.1.html.
2+
* SPDX-License-Identifier: LGPL-2.1-or-later
3+
* Copyright Red Hat Inc. and Hibernate Authors
64
*/
75
package org.hibernate.orm.build.annotations;
86

9-
import java.io.File;
10-
import java.io.IOException;
11-
import java.lang.annotation.Annotation;
127
import java.lang.reflect.Method;
138
import java.util.Locale;
149
import java.util.regex.Matcher;

annotation-descriptor-generator/src/main/java/org/hibernate/orm/build/annotations/ClassGeneratorProcessor.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
/*
2-
* Hibernate, Relational Persistence for Idiomatic Java
3-
*
4-
* License: GNU Lesser General Public License (LGPL), version 2.1 or later.
5-
* See the lgpl.txt file in the root directory or http://www.gnu.org/licenses/lgpl-2.1.html.
2+
* SPDX-License-Identifier: LGPL-2.1-or-later
3+
* Copyright Red Hat Inc. and Hibernate Authors
64
*/
75
package org.hibernate.orm.build.annotations;
86

annotation-descriptor-generator/src/main/java/org/hibernate/orm/build/annotations/ConcreteClassWriter.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
/*
2-
* Hibernate, Relational Persistence for Idiomatic Java
3-
*
4-
* License: GNU Lesser General Public License (LGPL), version 2.1 or later.
5-
* See the lgpl.txt file in the root directory or http://www.gnu.org/licenses/lgpl-2.1.html.
2+
* SPDX-License-Identifier: LGPL-2.1-or-later
3+
* Copyright Red Hat Inc. and Hibernate Authors
64
*/
75
package org.hibernate.orm.build.annotations;
86

97
import java.io.IOException;
108
import java.io.Writer;
11-
import java.lang.reflect.Method;
129
import javax.annotation.processing.Filer;
1310
import javax.annotation.processing.ProcessingEnvironment;
1411
import javax.tools.JavaFileObject;

annotation-descriptor-generator/src/main/java/org/hibernate/orm/build/annotations/structure/AnnotationDescriptor.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
/*
2-
* Hibernate, Relational Persistence for Idiomatic Java
3-
*
4-
* License: GNU Lesser General Public License (LGPL), version 2.1 or later.
5-
* See the lgpl.txt file in the root directory or http://www.gnu.org/licenses/lgpl-2.1.html.
2+
* SPDX-License-Identifier: LGPL-2.1-or-later
3+
* Copyright Red Hat Inc. and Hibernate Authors
64
*/
75
package org.hibernate.orm.build.annotations.structure;
86

annotation-descriptor-generator/src/main/java/org/hibernate/orm/build/annotations/structure/AnnotationType.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
/*
2-
* Hibernate, Relational Persistence for Idiomatic Java
3-
*
4-
* License: GNU Lesser General Public License (LGPL), version 2.1 or later.
5-
* See the lgpl.txt file in the root directory or http://www.gnu.org/licenses/lgpl-2.1.html.
2+
* SPDX-License-Identifier: LGPL-2.1-or-later
3+
* Copyright Red Hat Inc. and Hibernate Authors
64
*/
75
package org.hibernate.orm.build.annotations.structure;
86

annotation-descriptor-generator/src/main/java/org/hibernate/orm/build/annotations/structure/ArrayType.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
/*
2-
* Hibernate, Relational Persistence for Idiomatic Java
3-
*
4-
* License: GNU Lesser General Public License (LGPL), version 2.1 or later.
5-
* See the lgpl.txt file in the root directory or http://www.gnu.org/licenses/lgpl-2.1.html.
2+
* SPDX-License-Identifier: LGPL-2.1-or-later
3+
* Copyright Red Hat Inc. and Hibernate Authors
64
*/
75
package org.hibernate.orm.build.annotations.structure;
86

0 commit comments

Comments
 (0)