Skip to content

Commit 11f784e

Browse files
committed
add some Javadoc, fix warning, and remove some minor junk
1 parent c41c5c7 commit 11f784e

21 files changed

+29
-38
lines changed

hibernate-core/src/main/java/org/hibernate/boot/CacheRegionDefinition.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* @author Steve Ebersole
1818
*/
1919
public class CacheRegionDefinition {
20-
public static enum CacheRegionType {
20+
public enum CacheRegionType {
2121
ENTITY,
2222
COLLECTION,
2323
QUERY

hibernate-core/src/main/java/org/hibernate/boot/InvalidMappingException.java

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
import org.hibernate.boot.jaxb.Origin;
1010

1111
/**
12+
* Indicates a problem parsing the mapping document at a given {@link Origin}.
13+
*
1214
* @author Brett Meyer
1315
*/
1416
public class InvalidMappingException extends org.hibernate.InvalidMappingException {

hibernate-core/src/main/java/org/hibernate/boot/MappingNotFoundException.java

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
import org.hibernate.boot.jaxb.Origin;
1010

1111
/**
12+
* Indicates that a mapping document could not be found at a given {@link Origin}.
13+
*
1214
* @author Steve Ebersole
1315
*/
1416
public class MappingNotFoundException extends MappingException {

hibernate-core/src/main/java/org/hibernate/boot/SchemaAutoTooling.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import org.hibernate.cfg.AvailableSettings;
1111

1212
/**
13-
* Defines the possible values for "hbm2ddl_auto"
13+
* Defines the possible values for {@value AvailableSettings#HBM2DDL_AUTO}.
1414
*
1515
* @author Steve Ebersole
1616
*/

hibernate-core/src/main/java/org/hibernate/boot/SessionFactoryBuilder.java

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
*
3232
* @since 5.0
3333
*/
34-
@SuppressWarnings("UnusedReturnValue")
3534
public interface SessionFactoryBuilder {
3635
/**
3736
* Specifies a Bean Validation {@link jakarta.validation.ValidatorFactory}.

hibernate-core/src/main/java/org/hibernate/boot/UnsupportedOrmXsdVersionException.java

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ public UnsupportedOrmXsdVersionException(String requestedVersion, Origin origin)
1919
this.requestedVersion = requestedVersion;
2020
}
2121

22-
@SuppressWarnings("UnusedDeclaration")
2322
public String getRequestedVersion() {
2423
return requestedVersion;
2524
}

hibernate-core/src/main/java/org/hibernate/boot/cfgxml/internal/ConfigLoader.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ public class ConfigLoader {
3434

3535
private final BootstrapServiceRegistry bootstrapServiceRegistry;
3636

37-
private ValueHolder<JaxbCfgProcessor> jaxbProcessorHolder = new ValueHolder<>(
38-
new ValueHolder.DeferredInitializer<JaxbCfgProcessor>() {
37+
private final ValueHolder<JaxbCfgProcessor> jaxbProcessorHolder = new ValueHolder<>(
38+
new ValueHolder.DeferredInitializer<>() {
3939
@Override
4040
public JaxbCfgProcessor initialize() {
4141
return new JaxbCfgProcessor( bootstrapServiceRegistry.getService( ClassLoaderService.class ) );

hibernate-core/src/main/java/org/hibernate/boot/cfgxml/internal/JaxbCfgProcessor.java

+1-6
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,12 @@ private XMLInputFactory staxFactory() {
8787
return staxFactory;
8888
}
8989

90-
@SuppressWarnings( { "UnnecessaryLocalVariable" })
9190
private XMLInputFactory buildStaxFactory() {
9291
XMLInputFactory staxFactory = XMLInputFactory.newInstance();
9392
staxFactory.setXMLResolver( xmlResourceResolver );
9493
return staxFactory;
9594
}
9695

97-
@SuppressWarnings( { "unchecked" })
9896
private JaxbCfgHibernateConfiguration unmarshal(XMLEventReader staxEventReader, final Origin origin) {
9997
XMLEvent event;
10098
try {
@@ -165,10 +163,7 @@ private Schema resolveLocalSchema(String schemaName, String schemaLanguage) {
165163
SchemaFactory schemaFactory = SchemaFactory.newInstance( schemaLanguage );
166164
return schemaFactory.newSchema( source );
167165
}
168-
catch ( SAXException e ) {
169-
throw new XsdException( "Unable to load schema [" + schemaName + "]", e, schemaName );
170-
}
171-
catch ( IOException e ) {
166+
catch ( SAXException | IOException e ) {
172167
throw new XsdException( "Unable to load schema [" + schemaName + "]", e, schemaName );
173168
}
174169
finally {

hibernate-core/src/main/java/org/hibernate/boot/cfgxml/spi/MappingReference.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
* @author Steve Ebersole
2020
*/
2121
public class MappingReference {
22-
public static enum Type {
22+
public enum Type {
2323
RESOURCE,
2424
CLASS,
2525
FILE,

hibernate-core/src/main/java/org/hibernate/boot/internal/BootstrapContextImpl.java

+1-3
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,6 @@
4545
import org.jboss.jandex.IndexView;
4646
import org.jboss.logging.Logger;
4747

48-
import static org.hibernate.internal.log.DeprecationLogger.DEPRECATION_LOGGER;
49-
5048
/**
5149
* @author Andrea Boriero
5250
*/
@@ -78,7 +76,7 @@ public class BootstrapContextImpl implements BootstrapContext {
7876
private ArrayList<AuxiliaryDatabaseObject> auxiliaryDatabaseObjectList;
7977
private HashMap<Class<?>, ConverterDescriptor> attributeConverterDescriptorMap;
8078
private ArrayList<CacheRegionDefinition> cacheRegionDefinitions;
81-
private ManagedTypeRepresentationResolver representationStrategySelector;
79+
private final ManagedTypeRepresentationResolver representationStrategySelector;
8280

8381
public BootstrapContextImpl(
8482
StandardServiceRegistry serviceRegistry,

hibernate-core/src/main/java/org/hibernate/boot/internal/IdGeneratorInterpreterImpl.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ public String determineGeneratorName(GenerationType generationType, GeneratorNam
105105
return IncrementGenerator.class.getName();
106106
}
107107

108-
final Class javaType = context.getIdType();
108+
final Class<?> javaType = context.getIdType();
109109
if ( UUID.class.isAssignableFrom( javaType ) ) {
110110
return UUIDGenerator.class.getName();
111111
}

hibernate-core/src/main/java/org/hibernate/boot/internal/NamedProcedureCallDefinitionImpl.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
public class NamedProcedureCallDefinitionImpl implements NamedProcedureCallDefinition {
4444
private final String registeredName;
4545
private final String procedureName;
46-
private final Class[] resultClasses;
46+
private final Class<?>[] resultClasses;
4747
private final String[] resultSetMappings;
4848
private final ParameterDefinitions parameterDefinitions;
4949
private final Map<String, Object> hints;
@@ -205,7 +205,7 @@ static class ParameterDefinition {
205205
private final Integer position;
206206
private final String name;
207207
private final ParameterMode parameterMode;
208-
private final Class type;
208+
private final Class<?> type;
209209

210210
static ParameterDefinition from(
211211
ParameterStrategy parameterStrategy,
@@ -234,7 +234,6 @@ private static Boolean interpretBoolean(Object value) {
234234
this.type = annotation.type();
235235
}
236236

237-
@SuppressWarnings("UnnecessaryUnboxing")
238237
public ParameterMemento toMemento(SessionFactoryImplementor sessionFactory) {
239238
// todo (6.0): figure out how to handle this
240239
// final boolean initialPassNullSetting = explicitPassNullSetting != null

hibernate-core/src/main/java/org/hibernate/engine/jdbc/dialect/internal/DialectResolverInitiator.java

+2-4
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
*
2424
* @author Steve Ebersole
2525
*/
26-
@SuppressWarnings("deprecation")
2726
public class DialectResolverInitiator implements StandardServiceInitiator<DialectResolver> {
2827
/**
2928
* Singleton access
@@ -55,9 +54,8 @@ private void applyCustomerResolvers(
5554
if ( StringHelper.isNotEmpty( resolverImplNames ) ) {
5655
for ( String resolverImplName : StringHelper.split( ", \n\r\f\t", resolverImplNames ) ) {
5756
try {
58-
resolverSet.addResolver(
59-
(DialectResolver) classLoaderService.classForName( resolverImplName ).newInstance()
60-
);
57+
DialectResolver dialectResolver = (DialectResolver) classLoaderService.classForName(resolverImplName).newInstance();
58+
resolverSet.addResolver( dialectResolver );
6159
}
6260
catch (HibernateException e) {
6361
throw e;

hibernate-core/src/main/java/org/hibernate/engine/jdbc/dialect/internal/DialectResolverSet.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
public class DialectResolverSet implements DialectResolver {
2828
private static final CoreMessageLogger LOG = CoreLogging.messageLogger( DialectResolverSet.class );
2929

30-
private List<DialectResolver> resolvers;
30+
private final List<DialectResolver> resolvers;
3131

3232
public DialectResolverSet() {
3333
this( new ArrayList<>() );

hibernate-core/src/main/java/org/hibernate/engine/jdbc/dialect/spi/BasicDialectResolver.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public class BasicDialectResolver implements DialectResolver {
2121
private final int majorVersionToMatch;
2222
private final int minorVersionToMatch;
2323

24-
private final Class dialectClass;
24+
private final Class<?> dialectClass;
2525

2626
/**
2727
* Constructs a BasicDialectResolver

hibernate-core/src/main/java/org/hibernate/internal/util/collections/SingletonIterator.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
* @author Gavin King
1313
*/
1414
public final class SingletonIterator<T> implements Iterator<T> {
15-
private T value;
15+
private final T value;
1616
private boolean hasNext = true;
1717

1818
public boolean hasNext() {

hibernate-core/src/main/java/org/hibernate/internal/util/collections/StandardStack.java

+6-7
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,14 @@ public StandardStack(T initial) {
3434

3535
@Override
3636
public void push(T newCurrent) {
37-
Object toStore = newCurrent;
37+
T toStore = newCurrent;
3838
if ( newCurrent == null ) {
39-
toStore = NULL_TOKEN;
39+
toStore = (T) NULL_TOKEN;
4040
}
4141
stackInstanceExpected().addFirst( toStore );
4242
}
4343

44-
private Deque stackInstanceExpected() {
44+
private Deque<T> stackInstanceExpected() {
4545
if ( internalStack == null ) {
4646
//"7" picked to use 8, but skipping the odd initialCapacity method
4747
internalStack = new ArrayDeque<>( 7 );
@@ -108,10 +108,9 @@ public <X> X findCurrentFirst(Function<T, X> function) {
108108
if ( internalStack == null ) {
109109
return null;
110110
}
111-
final Iterator<T> iterator = internalStack.iterator();
112-
while ( iterator.hasNext() ) {
113-
final X result = function.apply( iterator.next() );
114-
if ( result != null ) {
111+
for (T t : internalStack) {
112+
final X result = function.apply(t);
113+
if (result != null) {
115114
return result;
116115
}
117116
}

hibernate-core/src/main/java/org/hibernate/internal/util/compare/ComparableComparator.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public static <T extends Comparable> Comparator<T> instance() {
2323
return INSTANCE;
2424
}
2525

26-
@SuppressWarnings({ "unchecked" })
26+
@SuppressWarnings("unchecked")
2727
public int compare(Comparable one, Comparable another) {
2828
return one.compareTo( another );
2929
}

hibernate-core/src/main/java/org/hibernate/internal/util/xml/DTDEntityResolver.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ private InputSource resolveOnClassPath(String publicId, String systemId, String
8787
InputStream dtdStream = resolveInHibernateNamespace( path );
8888
if ( dtdStream == null ) {
8989
LOG.debugf( "Unable to locate [%s] on classpath", systemId );
90-
if ( systemId.substring( namespace.length() ).indexOf( "2.0" ) > -1 ) {
90+
if ( systemId.substring( namespace.length() ).contains("2.0") ) {
9191
LOG.usingOldDtd();
9292
}
9393
}

hibernate-core/src/main/java/org/hibernate/tool/schema/Action.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
public enum Action {
1616
/**
1717
* No action will be performed. Valid in JPA; compatible with Hibernate's
18-
* hbm2ddl action of the same name..
18+
* hbm2ddl action of the same name.
1919
*/
2020
NONE( "none" ),
2121
/**

hibernate-core/src/main/java/org/hibernate/type/spi/TypeConfiguration.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ public void addBasicTypeRegistrationContributions(List<BasicTypeRegistration> co
232232

233233
javaTypeRegistry.resolveDescriptor(
234234
basicType.getJavaType(),
235-
() -> basicType.getJavaTypeDescriptor()
235+
basicType::getJavaTypeDescriptor
236236
);
237237

238238
jdbcToHibernateTypeContributionMap.computeIfAbsent(

0 commit comments

Comments
 (0)