Skip to content

Conversation

dreab8
Copy link
Member

@dreab8 dreab8 commented Oct 11, 2025

Dropped Junit4 in packages:

  • org.hibernate.orm.test.annotations.configuration
  • org.hibernate.orm.test.annotations.derivedidentities.e1.b
  • org.hibernate.orm.test.annotations.derivedidentities.e1.b.specjmapid
  • org.hibernate.orm.test.annotations.derivedidentities.e1.b.specjmapid.lazy
  • org.hibernate.orm.test.annotations.derivedidentities.e1.c
  • org.hibernate.orm.test.annotations.derivedidentities.e4.b
  • org.hibernate.orm.test.annotations.derivedidentities.e5.c
  • org.hibernate.orm.test.annotations.duplicatedgenerator
  • org.hibernate.orm.test.annotations.entity
  • org.hibernate.orm.test.annotations.enumerated.mapkey
  • org.hibernate.orm.test.annotations.enumerated.ormXml
  • org.hibernate.orm.test.annotations.fetch
  • org.hibernate.orm.test.annotations.fetchprofile
  • org.hibernate.orm.test.annotations.formula
  • org.hibernate.orm.test.annotations.idmanytoone
  • org.hibernate.orm.test.annotations.idmanytoone.alphabetical
  • org.hibernate.orm.test.annotations.immutable
  • org.hibernate.orm.test.annotations.index.jpa
  • org.hibernate.orm.test.annotations.indexcoll
  • org.hibernate.orm.test.annotations.indexcoll.eager
  • org.hibernate.orm.test.annotations.join
  • org.hibernate.orm.test.annotations.loader
  • org.hibernate.orm.test.annotations.lob
  • org.hibernate.orm.test.annotations.lob.hhh4635
  • org.hibernate.orm.test.annotations.lob.locator
  • org.hibernate.orm.test.annotations.manytomany
  • org.hibernate.orm.test.annotations.manytomany.defaults

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.


https://hibernate.atlassian.net/browse/HHH-19846

@dreab8 dreab8 force-pushed the HHH-19846 branch 2 times, most recently from 45025a8 to 239c0d9 Compare October 11, 2025 08:54
assertThat( tableA != null && tableB != null )
.describedAs( "Could not find the expected tables." )
.isTrue();
assertThat( tableA.getUniqueKeys().values().iterator().next().getName() )

Check warning

Code scanning / CodeQL

Dereferenced variable may be null Warning test

Variable
tableA
may be null at this access because of
this
assignment.
.describedAs( "Could not find the expected tables." )
.isTrue();
assertThat( tableA.getUniqueKeys().values().iterator().next().getName() )
.isNotEqualTo( tableB.getUniqueKeys().values().iterator().next().getName() );

Check warning

Code scanning / CodeQL

Dereferenced variable may be null Warning test

Variable
tableB
may be null at this access because of
this
assignment.
Comment on lines +37 to +53
PersonAddress _personAddress = scope.fromTransaction( entityManager -> {
Person person1 = new Person( "ABC-123" );
Person person2 = new Person( "DEF-456" );

Address address1 = new Address("12th Avenue", "12A", "4005A");
Address address2 = new Address("18th Avenue", "18B", "4007B");
Address address1 = new Address( "12th Avenue", "12A", "4005A" );
Address address2 = new Address( "18th Avenue", "18B", "4007B" );

entityManager.persist(person1);
entityManager.persist(person2);
entityManager.persist( person1 );
entityManager.persist( person2 );

entityManager.persist(address1);
entityManager.persist(address2);
entityManager.persist( address1 );
entityManager.persist( address2 );

PersonAddress personAddress = new PersonAddress(person1, address1);
entityManager.persist(personAddress);
PersonAddress personAddress = new PersonAddress( person1, address1 );
entityManager.persist( personAddress );
return personAddress;
});
} );

Check notice

Code scanning / CodeQL

Unread local variable Note test

Variable 'PersonAddress _personAddress' is never read.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant