You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2020/08/06 10:58:25 UTC

[cayenne] branch STABLE-4.1 updated: changing license URL to https

This is an automated email from the ASF dual-hosted git repository.

aadamchik pushed a commit to branch STABLE-4.1
in repository https://gitbox.apache.org/repos/asf/cayenne.git


The following commit(s) were added to refs/heads/STABLE-4.1 by this push:
     new 761301e  changing license URL to https
761301e is described below

commit 761301e2d1021f84ec1132d8c8244246b3c98cbb
Author: Andrus Adamchik <an...@objectstyle.com>
AuthorDate: Thu Aug 6 13:58:12 2020 +0300

    changing license URL to https
---
 .travis.yml                                                           | 2 +-
 .../src/main/java/org/apache/cayenne/test/file/FileUtil.java          | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/DBHelper.java          | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/DeleteBuilder.java     | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/ResultSetTemplate.java | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/RowTemplate.java       | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/SQLBuilder.java        | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/SQLReader.java         | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/TableHelper.java       | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/UpdateBuilder.java     | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/UpdateTemplate.java    | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/UtilityLogger.java     | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/WhereBuilder.java      | 2 +-
 .../java/org/apache/cayenne/test/parallel/ParallelTestContainer.java  | 2 +-
 .../src/main/java/org/apache/cayenne/test/resource/ResourceUtil.java  | 2 +-
 cayenne-ant/src/main/java/org/apache/cayenne/tools/AntLogger.java     | 2 +-
 cayenne-ant/src/main/java/org/apache/cayenne/tools/AntTableType.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tools/CayenneGeneratorTask.java  | 2 +-
 cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneTask.java   | 2 +-
 .../src/main/java/org/apache/cayenne/tools/DbGeneratorTask.java       | 2 +-
 .../src/main/java/org/apache/cayenne/tools/DbImporterTask.java        | 2 +-
 .../cayenne/tools/CayenneGeneratorTaskCrossMapRelationshipsTest.java  | 2 +-
 .../test/java/org/apache/cayenne/tools/CayenneGeneratorTaskTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/tools/CgenWithConfigTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DbGeneratorTaskTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DbImporterTaskTest.java    | 2 +-
 .../org/apache/cayenne/tools/utils/CustomObjectNameGenerator.java     | 2 +-
 .../main/java/org/apache/cayenne/cache/invalidation/CacheGroup.java   | 2 +-
 .../org/apache/cayenne/cache/invalidation/CacheGroupDescriptor.java   | 2 +-
 .../main/java/org/apache/cayenne/cache/invalidation/CacheGroups.java  | 2 +-
 .../org/apache/cayenne/cache/invalidation/CacheGroupsHandler.java     | 2 +-
 .../apache/cayenne/cache/invalidation/CacheInvalidationFilter.java    | 2 +-
 .../apache/cayenne/cache/invalidation/CacheInvalidationModule.java    | 2 +-
 .../cayenne/cache/invalidation/CacheInvalidationModuleExtender.java   | 2 +-
 .../cayenne/cache/invalidation/CacheInvalidationModuleProvider.java   | 2 +-
 .../org/apache/cayenne/cache/invalidation/InvalidationFunction.java   | 2 +-
 .../org/apache/cayenne/cache/invalidation/InvalidationHandler.java    | 2 +-
 .../org/apache/cayenne/cache/invalidation/CacheGroupsHandlerTest.java | 2 +-
 .../cache/invalidation/CacheInvalidationCacheGroupsHandlerIT.java     | 2 +-
 .../org/apache/cayenne/cache/invalidation/CacheInvalidationCase.java  | 2 +-
 .../cayenne/cache/invalidation/CacheInvalidationCustomHandlerIT.java  | 2 +-
 .../invalidation/CayenneCacheInvalidationModuleProviderTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/cache/invalidation/db/E1.java    | 2 +-
 .../src/test/java/org/apache/cayenne/cache/invalidation/db/E2.java    | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/Artifact.java       | 2 +-
 .../src/main/java/org/apache/cayenne/gen/ArtifactGenerationMode.java  | 2 +-
 .../src/main/java/org/apache/cayenne/gen/ArtifactsGenerationMode.java | 2 +-
 .../src/main/java/org/apache/cayenne/gen/CgenConfiguration.java       | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java     | 2 +-
 .../src/main/java/org/apache/cayenne/gen/ClassGenerationAction.java   | 2 +-
 .../java/org/apache/cayenne/gen/ClassGeneratorResourceLoader.java     | 2 +-
 .../main/java/org/apache/cayenne/gen/ClientClassGenerationAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/gen/ClientDataMapArtifact.java   | 2 +-
 .../src/main/java/org/apache/cayenne/gen/ClientEntityArtifact.java    | 2 +-
 .../src/main/java/org/apache/cayenne/gen/DataMapArtifact.java         | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapUtils.java   | 2 +-
 .../src/main/java/org/apache/cayenne/gen/EmbeddableArtifact.java      | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityUtils.java    | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java    | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/StringUtils.java    | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java   | 2 +-
 .../src/main/java/org/apache/cayenne/gen/xml/CgenConfigHandler.java   | 2 +-
 .../src/main/java/org/apache/cayenne/gen/xml/CgenExtension.java       | 2 +-
 .../src/main/java/org/apache/cayenne/gen/xml/CgenLoaderDelegate.java  | 2 +-
 .../src/main/java/org/apache/cayenne/gen/xml/CgenSaverDelegate.java   | 2 +-
 .../apache/cayenne/tools/CayenneGeneratorEmbeddableFilterAction.java  | 2 +-
 .../org/apache/cayenne/tools/CayenneGeneratorEntityFilterAction.java  | 2 +-
 .../org/apache/cayenne/tools/CayenneGeneratorMapLoaderAction.java     | 2 +-
 .../test/java/org/apache/cayenne/gen/ClassGenerationActionTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/gen/ClassGenerationCase.java     | 2 +-
 .../java/org/apache/cayenne/gen/ClientSuperClassGenerationTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/gen/EntityUtilsTest.java         | 2 +-
 .../src/test/java/org/apache/cayenne/gen/ImportUtilsTest.java         | 2 +-
 .../test/java/org/apache/cayenne/gen/SingleClassGenerationTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/gen/StringUtilsTest.java         | 2 +-
 .../test/java/org/apache/cayenne/gen/SuperClassGenerationTest.java    | 2 +-
 .../test/java/org/apache/cayenne/gen/xml/CgenSaverDelegateTest.java   | 2 +-
 .../cayenne/configuration/rop/client/ClientJettyHttp2Module.java      | 2 +-
 .../cayenne/configuration/rop/client/ClientJettyHttpModule.java       | 2 +-
 .../cayenne/configuration/rop/client/JettyClientModuleProvider.java   | 2 +-
 .../org/apache/cayenne/rop/JettyHttp2ClientConnectionProvider.java    | 2 +-
 .../org/apache/cayenne/rop/JettyHttpClientConnectionProvider.java     | 2 +-
 .../main/java/org/apache/cayenne/rop/http/JettyHttpROPConnector.java  | 2 +-
 .../cayenne/configuration/rop/client/JettyModuleProviderTest.java     | 2 +-
 .../java/org/apache/cayenne/rop/http/JettyHttpROPConnectorIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/util/Http2TestServer.java        | 2 +-
 .../cayenne/configuration/rop/client/CayenneClientModuleProvider.java | 2 +-
 .../cayenne/configuration/rop/client/CayenneContextFactory.java       | 2 +-
 .../cayenne/configuration/rop/client/ClientChannelProvider.java       | 2 +-
 .../org/apache/cayenne/configuration/rop/client/ClientConstants.java  | 2 +-
 .../org/apache/cayenne/configuration/rop/client/ClientModule.java     | 2 +-
 .../org/apache/cayenne/configuration/rop/client/ClientRuntime.java    | 2 +-
 .../apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.java | 2 +-
 .../configuration/rop/client/LocalClientServerChannelProvider.java    | 2 +-
 .../cayenne/configuration/rop/client/LocalConnectionProvider.java     | 2 +-
 .../configuration/rop/client/MainCayenneClientModuleProvider.java     | 2 +-
 .../src/main/java/org/apache/cayenne/remote/BaseConnection.java       | 2 +-
 .../src/main/java/org/apache/cayenne/remote/ClientChannel.java        | 2 +-
 .../src/main/java/org/apache/cayenne/remote/ClientConnection.java     | 2 +-
 .../org/apache/cayenne/remote/hessian/ClientSerializerFactory.java    | 2 +-
 .../java/org/apache/cayenne/remote/hessian/DataRowDeserializer.java   | 2 +-
 .../java/org/apache/cayenne/remote/hessian/service/HessianUtil.java   | 2 +-
 .../main/java/org/apache/cayenne/remote/service/LocalConnection.java  | 2 +-
 .../src/main/java/org/apache/cayenne/rop/HttpClientConnection.java    | 2 +-
 .../java/org/apache/cayenne/rop/HttpClientConnectionProvider.java     | 2 +-
 .../src/main/java/org/apache/cayenne/rop/ProxyRemoteService.java      | 2 +-
 cayenne-client/src/main/java/org/apache/cayenne/rop/ROPConnector.java | 2 +-
 cayenne-client/src/main/java/org/apache/cayenne/rop/ROPUtil.java      | 2 +-
 .../cayenne/rop/http/ClientHessianSerializationServiceProvider.java   | 2 +-
 .../src/main/java/org/apache/cayenne/rop/http/HttpROPConnector.java   | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextCayenneIT.java     | 2 +-
 .../java/org/apache/cayenne/CayenneContextClientChannelEventsIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextDeleteRulesIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextEJBQLIT.java       | 2 +-
 .../java/org/apache/cayenne/CayenneContextGraphDiffCompressorIT.java  | 2 +-
 cayenne-client/src/test/java/org/apache/cayenne/CayenneContextIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextInheritanceIT.java | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextMapRelationshipIT.java | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextMeaningfulPKIT.java    | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextMergeHandlerIT.java    | 2 +-
 .../java/org/apache/cayenne/CayenneContextNamedQueryCachingIT.java    | 2 +-
 .../java/org/apache/cayenne/CayenneContextPaginatedListCachingIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextPrimitiveIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextReflexiveIT.java   | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextRefreshQueryIT.java    | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextRelationshipsIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextSQLTemplateIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextServerDiffsIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextValidationIT.java  | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextWithDataContextIT.java | 2 +-
 cayenne-client/src/test/java/org/apache/cayenne/DataRowTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/NestedCayenneContextIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/NestedCayenneContextTooneIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/ObjectContextChangeLogTest.java  | 2 +-
 cayenne-client/src/test/java/org/apache/cayenne/ObjectIdTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/PersistentObjectInContextIT.java | 2 +-
 .../test/java/org/apache/cayenne/access/ClientServerChannelIT.java    | 2 +-
 .../java/org/apache/cayenne/access/ClientServerChannelQueryIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/EnumTest.java       | 2 +-
 .../cayenne/configuration/rop/client/ClientLocalRuntimeTest.java      | 2 +-
 .../org/apache/cayenne/configuration/rop/client/ClientModuleTest.java | 2 +-
 .../cayenne/configuration/rop/client/ClientRuntimeBuilderTest.java    | 2 +-
 .../apache/cayenne/configuration/rop/client/ClientRuntimeTest.java    | 2 +-
 .../configuration/rop/client/MainCayenneClientModuleProviderTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/event/EventSubjectTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/graph/NodeDiffTest.java          | 2 +-
 .../test/java/org/apache/cayenne/map/ClientEntityResolverTest.java    | 2 +-
 .../java/org/apache/cayenne/map/ClientObjectRelationshipTest.java     | 2 +-
 cayenne-client/src/test/java/org/apache/cayenne/map/DataMapTest.java  | 2 +-
 cayenne-client/src/test/java/org/apache/cayenne/map/DbEntityTest.java | 2 +-
 cayenne-client/src/test/java/org/apache/cayenne/map/EntityTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/query/ClientExpressionIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/query/ClientObjectSelectIT.java  | 2 +-
 .../java/org/apache/cayenne/query/ClientSelectQueryExpressionIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/query/ObjectIdQueryTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/query/PrefetchTreeNodeTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/query/RefreshQueryTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/query/RelationshipQueryTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/query/SQLTemplateTest.java       | 2 +-
 .../src/test/java/org/apache/cayenne/query/SelectByIdTest.java        | 2 +-
 .../java/org/apache/cayenne/query/SelectQueryAbstractEntityIT.java    | 2 +-
 .../test/java/org/apache/cayenne/remote/CayenneContextDeletionIT.java | 2 +-
 .../java/org/apache/cayenne/remote/ClientChannelServerDiffsIT.java    | 2 +-
 .../org/apache/cayenne/remote/ClientChannelServerDiffsListener1.java  | 2 +-
 .../src/test/java/org/apache/cayenne/remote/ClientChannelTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/remote/LocalConnectionTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/remote/MockClientConnection.java | 2 +-
 .../java/org/apache/cayenne/remote/NestedObjectContextLocalIT.java    | 2 +-
 .../org/apache/cayenne/remote/NestedObjectContextParentEventsIT.java  | 2 +-
 .../org/apache/cayenne/remote/NestedObjectContextPeerEventsIT.java    | 2 +-
 .../java/org/apache/cayenne/remote/NestedObjectContextRollbackIT.java | 2 +-
 .../test/java/org/apache/cayenne/remote/ROPPrefetchToManyMapIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/remote/RelationshipChangeIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/remote/RemoteCallbacksIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/remote/RemoteCayenneCase.java    | 2 +-
 .../java/org/apache/cayenne/remote/RemoteIncrementalFaultListIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/remote/RemoteRollbackIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/remote/SyncMessageTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/remote/ValueInjectorIT.java      | 2 +-
 .../org/apache/cayenne/rop/http/HessianROPSerializationServiceIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/unit/UnitLocalConnection.java    | 2 +-
 .../src/test/java/org/apache/cayenne/unit/di/client/ClientCase.java   | 2 +-
 .../cayenne/unit/di/client/ClientCaseCayenneContextProvider.java      | 2 +-
 .../cayenne/unit/di/client/ClientCaseClientConnectionProvider.java    | 2 +-
 .../org/apache/cayenne/unit/di/client/ClientCaseContextsSync.java     | 2 +-
 .../org/apache/cayenne/unit/di/client/ClientCaseLifecycleManager.java | 2 +-
 .../test/java/org/apache/cayenne/unit/di/client/ClientCaseModule.java | 2 +-
 .../cayenne/unit/di/client/ClientCaseObjectContextProvider.java       | 2 +-
 .../java/org/apache/cayenne/unit/di/client/ClientCaseProperties.java  | 2 +-
 .../test/java/org/apache/cayenne/unit/di/client/ClientCaseSelfIT.java | 2 +-
 .../java/org/apache/cayenne/unit/di/client/ClientRuntimeProperty.java | 2 +-
 .../java/org/apache/cayenne/unit/di/client/ClientRuntimeProvider.java | 2 +-
 .../cayenne/unit/di/client/ClientRuntimeProviderContextsSync.java     | 2 +-
 .../apache/cayenne/unit/di/client/ClientServerChannelProvider.java    | 2 +-
 .../cayenne/unit/di/client/ClientServerDataChannelDecorator.java      | 2 +-
 .../cayenne/unit/di/client/ClientServerDataChannelInterceptor.java    | 2 +-
 .../unit/di/client/InterceptingClientServerChannelProvider.java       | 2 +-
 .../src/test/java/org/apache/cayenne/util/GenericResponseTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/util/ListResponseTest.java       | 2 +-
 .../test/java/org/apache/cayenne/util/ObjectDetachOperationIT.java    | 2 +-
 .../test/java/org/apache/cayenne/util/PersistentObjectListTest.java   | 2 +-
 .../java/org/apache/cayenne/util/ShallowMergeOperation_ClientIT.java  | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/CommitLog.java         | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/CommitLogFilter.java   | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/CommitLogListener.java | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/CommitLogModule.java   | 2 +-
 .../java/org/apache/cayenne/commitlog/CommitLogModuleExtender.java    | 2 +-
 .../org/apache/cayenne/commitlog/CommitLogServerModuleProvider.java   | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/Confidential.java      | 2 +-
 .../main/java/org/apache/cayenne/commitlog/DeletedDiffProcessor.java  | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/DiffFilter.java        | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/DiffProcessor.java     | 2 +-
 .../cayenne/commitlog/meta/AnnotationCommitLogEntityFactory.java      | 2 +-
 .../main/java/org/apache/cayenne/commitlog/meta/CommitLogEntity.java  | 2 +-
 .../org/apache/cayenne/commitlog/meta/CommitLogEntityFactory.java     | 2 +-
 .../cayenne/commitlog/meta/IncludeAllCommitLogEntityFactory.java      | 2 +-
 .../org/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity.java  | 2 +-
 .../main/java/org/apache/cayenne/commitlog/model/AttributeChange.java | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/model/ChangeMap.java   | 2 +-
 .../org/apache/cayenne/commitlog/model/MutableAttributeChange.java    | 2 +-
 .../java/org/apache/cayenne/commitlog/model/MutableChangeMap.java     | 2 +-
 .../java/org/apache/cayenne/commitlog/model/MutableObjectChange.java  | 2 +-
 .../cayenne/commitlog/model/MutableToManyRelationshipChange.java      | 2 +-
 .../cayenne/commitlog/model/MutableToOneRelationshipChange.java       | 2 +-
 .../main/java/org/apache/cayenne/commitlog/model/ObjectChange.java    | 2 +-
 .../java/org/apache/cayenne/commitlog/model/ObjectChangeType.java     | 2 +-
 .../main/java/org/apache/cayenne/commitlog/model/PropertyChange.java  | 2 +-
 .../org/apache/cayenne/commitlog/model/PropertyChangeVisitor.java     | 2 +-
 .../org/apache/cayenne/commitlog/model/ToManyRelationshipChange.java  | 2 +-
 .../org/apache/cayenne/commitlog/model/ToOneRelationshipChange.java   | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/CommitLogFilterIT.java | 2 +-
 .../org/apache/cayenne/commitlog/CommitLogFilter_All_FlattenedIT.java | 2 +-
 .../java/org/apache/cayenne/commitlog/CommitLogFilter_FilteredIT.java | 2 +-
 .../cayenne/commitlog/CommitLogFilter_ListenerInducedChangesIT.java   | 2 +-
 .../org/apache/cayenne/commitlog/CommitLogFilter_OutsideTxIT.java     | 2 +-
 .../test/java/org/apache/cayenne/commitlog/CommitLogFilter_TxIT.java  | 2 +-
 .../java/org/apache/cayenne/commitlog/CommitLogModuleBuilderTest.java | 2 +-
 .../org/apache/cayenne/commitlog/CommitLogModuleProviderTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/AuditLog.java       | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/Auditable1.java     | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/Auditable2.java     | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/Auditable3.java     | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/Auditable4.java     | 2 +-
 .../test/java/org/apache/cayenne/commitlog/db/AuditableChild1.java    | 2 +-
 .../test/java/org/apache/cayenne/commitlog/db/AuditableChild3.java    | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/E1.java             | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/E2.java             | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/E3.java             | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/E4.java             | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/LifecycleMap.java   | 2 +-
 .../java/org/apache/cayenne/commitlog/unit/AuditableServerCase.java   | 2 +-
 .../java/org/apache/cayenne/commitlog/unit/FlattenedServerCase.java   | 2 +-
 .../main/java/org/apache/cayenne/crypto/CayenneCryptoException.java   | 2 +-
 .../src/main/java/org/apache/cayenne/crypto/CryptoConstants.java      | 2 +-
 .../src/main/java/org/apache/cayenne/crypto/CryptoModule.java         | 2 +-
 .../src/main/java/org/apache/cayenne/crypto/CryptoModuleExtender.java | 2 +-
 .../java/org/apache/cayenne/crypto/CryptoServerModuleProvider.java    | 2 +-
 .../cayenne/crypto/batch/CryptoBatchTranslatorFactoryDecorator.java   | 2 +-
 .../src/main/java/org/apache/cayenne/crypto/cipher/CipherFactory.java | 2 +-
 .../java/org/apache/cayenne/crypto/cipher/DefaultCipherFactory.java   | 2 +-
 .../src/main/java/org/apache/cayenne/crypto/key/JceksKeySource.java   | 2 +-
 .../src/main/java/org/apache/cayenne/crypto/key/KeySource.java        | 2 +-
 .../src/main/java/org/apache/cayenne/crypto/map/ColumnMapper.java     | 2 +-
 .../main/java/org/apache/cayenne/crypto/map/PatternColumnMapper.java  | 2 +-
 .../apache/cayenne/crypto/reader/CryptoRowReaderFactoryDecorator.java | 2 +-
 .../org/apache/cayenne/crypto/transformer/BindingsTransformer.java    | 2 +-
 .../apache/cayenne/crypto/transformer/DefaultBindingsTransformer.java | 2 +-
 .../org/apache/cayenne/crypto/transformer/DefaultMapTransformer.java  | 2 +-
 .../apache/cayenne/crypto/transformer/DefaultTransformerFactory.java  | 2 +-
 .../java/org/apache/cayenne/crypto/transformer/MapTransformer.java    | 2 +-
 .../org/apache/cayenne/crypto/transformer/TransformerFactory.java     | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/BytesDecryptor.java   | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/BytesEncryptor.java   | 2 +-
 .../cayenne/crypto/transformer/bytes/BytesTransformerFactory.java     | 2 +-
 .../cayenne/crypto/transformer/bytes/CbcBytesTransformerFactory.java  | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/CbcDecryptor.java     | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/CbcEncryptor.java     | 2 +-
 .../crypto/transformer/bytes/DefaultBytesTransformerFactory.java      | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/GzipDecryptor.java    | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/GzipEncryptor.java    | 2 +-
 .../main/java/org/apache/cayenne/crypto/transformer/bytes/Header.java | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/HeaderDecryptor.java  | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptor.java  | 2 +-
 .../java/org/apache/cayenne/crypto/transformer/bytes/HmacCreator.java | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/HmacDecryptor.java    | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/HmacEncryptor.java    | 2 +-
 .../cayenne/crypto/transformer/bytes/LazyBytesTransformerFactory.java | 2 +-
 .../cayenne/crypto/transformer/value/Base64StringConverter.java       | 2 +-
 .../apache/cayenne/crypto/transformer/value/BigDecimalConverter.java  | 2 +-
 .../apache/cayenne/crypto/transformer/value/BigIntegerConverter.java  | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/BooleanConverter.java | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/ByteConverter.java    | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/BytesConverter.java   | 2 +-
 .../cayenne/crypto/transformer/value/BytesToBytesConverter.java       | 2 +-
 .../cayenne/crypto/transformer/value/DefaultValueDecryptor.java       | 2 +-
 .../cayenne/crypto/transformer/value/DefaultValueEncryptor.java       | 2 +-
 .../crypto/transformer/value/DefaultValueTransformerFactory.java      | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/DoubleConverter.java  | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/FloatConverter.java   | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/IntegerConverter.java | 2 +-
 .../cayenne/crypto/transformer/value/LazyValueTransformerFactory.java | 2 +-
 .../apache/cayenne/crypto/transformer/value/LocalDateConverter.java   | 2 +-
 .../cayenne/crypto/transformer/value/LocalDateTimeConverter.java      | 2 +-
 .../apache/cayenne/crypto/transformer/value/LocalTimeConverter.java   | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/LongConverter.java    | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/ShortConverter.java   | 2 +-
 .../apache/cayenne/crypto/transformer/value/Utf8StringConverter.java  | 2 +-
 .../apache/cayenne/crypto/transformer/value/UtilDateConverter.java    | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/ValueDecryptor.java   | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/ValueEncryptor.java   | 2 +-
 .../cayenne/crypto/transformer/value/ValueTransformerFactory.java     | 2 +-
 .../test/java/org/apache/cayenne/crypto/CryptoModuleBuilderTest.java  | 2 +-
 .../test/java/org/apache/cayenne/crypto/CryptoModuleProviderTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/crypto/Runtime_AES128_Base.java  | 2 +-
 .../java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_HMAC_IT.java   | 2 +-
 .../test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_IT.java   | 2 +-
 .../test/java/org/apache/cayenne/crypto/Runtime_AES128_HMAC_IT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/crypto/Runtime_AES128_IT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/crypto/Runtime_LazyInit_IT.java  | 2 +-
 .../org/apache/cayenne/crypto/cipher/DefaultCipherFactoryTest.java    | 2 +-
 cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table1.java | 2 +-
 cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table2.java | 2 +-
 cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table3.java | 2 +-
 cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table4.java | 2 +-
 cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table5.java | 2 +-
 cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table6.java | 2 +-
 .../test/java/org/apache/cayenne/crypto/key/JceksKeySourceTest.java   | 2 +-
 .../java/org/apache/cayenne/crypto/map/PatternColumnMapperTest.java   | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/CbcDecryptorTest.java | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/CbcEncryptorTest.java | 2 +-
 .../crypto/transformer/bytes/DefaultBytesTransformerFactoryTest.java  | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/GzipDecryptorTest.java    | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/GzipEncryptorTest.java    | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/HeaderEncryptorTest.java  | 2 +-
 .../java/org/apache/cayenne/crypto/transformer/bytes/HeaderTest.java  | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/HmacCreatorTest.java  | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/HmacDecryptorTest.java    | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/HmacEncryptorTest.java    | 2 +-
 .../cayenne/crypto/transformer/value/BigDecimalConverterTest.java     | 2 +-
 .../cayenne/crypto/transformer/value/BigIntegerConverterTest.java     | 2 +-
 .../apache/cayenne/crypto/transformer/value/BooleanConverterTest.java | 2 +-
 .../apache/cayenne/crypto/transformer/value/ByteConverterTest.java    | 2 +-
 .../apache/cayenne/crypto/transformer/value/DefaultEncryptorTest.java | 2 +-
 .../crypto/transformer/value/DefaultValueTransformerFactoryIT.java    | 2 +-
 .../apache/cayenne/crypto/transformer/value/DoubleConverterTest.java  | 2 +-
 .../apache/cayenne/crypto/transformer/value/FloatConverterTest.java   | 2 +-
 .../apache/cayenne/crypto/transformer/value/IntegerConverterTest.java | 2 +-
 .../cayenne/crypto/transformer/value/LocalDateConverterTest.java      | 2 +-
 .../cayenne/crypto/transformer/value/LocalDateTimeConverterTest.java  | 2 +-
 .../cayenne/crypto/transformer/value/LocalTimeConverterTest.java      | 2 +-
 .../apache/cayenne/crypto/transformer/value/LongConverterTest.java    | 2 +-
 .../apache/cayenne/crypto/transformer/value/ShortConverterTest.java   | 2 +-
 .../cayenne/crypto/transformer/value/UtilDateConverterTest.java       | 2 +-
 .../src/test/java/org/apache/cayenne/crypto/unit/CryptoUnitUtils.java | 2 +-
 .../test/java/org/apache/cayenne/crypto/unit/CryptoUnitUtilsTest.java | 2 +-
 .../java/org/apache/cayenne/crypto/unit/SwapBytesTransformer.java     | 2 +-
 .../java/org/apache/cayenne/crypto/unit/SwapBytesTransformerTest.java | 2 +-
 .../apache/cayenne/configuration/server/DBCPDataSourceFactory.java    | 2 +-
 .../cayenne/configuration/server/DBCP2DataSourceFactoryTest.java      | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/DbSyncModule.java         | 2 +-
 .../java/org/apache/cayenne/dbsync/DbSyncServerModuleProvider.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/filter/NameFilter.java    | 2 +-
 .../java/org/apache/cayenne/dbsync/filter/NamePatternMatcher.java     | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/merge/AbstractMerger.java | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/merge/ChainMerger.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/merge/DataMapMerger.java  | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/DbAttributeDictionary.java   | 2 +-
 .../main/java/org/apache/cayenne/dbsync/merge/DbAttributeMerger.java  | 2 +-
 .../main/java/org/apache/cayenne/dbsync/merge/DbEntityDictionary.java | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/merge/DbEntityMerger.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/DbRelationshipDictionary.java     | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/DbRelationshipMerger.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/merge/Merger.java         | 2 +-
 .../main/java/org/apache/cayenne/dbsync/merge/MergerDictionary.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/MergerDictionaryDiff.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/merge/MergerDiffPair.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/context/EntityMergeSupport.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/context/MergeDirection.java  | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/context/MergerContext.java   | 2 +-
 .../apache/cayenne/dbsync/merge/factory/DB2MergerTokenFactory.java    | 2 +-
 .../cayenne/dbsync/merge/factory/DefaultMergerTokenFactory.java       | 2 +-
 .../apache/cayenne/dbsync/merge/factory/DerbyMergerTokenFactory.java  | 2 +-
 .../cayenne/dbsync/merge/factory/FirebirdMergerTokenFactory.java      | 2 +-
 .../org/apache/cayenne/dbsync/merge/factory/H2MergerTokenFactory.java | 2 +-
 .../apache/cayenne/dbsync/merge/factory/HSQLMergerTokenFactory.java   | 2 +-
 .../apache/cayenne/dbsync/merge/factory/IngresMergerTokenFactory.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/factory/MergerTokenFactory.java   | 2 +-
 .../cayenne/dbsync/merge/factory/MergerTokenFactoryProvider.java      | 2 +-
 .../apache/cayenne/dbsync/merge/factory/MySQLMergerTokenFactory.java  | 2 +-
 .../cayenne/dbsync/merge/factory/OpenBaseMergerTokenFactory.java      | 2 +-
 .../apache/cayenne/dbsync/merge/factory/OracleMergerTokenFactory.java | 2 +-
 .../cayenne/dbsync/merge/factory/PostgresMergerTokenFactory.java      | 2 +-
 .../cayenne/dbsync/merge/factory/SQLServerMergerTokenFactory.java     | 2 +-
 .../apache/cayenne/dbsync/merge/factory/SybaseMergerTokenFactory.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/AbstractMergerToken.java    | 2 +-
 .../cayenne/dbsync/merge/token/DefaultValueForNullProvider.java       | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/token/DummyReverseToken.java | 2 +-
 .../apache/cayenne/dbsync/merge/token/EmptyValueForNullProvider.java  | 2 +-
 .../main/java/org/apache/cayenne/dbsync/merge/token/MergerToken.java  | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/ValueForNullProvider.java   | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/AbstractToDbToken.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/token/db/AddColumnToDb.java  | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/AddRelationshipToDb.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/CreateTableToDb.java     | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/token/db/DropColumnToDb.java | 2 +-
 .../apache/cayenne/dbsync/merge/token/db/DropRelationshipToDb.java    | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/token/db/DropTableToDb.java  | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/SetAllowNullToDb.java    | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/SetColumnTypeToDb.java   | 2 +-
 .../apache/cayenne/dbsync/merge/token/db/SetGeneratedFlagToDb.java    | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/token/db/SetNotNullToDb.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/SetPrimaryKeyToDb.java   | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/SetValueForNullToDb.java | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/AbstractToModelToken.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/model/AddColumnToModel.java | 2 +-
 .../cayenne/dbsync/merge/token/model/AddRelationshipToModel.java      | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/CreateTableToModel.java   | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/DropColumnToModel.java    | 2 +-
 .../cayenne/dbsync/merge/token/model/DropRelationshipToModel.java     | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/model/DropTableToModel.java | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/SetAllowNullToModel.java  | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/SetColumnTypeToModel.java | 2 +-
 .../cayenne/dbsync/merge/token/model/SetGeneratedFlagToModel.java     | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/SetNotNullToModel.java    | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/SetPrimaryKeyToModel.java | 2 +-
 .../java/org/apache/cayenne/dbsync/naming/CallbackNameBuilder.java    | 2 +-
 .../java/org/apache/cayenne/dbsync/naming/DbEntityNameStemmer.java    | 2 +-
 .../java/org/apache/cayenne/dbsync/naming/DeduplicationVisitor.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/naming/DefaultBaseNameVisitor.java | 2 +-
 .../org/apache/cayenne/dbsync/naming/DefaultObjectNameGenerator.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/naming/NameBuilder.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/naming/NameUtil.java      | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/naming/NoStemStemmer.java | 2 +-
 .../java/org/apache/cayenne/dbsync/naming/NormalizationVisitor.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/naming/ObjectNameGenerator.java    | 2 +-
 .../main/java/org/apache/cayenne/dbsync/naming/PatternStemmer.java    | 2 +-
 .../cayenne/dbsync/reverse/configuration/DriverDataSourceFactory.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/configuration/ToolsModule.java  | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/AntNestedElement.java  | 2 +-
 .../main/java/org/apache/cayenne/dbsync/reverse/dbimport/Catalog.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/DbImportAction.java    | 2 +-
 .../apache/cayenne/dbsync/reverse/dbimport/DbImportConfiguration.java | 2 +-
 .../dbsync/reverse/dbimport/DbImportConfigurationValidator.java       | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/DbImportModule.java    | 2 +-
 .../apache/cayenne/dbsync/reverse/dbimport/DefaultDbImportAction.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/ExcludeColumn.java     | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/ExcludeProcedure.java  | 2 +-
 .../apache/cayenne/dbsync/reverse/dbimport/ExcludeRelationship.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeTable.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/FilterContainer.java   | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/IncludeColumn.java     | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/IncludeProcedure.java  | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeTable.java | 2 +-
 .../cayenne/dbsync/reverse/dbimport/ManyToManyCandidateEntity.java    | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbimport/PatternParam.java | 2 +-
 .../apache/cayenne/dbsync/reverse/dbimport/ReverseEngineering.java    | 2 +-
 .../main/java/org/apache/cayenne/dbsync/reverse/dbimport/Schema.java  | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/SchemaContainer.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbload/AbstractLoader.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/AttributeLoader.java     | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStore.java     | 2 +-
 .../main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoader.java  | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/DbLoaderConfiguration.java   | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate.java    | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/DbRelationshipDetected.java  | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/DefaultDbLoaderDelegate.java | 2 +-
 .../cayenne/dbsync/reverse/dbload/DefaultModelMergeDelegate.java      | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbload/EntityLoader.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbload/ExportedKey.java    | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/ExportedKeyLoader.java   | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/LoggingDbLoaderDelegate.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/ModelMergeDelegate.java  | 2 +-
 .../cayenne/dbsync/reverse/dbload/PerCatalogAndSchemaLoader.java      | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/PerEntityLoader.java     | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/PrimaryKeyLoader.java    | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/ProcedureColumnLoader.java   | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/ProcedureLoader.java     | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/ProxyModelMergeDelegate.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/RelationshipLoader.java  | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/filters/CatalogFilter.java | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/filters/FiltersConfig.java | 2 +-
 .../apache/cayenne/dbsync/reverse/filters/FiltersConfigBuilder.java   | 2 +-
 .../org/apache/cayenne/dbsync/reverse/filters/IncludeTableFilter.java | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/filters/PatternFilter.java | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/filters/SchemaFilter.java  | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/filters/TableFilter.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/xml/CatalogHandler.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/xml/ConfigHandler.java    | 2 +-
 .../main/java/org/apache/cayenne/dbsync/xml/DbImportExtension.java    | 2 +-
 .../java/org/apache/cayenne/dbsync/xml/DbImportLoaderDelegate.java    | 2 +-
 .../java/org/apache/cayenne/dbsync/xml/DbImportSaverDelegate.java     | 2 +-
 .../main/java/org/apache/cayenne/dbsync/xml/IncludeTableHandler.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/xml/SchemaHandler.java    | 2 +-
 .../main/java/org/apache/cayenne/dbsync/xml/TableTypesHandler.java    | 2 +-
 .../test/java/org/apache/cayenne/dbsync/DbSyncModuleProviderTest.java | 2 +-
 .../java/org/apache/cayenne/dbsync/filter/NamePatternMatcherTest.java | 2 +-
 .../test/java/org/apache/cayenne/dbsync/merge/DataMapMergerTest.java  | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/EntityMergeSupportIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/dbsync/merge/MergeCase.java      | 2 +-
 .../test/java/org/apache/cayenne/dbsync/merge/MergerFactoryIT.java    | 2 +-
 .../test/java/org/apache/cayenne/dbsync/merge/builders/Builder.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/builders/DataMapBuilder.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/builders/DbAttributeBuilder.java  | 2 +-
 .../org/apache/cayenne/dbsync/merge/builders/DbEntityBuilder.java     | 2 +-
 .../apache/cayenne/dbsync/merge/builders/DbRelationshipBuilder.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/builders/DefaultBuilder.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/builders/ObjAttributeBuilder.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/builders/ObjEntityBuilder.java    | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/builders/ObjectMother.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/token/TokenSortTest.java     | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/token/TokensReverseTest.java | 2 +-
 .../apache/cayenne/dbsync/merge/token/TokensToModelExecutionTest.java | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/token/ValueForNullIT.java    | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/SetAllowNullToDbIT.java  | 2 +-
 .../apache/cayenne/dbsync/merge/token/db/SetGeneratedFlagToDbIT.java  | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/SetNotNullToDbIT.java    | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/SetPrimaryKeyToDbIT.java | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/AddColumnToModelIT.java   | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/CreateTableToModelIT.java | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/DropColumnToModelIT.java  | 2 +-
 .../cayenne/dbsync/merge/token/model/DropRelationshipToModelIT.java   | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/DropTableToModelIT.java   | 2 +-
 .../cayenne/dbsync/merge/token/model/SetGeneratedFlagToModelIT.java   | 2 +-
 .../apache/cayenne/dbsync/naming/DefaultObjectNameGeneratorTest.java  | 2 +-
 .../test/java/org/apache/cayenne/dbsync/naming/NameBuilderTest.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/naming/PatternStemmerTest.java     | 2 +-
 .../apache/cayenne/dbsync/reverse/configuration/ToolsModuleTest.java  | 2 +-
 .../apache/cayenne/dbsync/reverse/dbimport/DbImportModuleTest.java    | 2 +-
 .../cayenne/dbsync/reverse/dbimport/DefaultDbImportActionTest.java    | 2 +-
 .../dbsync/reverse/dbimport/ManyToManyCandidateEntityTest.java        | 2 +-
 .../cayenne/dbsync/reverse/dbimport/ReverseEngineeringUtils.java      | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/AttributeLoaderIT.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbload/BaseLoaderIT.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbload/DbLoaderIT.java     | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbload/EntityLoaderIT.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/ExportedKeyLoaderIT.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/ExportedKeyTest.java     | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/PrimaryKeyLoaderIT.java  | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/RelationshipsLoaderIT.java   | 2 +-
 .../cayenne/dbsync/reverse/filters/FiltersConfigBuilderTest.java      | 2 +-
 .../org/apache/cayenne/dbsync/reverse/filters/FiltersConfigTest.java  | 2 +-
 .../org/apache/cayenne/dbsync/reverse/filters/IncludeFilterTest.java  | 2 +-
 .../org/apache/cayenne/dbsync/reverse/filters/PatternFilterTest.java  | 2 +-
 .../org/apache/cayenne/dbsync/reverse/filters/TableFilterTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/dbsync/unit/DbSyncCase.java      | 2 +-
 .../test/java/org/apache/cayenne/dbsync/unit/DbSyncCaseModule.java    | 2 +-
 .../org/apache/cayenne/dbsync/unit/DbSyncServerRuntimeProvider.java   | 2 +-
 .../src/main/java/org/apache/cayenne/di/AdhocObjectFactory.java       | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/BeforeScopeEnd.java    | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Binder.java            | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/BindingBuilder.java    | 2 +-
 .../src/main/java/org/apache/cayenne/di/ClassLoaderManager.java       | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/DIBootstrap.java       | 2 +-
 .../src/main/java/org/apache/cayenne/di/DIRuntimeException.java       | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/DecoratorBuilder.java  | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Inject.java            | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Injector.java          | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Key.java               | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/ListBuilder.java       | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/MapBuilder.java        | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Module.java            | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Provider.java          | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Scope.java             | 2 +-
 .../src/main/java/org/apache/cayenne/di/ScopeEventListener.java       | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/TypeLiteral.java       | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/AfterScopeEnd.java | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/Binding.java       | 2 +-
 .../apache/cayenne/di/spi/ConstructorInjectingDecoratorProvider.java  | 2 +-
 .../java/org/apache/cayenne/di/spi/ConstructorInjectingProvider.java  | 2 +-
 .../main/java/org/apache/cayenne/di/spi/CustomProvidersProvider.java  | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/DICollectionBuilder.java  | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/DIGraph.java       | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/DIUtil.java        | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/Decoration.java    | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/DecoratorProvider.java    | 2 +-
 .../java/org/apache/cayenne/di/spi/DefaultAdhocObjectFactory.java     | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/DefaultBinder.java | 2 +-
 .../main/java/org/apache/cayenne/di/spi/DefaultBindingBuilder.java    | 2 +-
 .../java/org/apache/cayenne/di/spi/DefaultClassLoaderManager.java     | 2 +-
 .../main/java/org/apache/cayenne/di/spi/DefaultDecoratorBuilder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/DefaultInjector.java      | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/DefaultListBuilder.java   | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/DefaultMapBuilder.java    | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/DefaultScope.java  | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/DefaultScopeProvider.java | 2 +-
 .../org/apache/cayenne/di/spi/FieldInjectingDecoratorProvider.java    | 2 +-
 .../main/java/org/apache/cayenne/di/spi/FieldInjectingProvider.java   | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/InjectionStack.java       | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/InstanceProvider.java     | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/ListProvider.java  | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/MapProvider.java   | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/ModuleLoader.java  | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/ModuleProvider.java       | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/NoScope.java       | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/ScopeEventBinding.java    | 2 +-
 cayenne-di/src/test/java/org/apache/cayenne/di/DIBootstrapTest.java   | 2 +-
 cayenne-di/src/test/java/org/apache/cayenne/di/KeyTest.java           | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockImplementation1.java | 2 +-
 .../test/java/org/apache/cayenne/di/mock/MockImplementation1Alt.java  | 2 +-
 .../test/java/org/apache/cayenne/di/mock/MockImplementation1Alt2.java | 2 +-
 .../java/org/apache/cayenne/di/mock/MockImplementation1_DepOn2.java   | 2 +-
 .../apache/cayenne/di/mock/MockImplementation1_DepOn2Constructor.java | 2 +-
 .../apache/cayenne/di/mock/MockImplementation1_DepOn2Provider.java    | 2 +-
 .../apache/cayenne/di/mock/MockImplementation1_EventAnnotations.java  | 2 +-
 .../cayenne/di/mock/MockImplementation1_EventAnnotationsBase.java     | 2 +-
 .../apache/cayenne/di/mock/MockImplementation1_ListConfiguration.java | 2 +-
 .../cayenne/di/mock/MockImplementation1_ListConfigurationMock5.java   | 2 +-
 .../apache/cayenne/di/mock/MockImplementation1_MapConfiguration.java  | 2 +-
 .../apache/cayenne/di/mock/MockImplementation1_MapWithWildcards.java  | 2 +-
 .../java/org/apache/cayenne/di/mock/MockImplementation1_Provider.java | 2 +-
 .../org/apache/cayenne/di/mock/MockImplementation1_WithInjector.java  | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockImplementation2.java | 2 +-
 .../test/java/org/apache/cayenne/di/mock/MockImplementation2Sub1.java | 2 +-
 .../org/apache/cayenne/di/mock/MockImplementation2_Constructor.java   | 2 +-
 .../cayenne/di/mock/MockImplementation2_ConstructorProvider.java      | 2 +-
 .../org/apache/cayenne/di/mock/MockImplementation2_I3Dependency.java  | 2 +-
 .../apache/cayenne/di/mock/MockImplementation2_ListConfiguration.java | 2 +-
 .../java/org/apache/cayenne/di/mock/MockImplementation2_Named.java    | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockImplementation3.java | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockImplementation4.java | 2 +-
 .../test/java/org/apache/cayenne/di/mock/MockImplementation4Alt.java  | 2 +-
 .../test/java/org/apache/cayenne/di/mock/MockImplementation4Alt2.java | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockImplementation5.java | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockInterface1.java      | 2 +-
 .../test/java/org/apache/cayenne/di/mock/MockInterface1Provider.java  | 2 +-
 .../java/org/apache/cayenne/di/mock/MockInterface1_Decorator1.java    | 2 +-
 .../java/org/apache/cayenne/di/mock/MockInterface1_Decorator2.java    | 2 +-
 .../java/org/apache/cayenne/di/mock/MockInterface1_Decorator3.java    | 2 +-
 .../java/org/apache/cayenne/di/mock/MockInterface1_Decorator4.java    | 2 +-
 .../java/org/apache/cayenne/di/mock/MockInterface1_Decorator5.java    | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockInterface2.java      | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockInterface3.java      | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockInterface4.java      | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockInterface5.java      | 2 +-
 .../src/test/java/org/apache/cayenne/di/spi/CustomModuleProvider.java | 2 +-
 cayenne-di/src/test/java/org/apache/cayenne/di/spi/DIGraphTest.java   | 2 +-
 .../java/org/apache/cayenne/di/spi/DefaultInjectorBindingTest.java    | 2 +-
 .../apache/cayenne/di/spi/DefaultInjectorCircularInjectionTest.java   | 2 +-
 .../java/org/apache/cayenne/di/spi/DefaultInjectorDecorationTest.java | 2 +-
 .../java/org/apache/cayenne/di/spi/DefaultInjectorInjectionTest.java  | 2 +-
 .../test/java/org/apache/cayenne/di/spi/DefaultInjectorScopeTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/di/spi/DefaultInjectorTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/di/spi/ModuleLoaderTest.java     | 2 +-
 .../src/main/java/org/apache/cayenne/tools/BaseCayenneTask.java       | 2 +-
 .../src/main/java/org/apache/cayenne/tools/CgenTask.java              | 2 +-
 .../src/main/java/org/apache/cayenne/tools/DbGenerateTask.java        | 2 +-
 .../src/main/java/org/apache/cayenne/tools/DbImportTask.java          | 2 +-
 .../main/java/org/apache/cayenne/tools/GradleCayenneExtension.java    | 2 +-
 .../src/main/java/org/apache/cayenne/tools/GradlePlugin.java          | 2 +-
 .../java/org/apache/cayenne/tools/GradlePluginClassLoaderManager.java | 2 +-
 .../main/java/org/apache/cayenne/tools/model/DataSourceConfig.java    | 2 +-
 .../src/main/java/org/apache/cayenne/tools/model/DbImportConfig.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tools/model/FilterContainer.java | 2 +-
 .../src/main/java/org/apache/cayenne/tools/model/IncludeTable.java    | 2 +-
 .../src/main/java/org/apache/cayenne/tools/model/PatternParam.java    | 2 +-
 .../src/main/java/org/apache/cayenne/tools/model/SchemaContainer.java | 2 +-
 .../src/test/java/org/apache/cayenne/tools/BaseTaskIT.java            | 2 +-
 .../src/test/java/org/apache/cayenne/tools/CgenTaskIT.java            | 2 +-
 .../src/test/java/org/apache/cayenne/tools/CgenTaskTest.java          | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DbGenerateTaskIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DbImportIT.java            | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DbImportTaskTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/tools/GradlePluginIT.java        | 2 +-
 .../src/test/java/org/apache/cayenne/tools/GradlePluginTest.java      | 2 +-
 .../test/java/org/apache/cayenne/tools/model/DbImportConfigTest.java  | 2 +-
 .../test/java/org/apache/cayenne/tools/model/FilterContainerTest.java | 2 +-
 .../test/java/org/apache/cayenne/tools/model/IncludeTableTest.java    | 2 +-
 .../test/java/org/apache/cayenne/tools/model/PatternParamTest.java    | 2 +-
 .../java/org/apache/cayenne/jcache/JCacheConfigurationFactory.java    | 2 +-
 .../src/main/java/org/apache/cayenne/jcache/JCacheConstants.java      | 2 +-
 .../org/apache/cayenne/jcache/JCacheDefaultConfigurationFactory.java  | 2 +-
 .../src/main/java/org/apache/cayenne/jcache/JCacheEntryLoader.java    | 2 +-
 .../main/java/org/apache/cayenne/jcache/JCacheManagerProvider.java    | 2 +-
 .../src/main/java/org/apache/cayenne/jcache/JCacheModule.java         | 2 +-
 .../src/main/java/org/apache/cayenne/jcache/JCacheQueryCache.java     | 2 +-
 .../java/org/apache/cayenne/jcache/JCacheServerModuleProvider.java    | 2 +-
 .../test/java/org/apache/cayenne/jcache/CayenneJCacheModuleIT.java    | 2 +-
 .../org/apache/cayenne/jcache/CayenneJCacheModuleProviderTest.java    | 2 +-
 .../org/apache/cayenne/jcache/unit/CacheServerRuntimeProvider.java    | 2 +-
 .../src/test/java/org/apache/cayenne/jcache/unit/JCacheCase.java      | 2 +-
 .../src/main/java/org/apache/cayenne/event/JGroupsModule.java         | 2 +-
 .../java/org/apache/cayenne/event/JGroupsServerModuleProvider.java    | 2 +-
 .../src/main/java/org/apache/cayenne/event/JavaGroupsBridge.java      | 2 +-
 .../main/java/org/apache/cayenne/event/JavaGroupsBridgeFactory.java   | 2 +-
 .../main/java/org/apache/cayenne/event/JavaGroupsBridgeProvider.java  | 2 +-
 .../org/apache/cayenne/event/CayenneJGroupsModuleProviderTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/event/JGroupsModuleIT.java       | 2 +-
 .../java/org/apache/cayenne/event/JavaGroupsBridgeFactoryTest.java    | 2 +-
 .../java/org/apache/cayenne/event/JavaGroupsBridgeProviderTest.java   | 2 +-
 cayenne-jms/src/main/java/org/apache/cayenne/event/JMSBridge.java     | 2 +-
 .../src/main/java/org/apache/cayenne/event/JMSBridgeFactory.java      | 2 +-
 .../src/main/java/org/apache/cayenne/event/JMSBridgeProvider.java     | 2 +-
 cayenne-jms/src/main/java/org/apache/cayenne/event/JMSModule.java     | 2 +-
 .../main/java/org/apache/cayenne/event/JMSServerModuleProvider.java   | 2 +-
 .../java/org/apache/cayenne/event/CayenneJMSModuleProviderTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/event/JMSBridgeFactoryTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/event/JMSBridgeProviderTest.java | 2 +-
 cayenne-jms/src/test/java/org/apache/cayenne/event/JMSModuleIT.java   | 2 +-
 cayenne-joda/src/main/java/org/apache/cayenne/joda/JodaModule.java    | 2 +-
 .../main/java/org/apache/cayenne/joda/JodaServerModuleProvider.java   | 2 +-
 .../main/java/org/apache/cayenne/joda/access/types/DateTimeType.java  | 2 +-
 .../java/org/apache/cayenne/joda/access/types/LocalDateTimeType.java  | 2 +-
 .../main/java/org/apache/cayenne/joda/access/types/LocalDateType.java | 2 +-
 .../main/java/org/apache/cayenne/joda/access/types/LocalTimeType.java | 2 +-
 cayenne-joda/src/test/java/org/apache/cayenne/joda/JodaModuleIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/joda/JodaModuleProviderTest.java | 2 +-
 .../java/org/apache/cayenne/joda/access/types/DateTimeTypeTest.java   | 2 +-
 .../test/java/org/apache/cayenne/joda/access/types/JodaTestCase.java  | 2 +-
 .../org/apache/cayenne/joda/access/types/LocalDateTimeTypeTest.java   | 2 +-
 .../java/org/apache/cayenne/joda/access/types/LocalDateTypeTest.java  | 2 +-
 .../java/org/apache/cayenne/joda/access/types/LocalTimeTypeTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/joda/db/DateTimeTestEntity.java  | 2 +-
 .../src/test/java/org/apache/cayenne/joda/db/LocalDateTestEntity.java | 2 +-
 .../test/java/org/apache/cayenne/joda/db/LocalDateTimeTestEntity.java | 2 +-
 .../src/test/java/org/apache/cayenne/joda/db/LocalTimeTestEntity.java | 2 +-
 .../src/main/java/org/apache/cayenne/lifecycle/id/EntityIdCoder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/lifecycle/id/IdCoder.java        | 2 +-
 .../src/main/java/org/apache/cayenne/lifecycle/id/StringIdQuery.java  | 2 +-
 .../org/apache/cayenne/lifecycle/relationship/ObjectIdBatchFault.java | 2 +-
 .../cayenne/lifecycle/relationship/ObjectIdBatchSourceItem.java       | 2 +-
 .../java/org/apache/cayenne/lifecycle/relationship/ObjectIdFault.java | 2 +-
 .../lifecycle/relationship/ObjectIdPropagatedValueFactory.java        | 2 +-
 .../apache/cayenne/lifecycle/relationship/ObjectIdRelationship.java   | 2 +-
 .../relationship/ObjectIdRelationshipBatchFaultingStrategy.java       | 2 +-
 .../lifecycle/relationship/ObjectIdRelationshipFaultingStrategy.java  | 2 +-
 .../cayenne/lifecycle/relationship/ObjectIdRelationshipFilter.java    | 2 +-
 .../cayenne/lifecycle/relationship/ObjectIdRelationshipHandler.java   | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/E1.java             | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/E2.java             | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/E3.java             | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/E4.java             | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/SortDep.java        | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/SortRoot.java       | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/UuidRoot1.java      | 2 +-
 .../test/java/org/apache/cayenne/lifecycle/id/EntityIdCoderTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/id/IdCoderTest.java    | 2 +-
 .../test/java/org/apache/cayenne/lifecycle/id/StringIdQueryTest.java  | 2 +-
 .../lifecycle/relationship/ObjectIdRelationshipHandlerTest.java       | 2 +-
 .../org/apache/cayenne/configuration/osgi/OsgiClassLoaderManager.java | 2 +-
 .../org/apache/cayenne/configuration/osgi/OsgiDataDomainProvider.java | 2 +-
 .../main/java/org/apache/cayenne/configuration/osgi/OsgiModule.java   | 2 +-
 .../java/org/apache/cayenne/configuration/osgi/OsgiModuleBuilder.java | 2 +-
 .../apache/cayenne/configuration/osgi/OsgiClassLoaderManagerTest.java | 2 +-
 .../configuration/xml/CompatibilityDataChannelDescriptorLoader.java   | 2 +-
 .../apache/cayenne/configuration/xml/CompatibilityDataMapLoader.java  | 2 +-
 .../cayenne/project/compatibility/CompatibilityUpgradeService.java    | 2 +-
 .../apache/cayenne/project/compatibility/DefaultDocumentProvider.java | 2 +-
 .../org/apache/cayenne/project/compatibility/DocumentProvider.java    | 2 +-
 .../cayenne/project/compatibility/ProjectCompatibilityModule.java     | 2 +-
 .../project/compatibility/ProjectCompatibilityModuleProvider.java     | 2 +-
 .../configuration/xml/CompatibilityDataChannelDescriptorLoaderIT.java | 2 +-
 .../cayenne/configuration/xml/CompatibilityDataMapLoaderIT.java       | 2 +-
 .../apache/cayenne/project/compatibility/CompatibilityTestModule.java | 2 +-
 .../cayenne/project/compatibility/CompatibilityUpgradeServiceIT.java  | 2 +-
 .../project/compatibility/ProjectCompatibilityModuleProviderTest.java | 2 +-
 .../main/java/org/apache/cayenne/project/CompoundSaverDelegate.java   | 2 +-
 .../org/apache/cayenne/project/ConfigurationNodeParentGetter.java     | 2 +-
 .../src/main/java/org/apache/cayenne/project/ConfigurationSaver.java  | 2 +-
 .../java/org/apache/cayenne/project/ConfigurationSourceGetter.java    | 2 +-
 .../java/org/apache/cayenne/project/ConfigurationSourceSetter.java    | 2 +-
 .../java/org/apache/cayenne/project/DataChannelProjectLoader.java     | 2 +-
 .../apache/cayenne/project/DefaultConfigurationNodeParentGetter.java  | 2 +-
 .../src/main/java/org/apache/cayenne/project/FileProjectSaver.java    | 2 +-
 cayenne-project/src/main/java/org/apache/cayenne/project/Project.java | 2 +-
 .../src/main/java/org/apache/cayenne/project/ProjectLoader.java       | 2 +-
 .../src/main/java/org/apache/cayenne/project/ProjectModule.java       | 2 +-
 .../src/main/java/org/apache/cayenne/project/ProjectSaver.java        | 2 +-
 .../java/org/apache/cayenne/project/ProjectServerModuleProvider.java  | 2 +-
 .../src/main/java/org/apache/cayenne/project/SaveableNodesGetter.java | 2 +-
 .../java/org/apache/cayenne/project/extension/BaseNamingDelegate.java | 2 +-
 .../java/org/apache/cayenne/project/extension/BaseSaverDelegate.java  | 2 +-
 .../cayenne/project/extension/ExtensionAwareHandlerFactory.java       | 2 +-
 .../java/org/apache/cayenne/project/extension/LoaderDelegate.java     | 2 +-
 .../java/org/apache/cayenne/project/extension/ProjectExtension.java   | 2 +-
 .../main/java/org/apache/cayenne/project/extension/SaverDelegate.java | 2 +-
 .../java/org/apache/cayenne/project/extension/info/InfoExtension.java | 2 +-
 .../org/apache/cayenne/project/extension/info/InfoLoaderDelegate.java | 2 +-
 .../org/apache/cayenne/project/extension/info/InfoSaverDelegate.java  | 2 +-
 .../java/org/apache/cayenne/project/extension/info/ObjectInfo.java    | 2 +-
 .../org/apache/cayenne/project/extension/info/PropertyHandler.java    | 2 +-
 .../org/apache/cayenne/project/upgrade/DefaultUpgradeService.java     | 2 +-
 .../main/java/org/apache/cayenne/project/upgrade/UpgradeMetaData.java | 2 +-
 .../main/java/org/apache/cayenne/project/upgrade/UpgradeService.java  | 2 +-
 .../src/main/java/org/apache/cayenne/project/upgrade/UpgradeType.java | 2 +-
 .../src/main/java/org/apache/cayenne/project/upgrade/UpgradeUnit.java | 2 +-
 .../org/apache/cayenne/project/upgrade/handlers/UpgradeHandler.java   | 2 +-
 .../apache/cayenne/project/upgrade/handlers/UpgradeHandler_V10.java   | 2 +-
 .../apache/cayenne/project/upgrade/handlers/UpgradeHandler_V7.java    | 2 +-
 .../apache/cayenne/project/upgrade/handlers/UpgradeHandler_V8.java    | 2 +-
 .../apache/cayenne/project/upgrade/handlers/UpgradeHandler_V9.java    | 2 +-
 .../org/apache/cayenne/project/validation/BaseQueryValidator.java     | 2 +-
 .../apache/cayenne/project/validation/ConfigurationNodeValidator.java | 2 +-
 .../org/apache/cayenne/project/validation/DataChannelValidator.java   | 2 +-
 .../java/org/apache/cayenne/project/validation/DataMapValidator.java  | 2 +-
 .../java/org/apache/cayenne/project/validation/DataNodeValidator.java | 2 +-
 .../org/apache/cayenne/project/validation/DbAttributeValidator.java   | 2 +-
 .../java/org/apache/cayenne/project/validation/DbEntityValidator.java | 2 +-
 .../apache/cayenne/project/validation/DbRelationshipValidator.java    | 2 +-
 .../apache/cayenne/project/validation/DefaultProjectValidator.java    | 2 +-
 .../org/apache/cayenne/project/validation/EJBQLQueryValidator.java    | 2 +-
 .../apache/cayenne/project/validation/EJBQLStatementValidator.java    | 2 +-
 .../cayenne/project/validation/EmbeddableAttributeValidator.java      | 2 +-
 .../org/apache/cayenne/project/validation/EmbeddableValidator.java    | 2 +-
 .../org/apache/cayenne/project/validation/NameValidationHelper.java   | 2 +-
 .../org/apache/cayenne/project/validation/ObjAttributeValidator.java  | 2 +-
 .../org/apache/cayenne/project/validation/ObjEntityValidator.java     | 2 +-
 .../apache/cayenne/project/validation/ObjRelationshipValidator.java   | 2 +-
 .../cayenne/project/validation/ProcedureParameterValidator.java       | 2 +-
 .../apache/cayenne/project/validation/ProcedureQueryValidator.java    | 2 +-
 .../org/apache/cayenne/project/validation/ProcedureValidator.java     | 2 +-
 .../java/org/apache/cayenne/project/validation/ProjectValidator.java  | 2 +-
 .../org/apache/cayenne/project/validation/SQLTemplateValidator.java   | 2 +-
 .../org/apache/cayenne/project/validation/SelectQueryValidator.java   | 2 +-
 .../java/org/apache/cayenne/project/DataChannelProjectLoaderTest.java | 2 +-
 .../java/org/apache/cayenne/project/DataChannelProjectSaverTest.java  | 2 +-
 .../test/java/org/apache/cayenne/project/FileProjectSaverTest.java    | 2 +-
 .../java/org/apache/cayenne/project/ProjectModuleProviderTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/project/ProjectTest.java         | 2 +-
 .../src/test/java/org/apache/cayenne/project/unit/Project2Case.java   | 2 +-
 .../org/apache/cayenne/project/upgrade/DefaultUpgradeServiceTest.java | 2 +-
 .../cayenne/project/upgrade/handlers/BaseUpgradeHandlerTest.java      | 2 +-
 .../cayenne/project/upgrade/handlers/UpgradeHandler_V10Test.java      | 2 +-
 .../cayenne/project/upgrade/handlers/UpgradeHandler_V7Test.java       | 2 +-
 .../cayenne/project/upgrade/handlers/UpgradeHandler_V8Test.java       | 2 +-
 .../cayenne/project/upgrade/handlers/UpgradeHandler_V9Test.java       | 2 +-
 .../apache/cayenne/ObjectContextChangeLogSubListMessageFactory.java   | 2 +-
 .../apache/cayenne/configuration/ProtostuffServerModuleProvider.java  | 2 +-
 .../configuration/rop/client/ProtostuffClientModuleProvider.java      | 2 +-
 .../org/apache/cayenne/configuration/rop/client/ProtostuffModule.java | 2 +-
 .../main/java/org/apache/cayenne/query/PrefetchTreeNodeSchema.java    | 2 +-
 .../cayenne/rop/protostuff/ProtostuffROPSerializationService.java     | 2 +-
 .../src/main/java/org/apache/cayenne/rop/protostuff/Wrapper.java      | 2 +-
 .../cayenne/ObjectContextChangeLogSubListMessageFactoryTest.java      | 2 +-
 .../configuration/rop/client/ProtostuffModuleProviderTest.java        | 2 +-
 .../java/org/apache/cayenne/query/PrefetchTreeNodeSchemaTest.java     | 2 +-
 .../org/apache/cayenne/remote/service/ProtostuffLocalConnection.java  | 2 +-
 .../cayenne/remote/service/ProtostuffLocalConnectionProvider.java     | 2 +-
 .../rop/protostuff/ProtostuffPersistentObjectCollectionsTest.java     | 2 +-
 .../java/org/apache/cayenne/rop/protostuff/ProtostuffProperties.java  | 2 +-
 .../cayenne/rop/protostuff/ProtostuffROPSerializationServiceIT.java   | 2 +-
 .../apache/cayenne/rop/protostuff/ProtostuffROPSerializationTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/rop/protostuff/RuntimeBase.java  | 2 +-
 .../org/apache/cayenne/rop/protostuff/persistent/ClientMtTable1.java  | 2 +-
 .../org/apache/cayenne/rop/protostuff/persistent/ClientMtTable2.java  | 2 +-
 .../java/org/apache/cayenne/rop/protostuff/persistent/MtTable1.java   | 2 +-
 .../java/org/apache/cayenne/rop/protostuff/persistent/MtTable2.java   | 2 +-
 .../src/main/java/org/apache/cayenne/CayenneContext.java              | 2 +-
 .../main/java/org/apache/cayenne/CayenneContextChildDiffLoader.java   | 2 +-
 .../src/main/java/org/apache/cayenne/CayenneContextGraphManager.java  | 2 +-
 .../src/main/java/org/apache/cayenne/CayenneContextMergeHandler.java  | 2 +-
 .../src/main/java/org/apache/cayenne/CayenneContextQueryAction.java   | 2 +-
 .../org/apache/cayenne/configuration/rop/server/ROPServerModule.java  | 2 +-
 .../src/main/java/org/apache/cayenne/remote/BootstrapMessage.java     | 2 +-
 .../src/main/java/org/apache/cayenne/remote/ClientMessage.java        | 2 +-
 .../src/main/java/org/apache/cayenne/remote/IncrementalQuery.java     | 2 +-
 .../main/java/org/apache/cayenne/remote/IncrementalSelectQuery.java   | 2 +-
 .../src/main/java/org/apache/cayenne/remote/QueryMessage.java         | 2 +-
 .../src/main/java/org/apache/cayenne/remote/RangeQuery.java           | 2 +-
 .../java/org/apache/cayenne/remote/RemoteIncrementalFaultList.java    | 2 +-
 .../src/main/java/org/apache/cayenne/remote/RemoteService.java        | 2 +-
 .../src/main/java/org/apache/cayenne/remote/RemoteSession.java        | 2 +-
 .../src/main/java/org/apache/cayenne/remote/SyncMessage.java          | 2 +-
 .../org/apache/cayenne/remote/hessian/CayenneSerializerFactory.java   | 2 +-
 .../main/java/org/apache/cayenne/remote/hessian/HessianConfig.java    | 2 +-
 .../org/apache/cayenne/remote/hessian/service/HessianService.java     | 2 +-
 .../cayenne/remote/hessian/service/ServerDataRowSerializer.java       | 2 +-
 .../remote/hessian/service/ServerPersistentObjectListSerializer.java  | 2 +-
 .../cayenne/remote/hessian/service/ServerSerializerFactory.java       | 2 +-
 .../java/org/apache/cayenne/remote/service/BaseRemoteService.java     | 2 +-
 .../main/java/org/apache/cayenne/remote/service/DispatchHelper.java   | 2 +-
 .../java/org/apache/cayenne/remote/service/HttpRemoteService.java     | 2 +-
 .../org/apache/cayenne/remote/service/MissingSessionException.java    | 2 +-
 .../main/java/org/apache/cayenne/remote/service/ServerSession.java    | 2 +-
 .../java/org/apache/cayenne/rop/HessianROPSerializationService.java   | 2 +-
 .../src/main/java/org/apache/cayenne/rop/ROPConstants.java            | 2 +-
 .../src/main/java/org/apache/cayenne/rop/ROPRequestContext.java       | 2 +-
 .../src/main/java/org/apache/cayenne/rop/ROPSerializationService.java | 2 +-
 .../src/main/java/org/apache/cayenne/rop/ROPServlet.java              | 2 +-
 .../apache/cayenne/rop/ServerHessianSerializationServiceProvider.java | 2 +-
 .../src/main/java/org/apache/cayenne/rop/ServerHttpRemoteService.java | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextGraphManagerTest.java  | 2 +-
 .../java/org/apache/cayenne/configuration/rop/server/MockModule1.java | 2 +-
 .../java/org/apache/cayenne/configuration/rop/server/MockModule2.java | 2 +-
 .../apache/cayenne/configuration/rop/server/MockRequestHandler.java   | 2 +-
 .../configuration/rop/server/ROPHessianServlet_ConfigModule.java      | 2 +-
 .../org/apache/cayenne/configuration/rop/server/ROPServletTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/remote/MockRemoteService.java    | 2 +-
 .../src/test/java/org/apache/cayenne/remote/RemoteSessionTest.java    | 2 +-
 .../java/org/apache/cayenne/remote/hessian/HessianConfigTest.java     | 2 +-
 .../apache/cayenne/remote/hessian/MockAbstractSerializerFactory.java  | 2 +-
 .../org/apache/cayenne/remote/hessian/service/HessianServiceTest.java | 2 +-
 .../java/org/apache/cayenne/remote/service/BaseRemoteServiceTest.java | 2 +-
 .../java/org/apache/cayenne/remote/service/DispatchHelperTest.java    | 2 +-
 .../apache/cayenne/remote/service/MockUnserializableException.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/BaseContext.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/BaseDataObject.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/Cayenne.java          | 2 +-
 .../src/main/java/org/apache/cayenne/CayenneDataObject.java           | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/CayenneException.java | 2 +-
 .../src/main/java/org/apache/cayenne/CayenneRuntimeException.java     | 2 +-
 .../src/main/java/org/apache/cayenne/CollectionResultIterator.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ConfigurationException.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/DataChannel.java      | 2 +-
 .../src/main/java/org/apache/cayenne/DataChannelFilter.java           | 2 +-
 .../src/main/java/org/apache/cayenne/DataChannelFilterChain.java      | 2 +-
 .../src/main/java/org/apache/cayenne/DataChannelListener.java         | 2 +-
 .../src/main/java/org/apache/cayenne/DataChannelQueryFilter.java      | 2 +-
 .../src/main/java/org/apache/cayenne/DataChannelQueryFilterChain.java | 2 +-
 .../main/java/org/apache/cayenne/DataChannelSyncCallbackAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/DataChannelSyncFilter.java       | 2 +-
 .../src/main/java/org/apache/cayenne/DataChannelSyncFilterChain.java  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/DataObject.java       | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/DataRow.java          | 2 +-
 .../src/main/java/org/apache/cayenne/DeleteDenyException.java         | 2 +-
 .../src/main/java/org/apache/cayenne/ExtendedEnumeration.java         | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/Fault.java            | 2 +-
 .../src/main/java/org/apache/cayenne/FaultFailureException.java       | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/HybridDataObject.java | 2 +-
 .../src/main/java/org/apache/cayenne/LifecycleListener.java           | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/ObjectContext.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ObjectContextChangeLog.java      | 2 +-
 .../src/main/java/org/apache/cayenne/ObjectContextDeleteAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ObjectContextStateLog.java       | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/ObjectId.java         | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/PersistenceState.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/Persistent.java       | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/PersistentObject.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/ProcedureResult.java  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/QueryResponse.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/QueryResult.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/QueryResultItem.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ResultBatchIterator.java         | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/ResultIterator.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ResultIteratorCallback.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/Validating.java       | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/ValueHolder.java      | 2 +-
 .../main/java/org/apache/cayenne/access/ClientReturnDiffFilter.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/ClientServerChannel.java  | 2 +-
 .../org/apache/cayenne/access/ClientServerChannelQueryAction.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataContext.java          | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataContextDelegate.java  | 2 +-
 .../main/java/org/apache/cayenne/access/DataContextMergeHandler.java  | 2 +-
 .../main/java/org/apache/cayenne/access/DataContextQueryAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataDomain.java           | 2 +-
 .../main/java/org/apache/cayenne/access/DataDomainDBDiffBuilder.java  | 2 +-
 .../main/java/org/apache/cayenne/access/DataDomainDeleteBucket.java   | 2 +-
 .../java/org/apache/cayenne/access/DataDomainFlattenedBucket.java     | 2 +-
 .../main/java/org/apache/cayenne/access/DataDomainFlushAction.java    | 2 +-
 .../main/java/org/apache/cayenne/access/DataDomainFlushObserver.java  | 2 +-
 .../java/org/apache/cayenne/access/DataDomainIndirectDiffBuilder.java | 2 +-
 .../main/java/org/apache/cayenne/access/DataDomainInsertBucket.java   | 2 +-
 .../java/org/apache/cayenne/access/DataDomainLegacyQueryAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataDomainQuery.java      | 2 +-
 .../main/java/org/apache/cayenne/access/DataDomainQueryAction.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataDomainSyncBucket.java | 2 +-
 .../main/java/org/apache/cayenne/access/DataDomainUpdateBucket.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/access/DataNode.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataNodeQueryAction.java  | 2 +-
 .../org/apache/cayenne/access/DataNodeSyncQualifierDescriptor.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataRowStore.java         | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataRowStoreFactory.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataRowUtils.java         | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/access/DbArcId.java   | 2 +-
 .../main/java/org/apache/cayenne/access/DbEntityClassDescriptor.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/DbGenerator.java          | 2 +-
 .../main/java/org/apache/cayenne/access/DbGeneratorPostprocessor.java | 2 +-
 .../java/org/apache/cayenne/access/DefaultDataRowStoreFactory.java    | 2 +-
 .../org/apache/cayenne/access/DefaultObjectMapRetainStrategy.java     | 2 +-
 .../main/java/org/apache/cayenne/access/DomainStoppedException.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/FlattenedArcKey.java      | 2 +-
 .../java/org/apache/cayenne/access/HierarchicalObjectResolver.java    | 2 +-
 .../org/apache/cayenne/access/HierarchicalObjectResolverNode.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/IncrementalFaultList.java | 2 +-
 .../org/apache/cayenne/access/JoinedIdParentAttachementStrategy.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/ListWithPrefetches.java   | 2 +-
 .../org/apache/cayenne/access/MixedResultIncrementalFaultList.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/NoSyncObjectStore.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/NoopDelegate.java         | 2 +-
 .../java/org/apache/cayenne/access/NoopParentAttachmentStrategy.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/ObjectDiff.java           | 2 +-
 .../main/java/org/apache/cayenne/access/ObjectMapRetainStrategy.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/ObjectResolver.java       | 2 +-
 .../src/main/java/org/apache/cayenne/access/ObjectStore.java          | 2 +-
 .../src/main/java/org/apache/cayenne/access/ObjectStoreGraphDiff.java | 2 +-
 .../main/java/org/apache/cayenne/access/ObjectsFromDataRowsQuery.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/OperationHints.java       | 2 +-
 .../src/main/java/org/apache/cayenne/access/OperationObserver.java    | 2 +-
 .../main/java/org/apache/cayenne/access/OptimisticLockException.java  | 2 +-
 .../main/java/org/apache/cayenne/access/ParentAttachmentStrategy.java | 2 +-
 .../main/java/org/apache/cayenne/access/PrefetchObjectResolver.java   | 2 +-
 .../java/org/apache/cayenne/access/PrefetchProcessorJointNode.java    | 2 +-
 .../main/java/org/apache/cayenne/access/PrefetchProcessorNode.java    | 2 +-
 .../java/org/apache/cayenne/access/PrefetchProcessorTreeBuilder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/QueryEngine.java          | 2 +-
 .../org/apache/cayenne/access/ResultScanParentAttachmentStrategy.java | 2 +-
 .../java/org/apache/cayenne/access/SimpleIdIncrementalFaultList.java  | 2 +-
 .../apache/cayenne/access/StackLookupParentAttachmentStrategy.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/ToManyList.java           | 2 +-
 .../src/main/java/org/apache/cayenne/access/ToManyListFault.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/access/ToManyMap.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/ToManyMapFault.java       | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/access/ToManySet.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/ToManySetFault.java       | 2 +-
 .../src/main/java/org/apache/cayenne/access/ToOneFault.java           | 2 +-
 .../org/apache/cayenne/access/TransactionResultIteratorDecorator.java | 2 +-
 .../org/apache/cayenne/access/dbsync/BaseSchemaUpdateStrategy.java    | 2 +-
 .../org/apache/cayenne/access/dbsync/CreateIfNoSchemaStrategy.java    | 2 +-
 .../cayenne/access/dbsync/DefaultSchemaUpdateStrategyFactory.java     | 2 +-
 .../main/java/org/apache/cayenne/access/dbsync/SchemaAnalyzer.java    | 2 +-
 .../java/org/apache/cayenne/access/dbsync/SchemaUpdateStrategy.java   | 2 +-
 .../org/apache/cayenne/access/dbsync/SchemaUpdateStrategyFactory.java | 2 +-
 .../org/apache/cayenne/access/dbsync/SkipSchemaUpdateStrategy.java    | 2 +-
 .../cayenne/access/dbsync/ThrowOnPartialOrCreateSchemaStrategy.java   | 2 +-
 .../apache/cayenne/access/dbsync/ThrowOnPartialSchemaStrategy.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/event/SnapshotEvent.java  | 2 +-
 .../java/org/apache/cayenne/access/event/SnapshotEventListener.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/BaseSQLAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/BatchAction.java     | 2 +-
 .../main/java/org/apache/cayenne/access/jdbc/ColumnDescriptor.java    | 2 +-
 .../org/apache/cayenne/access/jdbc/ConnectionAwareResultIterator.java | 2 +-
 .../java/org/apache/cayenne/access/jdbc/DistinctResultIterator.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/EJBQLAction.java     | 2 +-
 .../main/java/org/apache/cayenne/access/jdbc/JDBCResultIterator.java  | 2 +-
 .../main/java/org/apache/cayenne/access/jdbc/LimitResultIterator.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/ProcedureAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/RowDescriptor.java   | 2 +-
 .../java/org/apache/cayenne/access/jdbc/RowDescriptorBuilder.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/SQLStatement.java    | 2 +-
 .../main/java/org/apache/cayenne/access/jdbc/SQLTemplateAction.java   | 2 +-
 .../java/org/apache/cayenne/access/jdbc/SQLTemplateProcessor.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/SelectAction.java    | 2 +-
 .../java/org/apache/cayenne/access/jdbc/reader/BaseRowReader.java     | 2 +-
 .../java/org/apache/cayenne/access/jdbc/reader/CompoundRowReader.java | 2 +-
 .../org/apache/cayenne/access/jdbc/reader/DataRowPostProcessor.java   | 2 +-
 .../apache/cayenne/access/jdbc/reader/DefaultRowReaderFactory.java    | 2 +-
 .../java/org/apache/cayenne/access/jdbc/reader/EntityRowReader.java   | 2 +-
 .../java/org/apache/cayenne/access/jdbc/reader/FullRowReader.java     | 2 +-
 .../main/java/org/apache/cayenne/access/jdbc/reader/IdRowReader.java  | 2 +-
 .../cayenne/access/jdbc/reader/InheritanceAwareEntityRowReader.java   | 2 +-
 .../apache/cayenne/access/jdbc/reader/InheritanceAwareRowReader.java  | 2 +-
 .../main/java/org/apache/cayenne/access/jdbc/reader/RowReader.java    | 2 +-
 .../java/org/apache/cayenne/access/jdbc/reader/RowReaderFactory.java  | 2 +-
 .../java/org/apache/cayenne/access/jdbc/reader/ScalarRowReader.java   | 2 +-
 .../java/org/apache/cayenne/access/translator/DbAttributeBinding.java | 2 +-
 .../java/org/apache/cayenne/access/translator/ParameterBinding.java   | 2 +-
 .../apache/cayenne/access/translator/ProcedureParameterBinding.java   | 2 +-
 .../org/apache/cayenne/access/translator/batch/BatchTranslator.java   | 2 +-
 .../cayenne/access/translator/batch/BatchTranslatorFactory.java       | 2 +-
 .../cayenne/access/translator/batch/DefaultBatchTranslator.java       | 2 +-
 .../access/translator/batch/DefaultBatchTranslatorFactory.java        | 2 +-
 .../apache/cayenne/access/translator/batch/DeleteBatchTranslator.java | 2 +-
 .../apache/cayenne/access/translator/batch/InsertBatchTranslator.java | 2 +-
 .../cayenne/access/translator/batch/SoftDeleteBatchTranslator.java    | 2 +-
 .../cayenne/access/translator/batch/SoftDeleteTranslatorFactory.java  | 2 +-
 .../apache/cayenne/access/translator/batch/UpdateBatchTranslator.java | 2 +-
 .../access/translator/ejbql/EJBQLAggregateColumnTranslator.java       | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLConditionTranslator.java     | 2 +-
 .../apache/cayenne/access/translator/ejbql/EJBQLDbPathTranslator.java | 2 +-
 .../apache/cayenne/access/translator/ejbql/EJBQLDeleteTranslator.java | 2 +-
 .../apache/cayenne/access/translator/ejbql/EJBQLFromTranslator.java   | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLGroupByTranslator.java       | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLIdColumnsTranslator.java     | 2 +-
 .../access/translator/ejbql/EJBQLIdentifierColumnsTranslator.java     | 2 +-
 .../org/apache/cayenne/access/translator/ejbql/EJBQLJoinAppender.java | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLMultiColumnOperand.java      | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLOrderByTranslator.java       | 2 +-
 .../apache/cayenne/access/translator/ejbql/EJBQLPathTranslator.java   | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLSelectColumnsTranslator.java | 2 +-
 .../apache/cayenne/access/translator/ejbql/EJBQLSelectTranslator.java | 2 +-
 .../java/org/apache/cayenne/access/translator/ejbql/EJBQLTableId.java | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLTranslationContext.java      | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLTranslatorFactory.java       | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLUpdateItemTranslator.java    | 2 +-
 .../apache/cayenne/access/translator/ejbql/EJBQLUpdateTranslator.java | 2 +-
 .../cayenne/access/translator/ejbql/JdbcEJBQLTranslatorFactory.java   | 2 +-
 .../cayenne/access/translator/procedure/ProcedureTranslator.java      | 2 +-
 .../cayenne/access/translator/select/DataObjectMatchTranslator.java   | 2 +-
 .../cayenne/access/translator/select/DefaultSelectTranslator.java     | 2 +-
 .../access/translator/select/DefaultSelectTranslatorFactory.java      | 2 +-
 .../java/org/apache/cayenne/access/translator/select/JoinStack.java   | 2 +-
 .../org/apache/cayenne/access/translator/select/JoinTreeNode.java     | 2 +-
 .../apache/cayenne/access/translator/select/OrderingTranslator.java   | 2 +-
 .../apache/cayenne/access/translator/select/QualifierTranslator.java  | 2 +-
 .../org/apache/cayenne/access/translator/select/QueryAssembler.java   | 2 +-
 .../apache/cayenne/access/translator/select/QueryAssemblerHelper.java | 2 +-
 .../org/apache/cayenne/access/translator/select/SelectTranslator.java | 2 +-
 .../cayenne/access/translator/select/SelectTranslatorFactory.java     | 2 +-
 .../cayenne/access/translator/select/TrimmingQualifierTranslator.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/BigDecimalType.java | 2 +-
 .../java/org/apache/cayenne/access/types/BigIntegerValueType.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/BooleanType.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/ByteArrayType.java  | 2 +-
 .../java/org/apache/cayenne/access/types/ByteOrCharArrayFactory.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/ByteType.java       | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/CalendarType.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/CharType.java       | 2 +-
 .../main/java/org/apache/cayenne/access/types/CharacterValueType.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/DateType.java       | 2 +-
 .../apache/cayenne/access/types/DefaultValueObjectTypeRegistry.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/DoubleType.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/EnumType.java       | 2 +-
 .../main/java/org/apache/cayenne/access/types/EnumTypeFactory.java    | 2 +-
 .../main/java/org/apache/cayenne/access/types/ExtendedEnumType.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/ExtendedType.java   | 2 +-
 .../java/org/apache/cayenne/access/types/ExtendedTypeDecorator.java   | 2 +-
 .../java/org/apache/cayenne/access/types/ExtendedTypeFactory.java     | 2 +-
 .../main/java/org/apache/cayenne/access/types/ExtendedTypeMap.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/FloatType.java      | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/IntegerType.java    | 2 +-
 .../java/org/apache/cayenne/access/types/LocalDateTimeValueType.java  | 2 +-
 .../main/java/org/apache/cayenne/access/types/LocalDateValueType.java | 2 +-
 .../main/java/org/apache/cayenne/access/types/LocalTimeValueType.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/LongType.java       | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/ObjectType.java     | 2 +-
 .../java/org/apache/cayenne/access/types/SerializableTypeFactory.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/ShortType.java      | 2 +-
 .../java/org/apache/cayenne/access/types/SubclassTypeFactory.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/TimeType.java       | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/TimestampType.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/UUIDValueType.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/UtilDateType.java   | 2 +-
 .../main/java/org/apache/cayenne/access/types/ValueObjectType.java    | 2 +-
 .../java/org/apache/cayenne/access/types/ValueObjectTypeFactory.java  | 2 +-
 .../java/org/apache/cayenne/access/types/ValueObjectTypeRegistry.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/VoidType.java       | 2 +-
 .../java/org/apache/cayenne/access/util/DefaultOperationObserver.java | 2 +-
 .../org/apache/cayenne/access/util/DoNothingOperationObserver.java    | 2 +-
 .../java/org/apache/cayenne/access/util/IteratedSelectObserver.java   | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PostAdd.java          | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PostLoad.java         | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PostPersist.java      | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PostRemove.java       | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PostUpdate.java       | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PrePersist.java       | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PreRemove.java        | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PreUpdate.java        | 2 +-
 .../src/main/java/org/apache/cayenne/ashwood/AshwoodEntitySorter.java | 2 +-
 .../src/main/java/org/apache/cayenne/ashwood/SortWeight.java          | 2 +-
 .../java/org/apache/cayenne/ashwood/WeightedAshwoodEntitySorter.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ashwood/graph/ArcIterator.java   | 2 +-
 .../main/java/org/apache/cayenne/ashwood/graph/DepthFirstSearch.java  | 2 +-
 .../java/org/apache/cayenne/ashwood/graph/DepthFirstStampSearch.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ashwood/graph/Digraph.java       | 2 +-
 .../main/java/org/apache/cayenne/ashwood/graph/DigraphIteration.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ashwood/graph/EmptyIterator.java | 2 +-
 .../main/java/org/apache/cayenne/ashwood/graph/FilterArcIterator.java | 2 +-
 .../main/java/org/apache/cayenne/ashwood/graph/FilterIteration.java   | 2 +-
 .../org/apache/cayenne/ashwood/graph/IndegreeTopologicalSort.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ashwood/graph/MapDigraph.java    | 2 +-
 .../main/java/org/apache/cayenne/ashwood/graph/ReversedIteration.java | 2 +-
 .../main/java/org/apache/cayenne/ashwood/graph/StrongConnection.java  | 2 +-
 .../src/main/java/org/apache/cayenne/cache/MapQueryCache.java         | 2 +-
 .../src/main/java/org/apache/cayenne/cache/MapQueryCacheProvider.java | 2 +-
 .../src/main/java/org/apache/cayenne/cache/NestedQueryCache.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/cache/QueryCache.java | 2 +-
 .../main/java/org/apache/cayenne/cache/QueryCacheEntryFactory.java    | 2 +-
 .../apache/cayenne/configuration/BaseConfigurationNodeVisitor.java    | 2 +-
 .../main/java/org/apache/cayenne/configuration/CayenneRuntime.java    | 2 +-
 .../org/apache/cayenne/configuration/ConfigurationNameMapper.java     | 2 +-
 .../main/java/org/apache/cayenne/configuration/ConfigurationNode.java | 2 +-
 .../org/apache/cayenne/configuration/ConfigurationNodeVisitor.java    | 2 +-
 .../main/java/org/apache/cayenne/configuration/ConfigurationTree.java | 2 +-
 .../src/main/java/org/apache/cayenne/configuration/Constants.java     | 2 +-
 .../java/org/apache/cayenne/configuration/DataChannelDescriptor.java  | 2 +-
 .../org/apache/cayenne/configuration/DataChannelDescriptorLoader.java | 2 +-
 .../org/apache/cayenne/configuration/DataChannelDescriptorMerger.java | 2 +-
 .../src/main/java/org/apache/cayenne/configuration/DataMapLoader.java | 2 +-
 .../java/org/apache/cayenne/configuration/DataNodeDescriptor.java     | 2 +-
 .../apache/cayenne/configuration/DefaultConfigurationNameMapper.java  | 2 +-
 .../cayenne/configuration/DefaultDataChannelDescriptorMerger.java     | 2 +-
 .../org/apache/cayenne/configuration/DefaultObjectStoreFactory.java   | 2 +-
 .../org/apache/cayenne/configuration/DefaultRuntimeProperties.java    | 2 +-
 .../apache/cayenne/configuration/EmptyConfigurationNodeVisitor.java   | 2 +-
 .../java/org/apache/cayenne/configuration/ObjectContextFactory.java   | 2 +-
 .../java/org/apache/cayenne/configuration/ObjectStoreFactory.java     | 2 +-
 .../main/java/org/apache/cayenne/configuration/PasswordEncoding.java  | 2 +-
 .../org/apache/cayenne/configuration/PlainTextPasswordEncoder.java    | 2 +-
 .../java/org/apache/cayenne/configuration/Rot13PasswordEncoder.java   | 2 +-
 .../java/org/apache/cayenne/configuration/Rot47PasswordEncoder.java   | 2 +-
 .../main/java/org/apache/cayenne/configuration/RuntimeProperties.java | 2 +-
 .../cayenne/configuration/server/CayenneServerModuleProvider.java     | 2 +-
 .../org/apache/cayenne/configuration/server/DataContextFactory.java   | 2 +-
 .../apache/cayenne/configuration/server/DataDomainLoadException.java  | 2 +-
 .../org/apache/cayenne/configuration/server/DataDomainProvider.java   | 2 +-
 .../java/org/apache/cayenne/configuration/server/DataNodeFactory.java | 2 +-
 .../org/apache/cayenne/configuration/server/DataSourceFactory.java    | 2 +-
 .../org/apache/cayenne/configuration/server/DbAdapterDetector.java    | 2 +-
 .../org/apache/cayenne/configuration/server/DbAdapterFactory.java     | 2 +-
 .../apache/cayenne/configuration/server/DefaultDataNodeFactory.java   | 2 +-
 .../apache/cayenne/configuration/server/DefaultDbAdapterFactory.java  | 2 +-
 .../cayenne/configuration/server/DelegatingDataSourceFactory.java     | 2 +-
 .../cayenne/configuration/server/DomainDataChannelProvider.java       | 2 +-
 .../apache/cayenne/configuration/server/FixedDataSourceFactory.java   | 2 +-
 .../cayenne/configuration/server/FixedJNDIDataSourceFactory.java      | 2 +-
 .../apache/cayenne/configuration/server/JNDIDataSourceFactory.java    | 2 +-
 .../cayenne/configuration/server/MainCayenneServerModuleProvider.java | 2 +-
 .../cayenne/configuration/server/PkGeneratorFactoryProvider.java      | 2 +-
 .../cayenne/configuration/server/PropertyDataSourceFactory.java       | 2 +-
 .../java/org/apache/cayenne/configuration/server/ServerModule.java    | 2 +-
 .../java/org/apache/cayenne/configuration/server/ServerRuntime.java   | 2 +-
 .../org/apache/cayenne/configuration/server/ServerRuntimeBuilder.java | 2 +-
 .../cayenne/configuration/server/SyntheticNodeDataDomainProvider.java | 2 +-
 .../cayenne/configuration/server/XMLPoolingDataSourceFactory.java     | 2 +-
 .../apache/cayenne/configuration/xml/DataChannelChildrenHandler.java  | 2 +-
 .../java/org/apache/cayenne/configuration/xml/DataChannelHandler.java | 2 +-
 .../apache/cayenne/configuration/xml/DataChannelLoaderListener.java   | 2 +-
 .../org/apache/cayenne/configuration/xml/DataChannelMetaData.java     | 2 +-
 .../java/org/apache/cayenne/configuration/xml/DataMapHandler.java     | 2 +-
 .../org/apache/cayenne/configuration/xml/DataMapLoaderListener.java   | 2 +-
 .../org/apache/cayenne/configuration/xml/DataNodeChildrenHandler.java | 2 +-
 .../apache/cayenne/configuration/xml/DataSourceChildrenHandler.java   | 2 +-
 .../java/org/apache/cayenne/configuration/xml/DbEntityHandler.java    | 2 +-
 .../org/apache/cayenne/configuration/xml/DbKeyGeneratorHandler.java   | 2 +-
 .../org/apache/cayenne/configuration/xml/DbRelationshipHandler.java   | 2 +-
 .../apache/cayenne/configuration/xml/DefaultDataChannelMetaData.java  | 2 +-
 .../org/apache/cayenne/configuration/xml/DefaultHandlerFactory.java   | 2 +-
 .../apache/cayenne/configuration/xml/EmbeddableAttributeHandler.java  | 2 +-
 .../java/org/apache/cayenne/configuration/xml/EmbeddableHandler.java  | 2 +-
 .../java/org/apache/cayenne/configuration/xml/HandlerFactory.java     | 2 +-
 .../main/java/org/apache/cayenne/configuration/xml/LoaderContext.java | 2 +-
 .../cayenne/configuration/xml/NamespaceAwareNestedTagHandler.java     | 2 +-
 .../org/apache/cayenne/configuration/xml/NoopDataChannelMetaData.java | 2 +-
 .../java/org/apache/cayenne/configuration/xml/ObjEntityHandler.java   | 2 +-
 .../org/apache/cayenne/configuration/xml/ObjRelationshipHandler.java  | 2 +-
 .../java/org/apache/cayenne/configuration/xml/ProcedureHandler.java   | 2 +-
 .../org/apache/cayenne/configuration/xml/QueryDescriptorHandler.java  | 2 +-
 .../java/org/apache/cayenne/configuration/xml/RootDataMapHandler.java | 2 +-
 .../org/apache/cayenne/configuration/xml/SAXNestedTagHandler.java     | 2 +-
 .../org/apache/cayenne/configuration/xml/VersionAwareHandler.java     | 2 +-
 .../cayenne/configuration/xml/XMLDataChannelDescriptorLoader.java     | 2 +-
 .../java/org/apache/cayenne/configuration/xml/XMLDataMapLoader.java   | 2 +-
 .../java/org/apache/cayenne/configuration/xml/XMLReaderProvider.java  | 2 +-
 .../src/main/java/org/apache/cayenne/conn/DataSourceInfo.java         | 2 +-
 .../org/apache/cayenne/datasource/BadValidationQueryException.java    | 2 +-
 .../main/java/org/apache/cayenne/datasource/DataSourceBuilder.java    | 2 +-
 .../src/main/java/org/apache/cayenne/datasource/DriverDataSource.java | 2 +-
 .../java/org/apache/cayenne/datasource/ManagedPoolingDataSource.java  | 2 +-
 .../main/java/org/apache/cayenne/datasource/PoolAwareConnection.java  | 2 +-
 .../main/java/org/apache/cayenne/datasource/PoolingDataSource.java    | 2 +-
 .../java/org/apache/cayenne/datasource/PoolingDataSourceBuilder.java  | 2 +-
 .../java/org/apache/cayenne/datasource/PoolingDataSourceManager.java  | 2 +-
 .../org/apache/cayenne/datasource/PoolingDataSourceParameters.java    | 2 +-
 .../main/java/org/apache/cayenne/datasource/StoppedDataSource.java    | 2 +-
 .../org/apache/cayenne/datasource/UnmanagedPoolingDataSource.java     | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/dba/AutoAdapter.java  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/dba/DbAdapter.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/DefaultQuotingStrategy.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/JdbcActionBuilder.java       | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/dba/JdbcAdapter.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/JdbcPkGenerator.java         | 2 +-
 .../src/main/java/org/apache/cayenne/dba/PerAdapterProvider.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/dba/PkGenerator.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/QuotingStrategy.java         | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/dba/TypesHandler.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/dba/TypesMapping.java | 2 +-
 .../src/main/java/org/apache/cayenne/dba/db2/DB2ActionBuilder.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/db2/DB2Adapter.java          | 2 +-
 .../java/org/apache/cayenne/dba/db2/DB2EJBQLConditionTranslator.java  | 2 +-
 .../java/org/apache/cayenne/dba/db2/DB2EJBQLTranslatorFactory.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/db2/DB2PkGenerator.java      | 2 +-
 .../src/main/java/org/apache/cayenne/dba/db2/DB2ProcedureAction.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/db2/DB2QualifierTranslator.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/db2/DB2Sniffer.java          | 2 +-
 .../src/main/java/org/apache/cayenne/dba/derby/DerbyAdapter.java      | 2 +-
 .../org/apache/cayenne/dba/derby/DerbyEJBQLConditionTranslator.java   | 2 +-
 .../org/apache/cayenne/dba/derby/DerbyEJBQLTranslatorFactory.java     | 2 +-
 .../src/main/java/org/apache/cayenne/dba/derby/DerbyPkGenerator.java  | 2 +-
 .../java/org/apache/cayenne/dba/derby/DerbyQualifierTranslator.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/derby/DerbySniffer.java      | 2 +-
 .../main/java/org/apache/cayenne/dba/firebird/FirebirdAdapter.java    | 2 +-
 .../apache/cayenne/dba/firebird/FirebirdEJBQLConditionTranslator.java | 2 +-
 .../apache/cayenne/dba/firebird/FirebirdEJBQLTranslatorFactory.java   | 2 +-
 .../org/apache/cayenne/dba/firebird/FirebirdQualifierTranslator.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/firebird/FirebirdSniffer.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/frontbase/FrontBaseAdapter.java  | 2 +-
 .../java/org/apache/cayenne/dba/frontbase/FrontBaseBooleanType.java   | 2 +-
 .../java/org/apache/cayenne/dba/frontbase/FrontBaseByteArrayType.java | 2 +-
 .../main/java/org/apache/cayenne/dba/frontbase/FrontBaseCharType.java | 2 +-
 .../java/org/apache/cayenne/dba/frontbase/FrontBasePkGenerator.java   | 2 +-
 .../apache/cayenne/dba/frontbase/FrontBaseQualifierTranslator.java    | 2 +-
 .../org/apache/cayenne/dba/frontbase/FrontBaseSelectTranslator.java   | 2 +-
 .../main/java/org/apache/cayenne/dba/frontbase/FrontBaseSniffer.java  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/dba/h2/H2Adapter.java | 2 +-
 .../src/main/java/org/apache/cayenne/dba/h2/H2PkGenerator.java        | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/dba/h2/H2Sniffer.java | 2 +-
 .../main/java/org/apache/cayenne/dba/hsqldb/HSQLActionBuilder.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/hsqldb/HSQLDBAdapter.java    | 2 +-
 .../java/org/apache/cayenne/dba/hsqldb/HSQLDBNoSchemaAdapter.java     | 2 +-
 .../java/org/apache/cayenne/dba/hsqldb/HSQLDBProcedureTranslator.java | 2 +-
 .../src/main/java/org/apache/cayenne/dba/hsqldb/HSQLDBSniffer.java    | 2 +-
 .../org/apache/cayenne/dba/hsqldb/HSQLEJBQLConditionTranslator.java   | 2 +-
 .../org/apache/cayenne/dba/hsqldb/HSQLEJBQLTranslatorFactory.java     | 2 +-
 .../java/org/apache/cayenne/dba/hsqldb/HSQLQualifierTranslator.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/hsqldb/HSQLSelectAction.java | 2 +-
 .../main/java/org/apache/cayenne/dba/hsqldb/HSQLSelectTranslator.java | 2 +-
 .../main/java/org/apache/cayenne/dba/ingres/IngresActionBuilder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/ingres/IngresAdapter.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/ingres/IngresBooleanType.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/ingres/IngresCharType.java   | 2 +-
 .../main/java/org/apache/cayenne/dba/ingres/IngresPkGenerator.java    | 2 +-
 .../java/org/apache/cayenne/dba/ingres/IngresQualifierTranslator.java | 2 +-
 .../main/java/org/apache/cayenne/dba/ingres/IngresSelectAction.java   | 2 +-
 .../java/org/apache/cayenne/dba/ingres/IngresSelectTranslator.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/ingres/IngresSniffer.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/mariadb/MariaDBSniffer.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/mysql/MySQLActionBuilder.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/mysql/MySQLAdapter.java      | 2 +-
 .../org/apache/cayenne/dba/mysql/MySQLEJBQLConditionTranslator.java   | 2 +-
 .../org/apache/cayenne/dba/mysql/MySQLEJBQLTranslatorFactory.java     | 2 +-
 .../src/main/java/org/apache/cayenne/dba/mysql/MySQLPkGenerator.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/mysql/MySQLProcedureAction.java  | 2 +-
 .../java/org/apache/cayenne/dba/mysql/MySQLQualifierTranslator.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/mysql/MySQLSelectAction.java | 2 +-
 .../main/java/org/apache/cayenne/dba/mysql/MySQLSelectTranslator.java | 2 +-
 .../src/main/java/org/apache/cayenne/dba/mysql/MySQLSniffer.java      | 2 +-
 .../main/java/org/apache/cayenne/dba/openbase/OpenBaseAdapter.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/openbase/OpenBaseJoinStack.java  | 2 +-
 .../java/org/apache/cayenne/dba/openbase/OpenBasePkGenerator.java     | 2 +-
 .../org/apache/cayenne/dba/openbase/OpenBaseQualifierTranslator.java  | 2 +-
 .../org/apache/cayenne/dba/openbase/OpenBaseSelectTranslator.java     | 2 +-
 .../main/java/org/apache/cayenne/dba/openbase/OpenBaseSniffer.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/oracle/Oracle8ActionBuilder.java | 2 +-
 .../src/main/java/org/apache/cayenne/dba/oracle/Oracle8Adapter.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/oracle/Oracle8JoinStack.java | 2 +-
 .../java/org/apache/cayenne/dba/oracle/Oracle8LOBBatchAction.java     | 2 +-
 .../org/apache/cayenne/dba/oracle/Oracle8LOBBatchQueryWrapper.java    | 2 +-
 .../java/org/apache/cayenne/dba/oracle/Oracle8LOBBatchTranslator.java | 2 +-
 .../apache/cayenne/dba/oracle/Oracle8LOBInsertBatchTranslator.java    | 2 +-
 .../apache/cayenne/dba/oracle/Oracle8LOBUpdateBatchTranslator.java    | 2 +-
 .../org/apache/cayenne/dba/oracle/Oracle8QualifierTranslator.java     | 2 +-
 .../java/org/apache/cayenne/dba/oracle/Oracle8SQLTemplateAction.java  | 2 +-
 .../java/org/apache/cayenne/dba/oracle/Oracle8SelectTranslator.java   | 2 +-
 .../main/java/org/apache/cayenne/dba/oracle/OracleActionBuilder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/oracle/OracleAdapter.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/oracle/OracleBatchAction.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/oracle/OracleByteArrayType.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/oracle/OracleCharType.java   | 2 +-
 .../org/apache/cayenne/dba/oracle/OracleEJBQLConditionTranslator.java | 2 +-
 .../org/apache/cayenne/dba/oracle/OracleEJBQLTranslatorFactory.java   | 2 +-
 .../main/java/org/apache/cayenne/dba/oracle/OraclePkGenerator.java    | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleProcedureAction.java     | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleQualifierTranslator.java | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleResultSetMetadata.java   | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleResultSetWrapper.java    | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleSQLTemplateAction.java   | 2 +-
 .../main/java/org/apache/cayenne/dba/oracle/OracleSelectAction.java   | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleSelectTranslator.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/oracle/OracleSniffer.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/oracle/OracleUtilDateType.java   | 2 +-
 .../java/org/apache/cayenne/dba/postgres/PostgresActionBuilder.java   | 2 +-
 .../main/java/org/apache/cayenne/dba/postgres/PostgresAdapter.java    | 2 +-
 .../java/org/apache/cayenne/dba/postgres/PostgresBatchAction.java     | 2 +-
 .../java/org/apache/cayenne/dba/postgres/PostgresByteArrayType.java   | 2 +-
 .../java/org/apache/cayenne/dba/postgres/PostgresPkGenerator.java     | 2 +-
 .../java/org/apache/cayenne/dba/postgres/PostgresProcedureAction.java | 2 +-
 .../org/apache/cayenne/dba/postgres/PostgresQualifierTranslator.java  | 2 +-
 .../java/org/apache/cayenne/dba/postgres/PostgresSelectAction.java    | 2 +-
 .../org/apache/cayenne/dba/postgres/PostgresSelectTranslator.java     | 2 +-
 .../main/java/org/apache/cayenne/dba/postgres/PostgresSniffer.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/sqlite/SQLiteActionBuilder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/sqlite/SQLiteAdapter.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/sqlite/SQLiteBigDecimalType.java | 2 +-
 .../main/java/org/apache/cayenne/dba/sqlite/SQLiteByteArrayType.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/sqlite/SQLiteCalendarType.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/sqlite/SQLiteDateType.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/sqlite/SQLiteFloatType.java  | 2 +-
 .../java/org/apache/cayenne/dba/sqlite/SQLiteQualifierTranslator.java | 2 +-
 .../java/org/apache/cayenne/dba/sqlite/SQLiteSQLTemplateAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/sqlite/SQLiteSniffer.java    | 2 +-
 .../java/org/apache/cayenne/dba/sqlserver/SQLServerActionBuilder.java | 2 +-
 .../main/java/org/apache/cayenne/dba/sqlserver/SQLServerAdapter.java  | 2 +-
 .../java/org/apache/cayenne/dba/sqlserver/SQLServerBatchAction.java   | 2 +-
 .../java/org/apache/cayenne/dba/sqlserver/SQLServerPkGenerator.java   | 2 +-
 .../org/apache/cayenne/dba/sqlserver/SQLServerProcedureAction.java    | 2 +-
 .../org/apache/cayenne/dba/sqlserver/SQLServerSelectTranslator.java   | 2 +-
 .../main/java/org/apache/cayenne/dba/sqlserver/SQLServerSniffer.java  | 2 +-
 .../cayenne/dba/sqlserver/SQLServerTrimmingQualifierTranslator.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/sybase/SybaseAdapter.java    | 2 +-
 .../org/apache/cayenne/dba/sybase/SybaseEJBQLConditionTranslator.java | 2 +-
 .../org/apache/cayenne/dba/sybase/SybaseEJBQLSubselectTranslator.java | 2 +-
 .../org/apache/cayenne/dba/sybase/SybaseEJBQLTranslatorFactory.java   | 2 +-
 .../main/java/org/apache/cayenne/dba/sybase/SybasePkGenerator.java    | 2 +-
 .../java/org/apache/cayenne/dba/sybase/SybaseQualifierTranslator.java | 2 +-
 .../java/org/apache/cayenne/dba/sybase/SybaseSelectTranslator.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/sybase/SybaseSniffer.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/EJBQLBaseVisitor.java      | 2 +-
 .../main/java/org/apache/cayenne/ejbql/EJBQLCompiledExpression.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/EJBQLException.java        | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/EJBQLExpression.java       | 2 +-
 .../main/java/org/apache/cayenne/ejbql/EJBQLExpressionVisitor.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/EJBQLParser.java           | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/EJBQLParserFactory.java    | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/AggregateConditionNode.java  | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/CompiledExpression.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/Compiler.java       | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAbs.java       | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLAbstractSchemaName.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAdd.java       | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAggregate.java | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLAggregateColumn.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAll.java       | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAnd.java       | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAny.java       | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAscending.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAverage.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLBetween.java   | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLBooleanLiteral.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLClassName.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLConcat.java    | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLConstructor.java   | 2 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLConstructorParameter.java    | 2 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLConstructorParameters.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLCount.java     | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLCurrentDate.java   | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLCurrentTime.java   | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLCurrentTimestamp.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLDbPath.java    | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLDecimalLiteral.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLDelete.java    | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLDescending.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLDistinct.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLDivide.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLEquals.java    | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLEscapeCharacter.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLExists.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLFrom.java      | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLFromItem.java  | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLGreaterOrEqual.java     | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLGreaterThan.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLGroupBy.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLHaving.java    | 2 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLIdentificationVariable.java  | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLIdentifier.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLIn.java        | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLInnerFetchJoin.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLInnerJoin.java | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLIntegerLiteral.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLIsEmpty.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLIsNull.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLJoin.java      | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLLength.java    | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLLessOrEqual.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLLessThan.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLLike.java      | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLLocate.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLLower.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLMax.java       | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLMemberOf.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLMin.java       | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLMod.java       | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLMultiply.java  | 2 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLNamedInputParameter.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLNegative.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLNot.java       | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLNotEquals.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLOr.java        | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLOrderBy.java   | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLOrderByItem.java   | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLOuterFetchJoin.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLOuterJoin.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLPath.java      | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLPatternValue.java  | 2 +-
 .../apache/cayenne/ejbql/parser/EJBQLPositionalInputParameter.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLSelect.java    | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLSelectClause.java  | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLSelectExpression.java   | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLSelectExpressions.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLSize.java      | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLSqrt.java      | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLStringLiteral.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLSubselect.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLSubstring.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLSubtract.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLSum.java       | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLTok.java       | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLTrim.java      | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLTrimBoth.java  | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLTrimCharacter.java | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLTrimLeading.java   | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLTrimSpecification.java  | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLTrimTrailing.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLUpdate.java    | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLUpdateField.java   | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLUpdateItem.java    | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLUpdateValue.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLUpper.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLWhere.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/Node.java           | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/SimpleNode.java     | 2 +-
 .../src/main/java/org/apache/cayenne/event/CayenneEvent.java          | 2 +-
 .../src/main/java/org/apache/cayenne/event/DefaultEventManager.java   | 2 +-
 .../src/main/java/org/apache/cayenne/event/DispatchQueue.java         | 2 +-
 .../src/main/java/org/apache/cayenne/event/EventBridge.java           | 2 +-
 .../src/main/java/org/apache/cayenne/event/EventBridgeFactory.java    | 2 +-
 .../src/main/java/org/apache/cayenne/event/EventManager.java          | 2 +-
 .../src/main/java/org/apache/cayenne/event/EventManagerProvider.java  | 2 +-
 .../src/main/java/org/apache/cayenne/event/EventSubject.java          | 2 +-
 .../src/main/java/org/apache/cayenne/event/NoopEventBridge.java       | 2 +-
 .../main/java/org/apache/cayenne/event/NoopEventBridgeProvider.java   | 2 +-
 .../src/main/java/org/apache/cayenne/event/NoopEventManager.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/exp/Expression.java   | 2 +-
 .../src/main/java/org/apache/cayenne/exp/ExpressionException.java     | 2 +-
 .../src/main/java/org/apache/cayenne/exp/ExpressionFactory.java       | 2 +-
 .../src/main/java/org/apache/cayenne/exp/ExpressionParameter.java     | 2 +-
 .../main/java/org/apache/cayenne/exp/FunctionExpressionFactory.java   | 2 +-
 .../src/main/java/org/apache/cayenne/exp/LikeExpressionHelper.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/exp/Property.java     | 2 +-
 .../src/main/java/org/apache/cayenne/exp/TraversalHandler.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/TraversalHelper.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/ValueInjector.java           | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTAbs.java           | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTAdd.java           | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTAggregateFunctionCall.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTAnd.java           | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTAsterisk.java      | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTAvg.java           | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTBetween.java       | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTBitwiseAnd.java    | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ASTBitwiseLeftShift.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTBitwiseNot.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTBitwiseOr.java     | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ASTBitwiseRightShift.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTBitwiseXor.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTConcat.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTCount.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTCurrentDate.java   | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTCurrentTime.java   | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ASTCurrentTimestamp.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTDbPath.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTDistinct.java      | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTDivide.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTEnum.java          | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTEqual.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTExtract.java       | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTFalse.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTFullObject.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTFunctionCall.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTGreater.java       | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ASTGreaterOrEqual.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/exp/parser/ASTIn.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTLength.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTLess.java          | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTLessOrEqual.java   | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTLike.java          | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ASTLikeIgnoreCase.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTList.java          | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTLocate.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTLower.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTMax.java           | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTMin.java           | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTMod.java           | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTMultiply.java      | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ASTNamedParameter.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTNegate.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTNot.java           | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTNotBetween.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTNotEqual.java      | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTNotIn.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTNotLike.java       | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ASTNotLikeIgnoreCase.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTObjPath.java       | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/exp/parser/ASTOr.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTPath.java          | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTScalar.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTSqrt.java          | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTSubstring.java     | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTSubtract.java      | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTSum.java           | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTTrim.java          | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTTrue.java          | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTUpper.java         | 2 +-
 .../java/org/apache/cayenne/exp/parser/AggregateConditionNode.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ConditionNode.java    | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/EvaluatedBitwiseNode.java | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/EvaluatedMathNode.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/EvaluatedNode.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/Evaluator.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ExpressionParser.java | 2 +-
 .../java/org/apache/cayenne/exp/parser/ExpressionParserConstants.java | 2 +-
 .../org/apache/cayenne/exp/parser/ExpressionParserTokenManager.java   | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/IgnoreCaseNode.java   | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/JavaCharStream.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/exp/parser/Node.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ParseException.java   | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/PatternMatchNode.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/SimpleNode.java       | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/exp/parser/Token.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/TokenMgrError.java    | 2 +-
 .../src/main/java/org/apache/cayenne/graph/ArcCreateOperation.java    | 2 +-
 .../src/main/java/org/apache/cayenne/graph/ArcDeleteOperation.java    | 2 +-
 .../src/main/java/org/apache/cayenne/graph/ChildDiffLoader.java       | 2 +-
 .../src/main/java/org/apache/cayenne/graph/CompoundDiff.java          | 2 +-
 .../src/main/java/org/apache/cayenne/graph/GraphChangeHandler.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/graph/GraphDiff.java  | 2 +-
 .../src/main/java/org/apache/cayenne/graph/GraphDiffCompressor.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/graph/GraphEvent.java | 2 +-
 .../src/main/java/org/apache/cayenne/graph/GraphManager.java          | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/graph/GraphMap.java   | 2 +-
 .../src/main/java/org/apache/cayenne/graph/NodeCreateOperation.java   | 2 +-
 .../src/main/java/org/apache/cayenne/graph/NodeDeleteOperation.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/graph/NodeDiff.java   | 2 +-
 .../src/main/java/org/apache/cayenne/graph/NodeIdChangeOperation.java | 2 +-
 .../java/org/apache/cayenne/graph/NodePropertyChangeOperation.java    | 2 +-
 .../main/java/org/apache/cayenne/log/CompactSlf4jJdbcEventLogger.java | 2 +-
 .../java/org/apache/cayenne/log/FormattedSlf4jJdbcEventLogger.java    | 2 +-
 .../src/main/java/org/apache/cayenne/log/JdbcEventLogger.java         | 2 +-
 .../src/main/java/org/apache/cayenne/log/NoopJdbcEventLogger.java     | 2 +-
 .../src/main/java/org/apache/cayenne/log/Slf4jJdbcEventLogger.java    | 2 +-
 .../src/main/java/org/apache/cayenne/map/AliasPathComponent.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/Attribute.java    | 2 +-
 .../src/main/java/org/apache/cayenne/map/AttributePathComponent.java  | 2 +-
 .../src/main/java/org/apache/cayenne/map/CallbackDescriptor.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/CallbackMap.java  | 2 +-
 .../src/main/java/org/apache/cayenne/map/ClientEntityResolver.java    | 2 +-
 .../src/main/java/org/apache/cayenne/map/ClientObjAttribute.java      | 2 +-
 .../src/main/java/org/apache/cayenne/map/ClientObjEntity.java         | 2 +-
 .../src/main/java/org/apache/cayenne/map/ClientObjRelationship.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/DataMap.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/DbAttribute.java  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/DbEntity.java     | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/DbJoin.java       | 2 +-
 .../src/main/java/org/apache/cayenne/map/DbKeyGenerator.java          | 2 +-
 .../src/main/java/org/apache/cayenne/map/DbRelationship.java          | 2 +-
 .../main/java/org/apache/cayenne/map/DefaultEntityResultSegment.java  | 2 +-
 .../main/java/org/apache/cayenne/map/DefaultScalarResultSegment.java  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/DeleteRule.java   | 2 +-
 .../src/main/java/org/apache/cayenne/map/DetectedDbEntity.java        | 2 +-
 .../src/main/java/org/apache/cayenne/map/EJBQLQueryDescriptor.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/Embeddable.java   | 2 +-
 .../src/main/java/org/apache/cayenne/map/EmbeddableAttribute.java     | 2 +-
 .../src/main/java/org/apache/cayenne/map/EmbeddedAttribute.java       | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/Entity.java       | 2 +-
 .../src/main/java/org/apache/cayenne/map/EntityInheritanceTree.java   | 2 +-
 .../src/main/java/org/apache/cayenne/map/EntityResolver.java          | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/EntityResult.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/EntitySorter.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/JoinType.java     | 2 +-
 .../src/main/java/org/apache/cayenne/map/LifecycleEvent.java          | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/MappingCache.java | 2 +-
 .../src/main/java/org/apache/cayenne/map/MappingNamespace.java        | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/ObjAttribute.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/ObjEntity.java    | 2 +-
 .../src/main/java/org/apache/cayenne/map/ObjRelationship.java         | 2 +-
 .../src/main/java/org/apache/cayenne/map/PathComponent.java           | 2 +-
 .../src/main/java/org/apache/cayenne/map/PathComponentIterator.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/Procedure.java    | 2 +-
 .../src/main/java/org/apache/cayenne/map/ProcedureParameter.java      | 2 +-
 .../main/java/org/apache/cayenne/map/ProcedureQueryDescriptor.java    | 2 +-
 .../src/main/java/org/apache/cayenne/map/ProxiedMappingNamespace.java | 2 +-
 .../src/main/java/org/apache/cayenne/map/QueryDescriptor.java         | 2 +-
 .../src/main/java/org/apache/cayenne/map/QueryDescriptorLoader.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/Relationship.java | 2 +-
 .../main/java/org/apache/cayenne/map/RelationshipPathComponent.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/SQLResult.java    | 2 +-
 .../src/main/java/org/apache/cayenne/map/SQLTemplateDescriptor.java   | 2 +-
 .../src/main/java/org/apache/cayenne/map/SelectQueryDescriptor.java   | 2 +-
 .../src/main/java/org/apache/cayenne/map/SyntheticPKObjAttribute.java | 2 +-
 .../src/main/java/org/apache/cayenne/map/event/AttributeEvent.java    | 2 +-
 .../main/java/org/apache/cayenne/map/event/DbAttributeListener.java   | 2 +-
 .../src/main/java/org/apache/cayenne/map/event/DbEntityListener.java  | 2 +-
 .../java/org/apache/cayenne/map/event/DbRelationshipListener.java     | 2 +-
 .../java/org/apache/cayenne/map/event/EmbeddableAttributeEvent.java   | 2 +-
 .../org/apache/cayenne/map/event/EmbeddableAttributeListener.java     | 2 +-
 .../src/main/java/org/apache/cayenne/map/event/EmbeddableEvent.java   | 2 +-
 .../main/java/org/apache/cayenne/map/event/EmbeddableListener.java    | 2 +-
 .../src/main/java/org/apache/cayenne/map/event/EntityEvent.java       | 2 +-
 .../src/main/java/org/apache/cayenne/map/event/MapEvent.java          | 2 +-
 .../main/java/org/apache/cayenne/map/event/ObjAttributeListener.java  | 2 +-
 .../src/main/java/org/apache/cayenne/map/event/ObjEntityListener.java | 2 +-
 .../java/org/apache/cayenne/map/event/ObjRelationshipListener.java    | 2 +-
 .../src/main/java/org/apache/cayenne/map/event/RelationshipEvent.java | 2 +-
 .../src/main/java/org/apache/cayenne/query/AbstractMappedQuery.java   | 2 +-
 .../src/main/java/org/apache/cayenne/query/AbstractQuery.java         | 2 +-
 .../src/main/java/org/apache/cayenne/query/BaseQueryMetadata.java     | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/BatchQuery.java | 2 +-
 .../src/main/java/org/apache/cayenne/query/BatchQueryRow.java         | 2 +-
 .../src/main/java/org/apache/cayenne/query/CacheableQuery.java        | 2 +-
 .../src/main/java/org/apache/cayenne/query/CapsStrategy.java          | 2 +-
 .../src/main/java/org/apache/cayenne/query/ColumnSelect.java          | 2 +-
 .../src/main/java/org/apache/cayenne/query/DefaultQueryMetadata.java  | 2 +-
 .../src/main/java/org/apache/cayenne/query/DeleteBatchQuery.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/EJBQLQuery.java | 2 +-
 .../src/main/java/org/apache/cayenne/query/EJBQLQueryMetadata.java    | 2 +-
 .../src/main/java/org/apache/cayenne/query/EntityResultSegment.java   | 2 +-
 .../src/main/java/org/apache/cayenne/query/FluentSelect.java          | 2 +-
 .../src/main/java/org/apache/cayenne/query/IndirectQuery.java         | 2 +-
 .../src/main/java/org/apache/cayenne/query/InsertBatchQuery.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/MappedExec.java | 2 +-
 .../src/main/java/org/apache/cayenne/query/MappedSelect.java          | 2 +-
 .../src/main/java/org/apache/cayenne/query/ObjectIdQuery.java         | 2 +-
 .../src/main/java/org/apache/cayenne/query/ObjectSelect.java          | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/Ordering.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/Orderings.java  | 2 +-
 .../src/main/java/org/apache/cayenne/query/ParameterizedQuery.java    | 2 +-
 .../src/main/java/org/apache/cayenne/query/PrefetchProcessor.java     | 2 +-
 .../src/main/java/org/apache/cayenne/query/PrefetchSelectQuery.java   | 2 +-
 .../src/main/java/org/apache/cayenne/query/PrefetchTreeNode.java      | 2 +-
 .../src/main/java/org/apache/cayenne/query/ProcedureCall.java         | 2 +-
 .../src/main/java/org/apache/cayenne/query/ProcedureQuery.java        | 2 +-
 .../main/java/org/apache/cayenne/query/ProcedureQueryMetadata.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/Query.java      | 2 +-
 .../src/main/java/org/apache/cayenne/query/QueryCacheStrategy.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/QueryChain.java | 2 +-
 .../src/main/java/org/apache/cayenne/query/QueryMetadata.java         | 2 +-
 .../src/main/java/org/apache/cayenne/query/QueryMetadataProxy.java    | 2 +-
 .../src/main/java/org/apache/cayenne/query/QueryMetadataWrapper.java  | 2 +-
 .../src/main/java/org/apache/cayenne/query/QueryRouter.java           | 2 +-
 .../src/main/java/org/apache/cayenne/query/RefreshQuery.java          | 2 +-
 .../src/main/java/org/apache/cayenne/query/RelationshipQuery.java     | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/SQLAction.java  | 2 +-
 .../src/main/java/org/apache/cayenne/query/SQLActionVisitor.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/SQLExec.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/SQLSelect.java  | 2 +-
 .../src/main/java/org/apache/cayenne/query/SQLTemplate.java           | 2 +-
 .../src/main/java/org/apache/cayenne/query/SQLTemplateMetadata.java   | 2 +-
 .../src/main/java/org/apache/cayenne/query/ScalarResultSegment.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/Select.java     | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/SelectById.java | 2 +-
 .../src/main/java/org/apache/cayenne/query/SelectQuery.java           | 2 +-
 .../src/main/java/org/apache/cayenne/query/SelectQueryMetadata.java   | 2 +-
 .../org/apache/cayenne/query/SelectQueryPrefetchRouterAction.java     | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/SortOrder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/query/UpdateBatchQuery.java      | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/AbstractCallback.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/reflect/Accessor.java | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/AccessorFactory.java     | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ArcProperty.java         | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/AttributeProperty.java   | 2 +-
 .../java/org/apache/cayenne/reflect/AttributePropertyDecorator.java   | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/BaseArcProperty.java     | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/BaseProperty.java        | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/BaseToManyProperty.java  | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/BaseToOneProperty.java   | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/BeanAccessor.java        | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/CallbackOnEntity.java    | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/CallbackOnListener.java  | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ClassDescriptor.java     | 2 +-
 .../main/java/org/apache/cayenne/reflect/ClassDescriptorFactory.java  | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ClassDescriptorMap.java  | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/Converter.java           | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ConverterFactory.java    | 2 +-
 .../main/java/org/apache/cayenne/reflect/EmbeddableDescriptor.java    | 2 +-
 .../main/java/org/apache/cayenne/reflect/EmbeddedFieldAccessor.java   | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/EnumConverter.java       | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/FaultFactory.java        | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/FieldAccessor.java       | 2 +-
 .../java/org/apache/cayenne/reflect/FieldEmbeddableDescriptor.java    | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/IdMapKeyAccessor.java    | 2 +-
 .../java/org/apache/cayenne/reflect/LazyClassDescriptorDecorator.java | 2 +-
 .../org/apache/cayenne/reflect/LifecycleCallbackEventHandler.java     | 2 +-
 .../java/org/apache/cayenne/reflect/LifecycleCallbackRegistry.java    | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/MapAccessor.java         | 2 +-
 .../main/java/org/apache/cayenne/reflect/PersistentDescriptor.java    | 2 +-
 .../java/org/apache/cayenne/reflect/PersistentDescriptorFactory.java  | 2 +-
 .../apache/cayenne/reflect/PersistentDescriptorResultMetadata.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/reflect/Property.java | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/PropertyAccessor.java    | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/PropertyComparator.java  | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/PropertyDescriptor.java  | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/PropertyException.java   | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/PropertyUtils.java       | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/PropertyVisitor.java     | 2 +-
 .../main/java/org/apache/cayenne/reflect/SimpleAttributeProperty.java | 2 +-
 .../main/java/org/apache/cayenne/reflect/SingletonFaultFactory.java   | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ToAnyConverter.java      | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ToManyMapProperty.java   | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ToManyProperty.java      | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ToOneProperty.java       | 2 +-
 .../java/org/apache/cayenne/reflect/UnresolvablePathException.java    | 2 +-
 .../java/org/apache/cayenne/reflect/generic/DataObjectAccessor.java   | 2 +-
 .../apache/cayenne/reflect/generic/DataObjectAttributeProperty.java   | 2 +-
 .../org/apache/cayenne/reflect/generic/DataObjectBaseProperty.java    | 2 +-
 .../java/org/apache/cayenne/reflect/generic/DataObjectDescriptor.java | 2 +-
 .../apache/cayenne/reflect/generic/DataObjectDescriptorFactory.java   | 2 +-
 .../apache/cayenne/reflect/generic/DataObjectToManyMapProperty.java   | 2 +-
 .../org/apache/cayenne/reflect/generic/DataObjectToManyProperty.java  | 2 +-
 .../org/apache/cayenne/reflect/generic/DataObjectToOneProperty.java   | 2 +-
 .../cayenne/reflect/valueholder/ValueHolderDescriptorFactory.java     | 2 +-
 .../apache/cayenne/reflect/valueholder/ValueHolderListProperty.java   | 2 +-
 .../apache/cayenne/reflect/valueholder/ValueHolderMapProperty.java    | 2 +-
 .../org/apache/cayenne/reflect/valueholder/ValueHolderProperty.java   | 2 +-
 .../apache/cayenne/reflect/valueholder/ValueHolderSetProperty.java    | 2 +-
 .../apache/cayenne/reflect/valueholder/ValueHolderToManyProperty.java | 2 +-
 .../java/org/apache/cayenne/resource/ClassLoaderResourceLocator.java  | 2 +-
 .../java/org/apache/cayenne/resource/FilesystemResourceLocator.java   | 2 +-
 .../src/main/java/org/apache/cayenne/resource/Resource.java           | 2 +-
 .../src/main/java/org/apache/cayenne/resource/ResourceLocator.java    | 2 +-
 .../src/main/java/org/apache/cayenne/resource/URLResource.java        | 2 +-
 .../java/org/apache/cayenne/template/CayenneSQLTemplateProcessor.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/template/Context.java | 2 +-
 .../org/apache/cayenne/template/DefaultTemplateContextFactory.java    | 2 +-
 .../java/org/apache/cayenne/template/SQLTemplateRenderingUtils.java   | 2 +-
 .../main/java/org/apache/cayenne/template/TemplateContextFactory.java | 2 +-
 .../src/main/java/org/apache/cayenne/template/TemplateParserPool.java | 2 +-
 .../src/main/java/org/apache/cayenne/template/directive/Bind.java     | 2 +-
 .../main/java/org/apache/cayenne/template/directive/BindEqual.java    | 2 +-
 .../main/java/org/apache/cayenne/template/directive/BindNotEqual.java | 2 +-
 .../java/org/apache/cayenne/template/directive/BindObjectEqual.java   | 2 +-
 .../org/apache/cayenne/template/directive/BindObjectNotEqual.java     | 2 +-
 .../main/java/org/apache/cayenne/template/directive/Directive.java    | 2 +-
 .../src/main/java/org/apache/cayenne/template/directive/Result.java   | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/ASTArray.java    | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/ASTBlock.java    | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ASTBoolScalar.java   | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ASTDirective.java    | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ASTExpression.java   | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ASTFloatScalar.java  | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/ASTIfElse.java   | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ASTIntScalar.java    | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/ASTMethod.java   | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ASTStringScalar.java | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/ASTText.java     | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/ASTVariable.java | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ExpressionNode.java  | 2 +-
 .../main/java/org/apache/cayenne/template/parser/IdentifierNode.java  | 2 +-
 .../org/apache/cayenne/template/parser/JJTSQLTemplateParserState.java | 2 +-
 .../main/java/org/apache/cayenne/template/parser/JavaCharStream.java  | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/Node.java        | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ParseException.java  | 2 +-
 .../java/org/apache/cayenne/template/parser/SQLTemplateParser.java    | 2 +-
 .../apache/cayenne/template/parser/SQLTemplateParserConstants.java    | 2 +-
 .../apache/cayenne/template/parser/SQLTemplateParserTokenManager.java | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/ScalarNode.java  | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/SimpleNode.java  | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/Token.java       | 2 +-
 .../main/java/org/apache/cayenne/template/parser/TokenMgrError.java   | 2 +-
 .../src/main/java/org/apache/cayenne/tx/BaseTransaction.java          | 2 +-
 .../src/main/java/org/apache/cayenne/tx/CayenneTransaction.java       | 2 +-
 .../main/java/org/apache/cayenne/tx/DefaultTransactionDescriptor.java | 2 +-
 .../main/java/org/apache/cayenne/tx/DefaultTransactionFactory.java    | 2 +-
 .../main/java/org/apache/cayenne/tx/DefaultTransactionManager.java    | 2 +-
 .../main/java/org/apache/cayenne/tx/DoNothingTransactionListener.java | 2 +-
 .../src/main/java/org/apache/cayenne/tx/ExternalTransaction.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/tx/Transaction.java   | 2 +-
 .../java/org/apache/cayenne/tx/TransactionConnectionDecorator.java    | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionDescriptor.java    | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionFactory.java       | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionFilter.java        | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionListener.java      | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionManager.java       | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionPropagation.java   | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionalOperation.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/Base64Codec.java | 2 +-
 .../src/main/java/org/apache/cayenne/util/CayenneMapEntry.java        | 2 +-
 .../src/main/java/org/apache/cayenne/util/CompareToBuilder.java       | 2 +-
 .../src/main/java/org/apache/cayenne/util/ConversionUtil.java         | 2 +-
 .../src/main/java/org/apache/cayenne/util/DeepMergeOperation.java     | 2 +-
 .../src/main/java/org/apache/cayenne/util/DeleteRuleUpdater.java      | 2 +-
 .../src/main/java/org/apache/cayenne/util/EntityMergeListener.java    | 2 +-
 .../src/main/java/org/apache/cayenne/util/EqualsBuilder.java          | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/EventUtil.java   | 2 +-
 .../src/main/java/org/apache/cayenne/util/GenericQueryResult.java     | 2 +-
 .../src/main/java/org/apache/cayenne/util/GenericResponse.java        | 2 +-
 .../src/main/java/org/apache/cayenne/util/HashCodeBuilder.java        | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/IDUtil.java      | 2 +-
 .../main/java/org/apache/cayenne/util/IncrementalListResponse.java    | 2 +-
 .../src/main/java/org/apache/cayenne/util/IndexPropertyList.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/Invocation.java  | 2 +-
 .../src/main/java/org/apache/cayenne/util/ListResponse.java           | 2 +-
 .../main/java/org/apache/cayenne/util/LocalizedStringsHandler.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/MemoryBlob.java  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/MemoryClob.java  | 2 +-
 .../main/java/org/apache/cayenne/util/ObjectContextGraphAction.java   | 2 +-
 .../main/java/org/apache/cayenne/util/ObjectContextQueryAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/util/ObjectDetachOperation.java  | 2 +-
 .../main/java/org/apache/cayenne/util/PersistentObjectCollection.java | 2 +-
 .../src/main/java/org/apache/cayenne/util/PersistentObjectHolder.java | 2 +-
 .../src/main/java/org/apache/cayenne/util/PersistentObjectList.java   | 2 +-
 .../src/main/java/org/apache/cayenne/util/PersistentObjectMap.java    | 2 +-
 .../src/main/java/org/apache/cayenne/util/PersistentObjectSet.java    | 2 +-
 .../src/main/java/org/apache/cayenne/util/ProcedureResultBuilder.java | 2 +-
 .../src/main/java/org/apache/cayenne/util/QueryResultBuilder.java     | 2 +-
 .../src/main/java/org/apache/cayenne/util/ReferenceMap.java           | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/RegexUtil.java   | 2 +-
 .../src/main/java/org/apache/cayenne/util/RelationshipFault.java      | 2 +-
 .../src/main/java/org/apache/cayenne/util/ResultIteratorIterator.java | 2 +-
 .../src/main/java/org/apache/cayenne/util/ShallowMergeOperation.java  | 2 +-
 .../src/main/java/org/apache/cayenne/util/SoftValueMap.java           | 2 +-
 .../src/main/java/org/apache/cayenne/util/ToStringBuilder.java        | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/Util.java        | 2 +-
 .../src/main/java/org/apache/cayenne/util/WeakValueMap.java           | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/XMLEncoder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/util/XMLSerializable.java        | 2 +-
 .../java/org/apache/cayenne/util/commons/CompositeCollection.java     | 2 +-
 .../src/main/java/org/apache/cayenne/util/commons/IteratorChain.java  | 2 +-
 .../cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.java | 4 ++--
 .../apache/cayenne/util/concurrentlinkedhashmap/EvictionListener.java | 4 ++--
 .../org/apache/cayenne/util/concurrentlinkedhashmap/LinkedDeque.java  | 4 ++--
 .../java/org/apache/cayenne/util/concurrentlinkedhashmap/Weigher.java | 4 ++--
 .../org/apache/cayenne/util/concurrentlinkedhashmap/Weighers.java     | 4 ++--
 .../java/org/apache/cayenne/validation/BeanValidationFailure.java     | 2 +-
 .../java/org/apache/cayenne/validation/SimpleValidationFailure.java   | 2 +-
 .../main/java/org/apache/cayenne/validation/ValidationException.java  | 2 +-
 .../main/java/org/apache/cayenne/validation/ValidationFailure.java    | 2 +-
 .../src/main/java/org/apache/cayenne/validation/ValidationResult.java | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/BaseContextTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/CDOCollectionRelationshipIT.java | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/CDOMany2OneIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/CDOMany2OneNoRevIT.java          | 2 +-
 .../src/test/java/org/apache/cayenne/CDOMapRelationshipIT.java        | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/CDOOne2ManyIT.java    | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/CDOOne2OneDepIT.java  | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/CDOOneDep2OneIT.java  | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/CDOOneToManyFKIT.java | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/CDOOneToOneFKIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/CDOQualifiedEntitiesIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/CDOReflexiveRelDeleteIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/CDOReflexiveRelIT.java           | 2 +-
 .../src/test/java/org/apache/cayenne/CDOSetRelationshipIT.java        | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/Cay2412IT.java        | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneCompoundIT.java           | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneDOTestBase.java           | 2 +-
 .../test/java/org/apache/cayenne/CayenneDataObjectFlattenedRelIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneDataObjectIT.java         | 2 +-
 .../test/java/org/apache/cayenne/CayenneDataObjectInContextIT.java    | 2 +-
 .../java/org/apache/cayenne/CayenneDataObjectRelationshipsIT.java     | 2 +-
 .../org/apache/cayenne/CayenneDataObjectSetToManyCollectionIT.java    | 2 +-
 .../java/org/apache/cayenne/CayenneDataObjectSetToManyListIT.java     | 2 +-
 .../test/java/org/apache/cayenne/CayenneDataObjectSetToManyMapIT.java | 2 +-
 .../test/java/org/apache/cayenne/CayenneDataObjectSetToManySetIT.java | 2 +-
 .../test/java/org/apache/cayenne/CayenneDataObjectValidationIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneExceptionTest.java        | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/CayenneIT.java        | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneRuntimeExceptionTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/CompoundPkChangeIT.java          | 2 +-
 .../src/test/java/org/apache/cayenne/ConfigExceptionTest.java         | 2 +-
 .../src/test/java/org/apache/cayenne/ContextStateRecorderTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/DataContextConcurrencyIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/DataContextMaxIdQualifierIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/DataObjectSerializationIT.java   | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/DataRowTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/FlattenedRelationshipsIT.java    | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/GenericMappingIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/HybridDataObjectIT.java          | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/ManyToManyJoinIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/ManyToManyNoJoinIT.java          | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/MeaningfulFKIT.java   | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/MockBaseContext.java  | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/MockDataChannel.java  | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/MockDataObject.java   | 2 +-
 .../src/test/java/org/apache/cayenne/MockGraphEventListener.java      | 2 +-
 .../src/test/java/org/apache/cayenne/MockPersistentObject.java        | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/MockSerializable.java | 2 +-
 .../src/test/java/org/apache/cayenne/ObjectContextChangeLogTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/ObjectIdRegressionTest.java      | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/ObjectIdTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/OneWayRelationshipsIT.java       | 2 +-
 .../src/test/java/org/apache/cayenne/PersistenceByReachabilityIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/PersistentObjectIT.java          | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/PregeneratedPKIT.java | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/access/Cay2032IT.java | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextArrayTypeIT.java   | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextBinaryPKIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataContextBlobIT.java    | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextCallbacksIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataContextCharPKIT.java  | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextCharTypeIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataContextClobIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataContextCommitIT.java  | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextCompoundRelIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataContextCrossDBIT.java | 2 +-
 .../org/apache/cayenne/access/DataContextDataChannelEventsIT.java     | 2 +-
 .../java/org/apache/cayenne/access/DataContextDecoratedStackIT.java   | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextDelegateIT.java    | 2 +-
 .../org/apache/cayenne/access/DataContextDelegateSharedCacheIT.java   | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextDeleteRulesIT.java | 2 +-
 .../org/apache/cayenne/access/DataContextDisjointByIdPrefetchIT.java  | 2 +-
 .../cayenne/access/DataContextDisjointByIdPrefetch_ExtrasIT.java      | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLArrayResultIT.java | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLConditionsIT.java  | 2 +-
 .../org/apache/cayenne/access/DataContextEJBQLConditionsPeopleIT.java | 2 +-
 .../access/DataContextEJBQLDateTimeFunctionalExpressionsIT.java       | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextEJBQLDeleteIT.java | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLDeletePKIT.java    | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLFetchJoinIT.java   | 2 +-
 .../cayenne/access/DataContextEJBQLFlattenedRelationshipsIT.java      | 2 +-
 .../cayenne/access/DataContextEJBQLFunctionalExpressionsIT.java       | 2 +-
 .../org/apache/cayenne/access/DataContextEJBQLGroupByHavingIT.java    | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLInheritanceIT.java | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextEJBQLIsNullIT.java | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextEJBQLJoinsIT.java  | 2 +-
 .../apache/cayenne/access/DataContextEJBQLNumericalFunctionalIT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLOrderByIT.java     | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLQueryCallback.java | 2 +-
 .../org/apache/cayenne/access/DataContextEJBQLQueryCompoundIT.java    | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextEJBQLQueryIT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLSubqueryIT.java    | 2 +-
 .../org/apache/cayenne/access/DataContextEJBQLUpdateCompoundIT.java   | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextEJBQLUpdateIT.java | 2 +-
 .../apache/cayenne/access/DataContextEntityWithMeaningfulPKIT.java    | 2 +-
 .../apache/cayenne/access/DataContextExtendedTypeOperationsIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataContextExtrasIT.java  | 2 +-
 .../org/apache/cayenne/access/DataContextFlattenedAttributesIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataContextIT.java        | 2 +-
 .../java/org/apache/cayenne/access/DataContextIteratedQueryIT.java    | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextJoinAliasesIT.java | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextLocalObjectIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataContextNoPkIT.java    | 2 +-
 .../java/org/apache/cayenne/access/DataContextObjectIdQueryIT.java    | 2 +-
 .../apache/cayenne/access/DataContextObjectIdQuery_PolymorphicIT.java | 2 +-
 .../java/org/apache/cayenne/access/DataContextObjectTrackingIT.java   | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextOrderingIT.java    | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextOuterJoinsIT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextPaginatedQueryIT.java   | 2 +-
 .../java/org/apache/cayenne/access/DataContextPerformQueryAPIIT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextPrefetchExtras1IT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextPrefetchExtrasIT.java   | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextPrefetchIT.java    | 2 +-
 .../org/apache/cayenne/access/DataContextPrefetchMultistepIT.java     | 2 +-
 .../apache/cayenne/access/DataContextPrefetchQualifierOverlapIT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextProcedureQueryIT.java   | 2 +-
 .../java/org/apache/cayenne/access/DataContextQualifiedEntityIT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextQueryCachingIT.java     | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextQueryChainIT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextRefreshQueryIT.java     | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextRefreshingIT.java  | 2 +-
 .../org/apache/cayenne/access/DataContextRelationshipQueryIT.java     | 2 +-
 .../cayenne/access/DataContextRelationshipQuery_PolymorphicIT.java    | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextRollbackIT.java    | 2 +-
 .../org/apache/cayenne/access/DataContextSQLTemplateCompoundIT.java   | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextSQLTemplateIT.java | 2 +-
 .../apache/cayenne/access/DataContextSelectQuerySplitAliasesIT.java   | 2 +-
 .../java/org/apache/cayenne/access/DataContextSerializationIT.java    | 2 +-
 .../org/apache/cayenne/access/DataContextSharedCacheEmpiricIT.java    | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextSharedCacheIT.java | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextValidationIT.java  | 2 +-
 .../test/java/org/apache/cayenne/access/DataDomainCallbacksIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataDomainFiltersIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataDomainIT.java         | 2 +-
 .../test/java/org/apache/cayenne/access/DataDomainQueryActionIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataNodeIT.java           | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataNodeQueriesIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataRowStoreIT.java       | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataRowUtilsIT.java       | 2 +-
 .../src/test/java/org/apache/cayenne/access/DateTimeTypesIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/access/DbArcIdTest.java          | 2 +-
 .../src/test/java/org/apache/cayenne/access/DbGeneratorIT.java        | 2 +-
 .../java/org/apache/cayenne/access/DefaultDataRowStoreFactoryIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/DeleteObjectIT.java       | 2 +-
 .../src/test/java/org/apache/cayenne/access/DeleteRulesIT.java        | 2 +-
 .../src/test/java/org/apache/cayenne/access/EmbeddingIT.java          | 2 +-
 .../src/test/java/org/apache/cayenne/access/EmbeddingSerializeIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/access/EntityInheritanceIT.java  | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/access/EnumIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/FlattenedArcKeyIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/FlattenedPrefetchIT.java  | 2 +-
 .../org/apache/cayenne/access/FlattenedRelationshipInContextIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/access/IdentityColumnsIT.java    | 2 +-
 .../test/java/org/apache/cayenne/access/IncrementalFaultListIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/access/JointPrefetchIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/access/MiscTypesIT.java          | 2 +-
 .../test/java/org/apache/cayenne/access/MockCallingBackListener.java  | 2 +-
 .../test/java/org/apache/cayenne/access/MockDataContextDelegate.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/MockDataNode.java         | 2 +-
 .../src/test/java/org/apache/cayenne/access/MockDataRowStore.java     | 2 +-
 .../test/java/org/apache/cayenne/access/MockOperationObserver.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/MockQueryEngine.java      | 2 +-
 .../java/org/apache/cayenne/access/NestedDataContextLocalCacheIT.java | 2 +-
 .../org/apache/cayenne/access/NestedDataContextParentEventsIT.java    | 2 +-
 .../apache/cayenne/access/NestedDataContextParentPeerEventsIT.java    | 2 +-
 .../java/org/apache/cayenne/access/NestedDataContextPeerEventsIT.java | 2 +-
 .../test/java/org/apache/cayenne/access/NestedDataContextReadIT.java  | 2 +-
 .../java/org/apache/cayenne/access/NestedDataContextRollbackIT.java   | 2 +-
 .../java/org/apache/cayenne/access/NestedDataContextValidationIT.java | 2 +-
 .../test/java/org/apache/cayenne/access/NestedDataContextWriteIT.java | 2 +-
 .../java/org/apache/cayenne/access/NestedDataContext_DeadlockIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/NumericTypesIT.java       | 2 +-
 .../java/org/apache/cayenne/access/ObjectStoreDiffRetainingIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/ObjectStoreGCIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/access/ObjectStoreIT.java        | 2 +-
 .../src/test/java/org/apache/cayenne/access/ObjectStoreTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/access/OptimisticLockingIT.java  | 2 +-
 .../org/apache/cayenne/access/PrefetchProcessorTreeBuilderIT.java     | 2 +-
 .../test/java/org/apache/cayenne/access/PrimitiveAttributesIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/QuotedIdentifiersIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/ReturnTypesMappingIT.java | 2 +-
 .../apache/cayenne/access/SimpleIdIncrementalFaultListDataRowsIT.java | 2 +-
 .../org/apache/cayenne/access/SimpleIdIncrementalFaultListIT.java     | 2 +-
 .../apache/cayenne/access/SimpleIdIncrementalFaultListPrefetchIT.java | 2 +-
 .../java/org/apache/cayenne/access/SingleTableInheritance1IT.java     | 2 +-
 .../test/java/org/apache/cayenne/access/SingleTableInheritanceIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/access/ToManyListIT.java         | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/access/UUIDIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/UnitTestDomain.java       | 2 +-
 .../java/org/apache/cayenne/access/UnitTestDomainQueryAction.java     | 2 +-
 .../test/java/org/apache/cayenne/access/VerticalInheritanceIT.java    | 2 +-
 .../apache/cayenne/access/VerticalInheritanceMultipleAttributes.java  | 2 +-
 .../access/dbsync/BaseSchemaUpdateStrategy_ConcurrencyTest.java       | 2 +-
 .../org/apache/cayenne/access/dbsync/SchemaUpdateStrategyBase.java    | 2 +-
 .../java/org/apache/cayenne/access/dbsync/SchemaUpdateStrategyIT.java | 2 +-
 .../cayenne/access/dbsync/ThrowOnPartialOrCreateSchemaStrategyIT.java | 2 +-
 .../apache/cayenne/access/dbsync/ThrowOnPartialSchemaStrategyIT.java  | 2 +-
 .../org/apache/cayenne/access/dbsync/TstSchemaUpdateStrategy.java     | 2 +-
 .../test/java/org/apache/cayenne/access/event/SnapshotEventTest.java  | 2 +-
 .../java/org/apache/cayenne/access/jdbc/BatchActionGeneratedIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/access/jdbc/BatchActionIT.java   | 2 +-
 .../java/org/apache/cayenne/access/jdbc/BatchActionLockingIT.java     | 2 +-
 .../java/org/apache/cayenne/access/jdbc/ColumnDescriptorTest.java     | 2 +-
 .../java/org/apache/cayenne/access/jdbc/JDBCResultIteratorTest.java   | 2 +-
 .../test/java/org/apache/cayenne/access/jdbc/SQLStatementTest.java    | 2 +-
 .../test/java/org/apache/cayenne/access/jdbc/SQLTemplateActionIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/access/jdbc/SelectActionIT.java  | 2 +-
 .../access/jdbc/SelectActionWithUnsupportedDistinctTypesIT.java       | 2 +-
 .../cayenne/access/translator/batch/DefaultBatchTranslatorIT.java     | 2 +-
 .../cayenne/access/translator/batch/DeleteBatchTranslatorIT.java      | 2 +-
 .../cayenne/access/translator/batch/InsertBatchTranslatorIT.java      | 2 +-
 .../cayenne/access/translator/batch/SoftDeleteBatchTranslatorIT.java  | 2 +-
 .../cayenne/access/translator/batch/UpdateBatchTranslatorIT.java      | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLSelectTranslatorIT.java      | 2 +-
 .../cayenne/access/translator/select/DefaultSelectTranslatorIT.java   | 2 +-
 .../apache/cayenne/access/translator/select/OrderingTranslatorIT.java | 2 +-
 .../cayenne/access/translator/select/QualifierTranslatorIT.java       | 2 +-
 .../org/apache/cayenne/access/translator/select/QueryAssemblerIT.java | 2 +-
 .../apache/cayenne/access/translator/select/TstQueryAssembler.java    | 2 +-
 .../test/java/org/apache/cayenne/access/types/BooleanTypeTest.java    | 2 +-
 .../test/java/org/apache/cayenne/access/types/ByteArrayTypeTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/CharTypeTest.java   | 2 +-
 .../cayenne/access/types/DefaultValueObjectTypeRegistryTest.java      | 2 +-
 .../java/org/apache/cayenne/access/types/EnumTypeFactoryTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/EnumTypeTest.java   | 2 +-
 .../org/apache/cayenne/access/types/ExtendedTypeMapEnumsTest.java     | 2 +-
 .../java/org/apache/cayenne/access/types/ExtendedTypeMapTest.java     | 2 +-
 .../test/java/org/apache/cayenne/access/types/InnerEnumHolder.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/Java8TimeIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/MockEnum.java       | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/MockEnum2.java      | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/MockEnum3.java      | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/MockEnum4.java      | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/MockEnumHolder.java | 2 +-
 .../test/java/org/apache/cayenne/access/types/MockExtendedType.java   | 2 +-
 .../apache/cayenne/access/types/ValueObjectTypeFactoryOrderTest.java  | 2 +-
 .../org/apache/cayenne/access/types/ValueObjectTypeFactoryTest.java   | 2 +-
 .../org/apache/cayenne/access/util/DefaultOperationObserverIT.java    | 2 +-
 .../test/java/org/apache/cayenne/ashwood/AshwoodEntitySorterIT.java   | 2 +-
 .../org/apache/cayenne/ashwood/AshwoodEntitySorter_InheritanceIT.java | 2 +-
 .../apache/cayenne/ashwood/AshwoodEntitySorter_RelationshipsIT.java   | 2 +-
 .../org/apache/cayenne/ashwood/WeightedAshwoodEntitySorterIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/cache/MapQueryCacheTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/cache/MockQueryCache.java        | 2 +-
 .../src/test/java/org/apache/cayenne/cache/QueryCacheIT.java          | 2 +-
 .../java/org/apache/cayenne/configuration/CayenneRuntimeTest.java     | 2 +-
 .../cayenne/configuration/DefaultDataChannelDescriptorMergerTest.java | 2 +-
 .../apache/cayenne/configuration/DefaultRuntimePropertiesTest.java    | 2 +-
 .../org/apache/cayenne/configuration/Rot13PasswordEncoderTest.java    | 2 +-
 .../org/apache/cayenne/configuration/Rot47PasswordEncoderTest.java    | 2 +-
 .../org/apache/cayenne/configuration/mock/MockDataSourceFactory.java  | 2 +-
 .../org/apache/cayenne/configuration/mock/MockDataSourceFactory1.java | 2 +-
 .../apache/cayenne/configuration/server/DataContextFactoryTest.java   | 2 +-
 .../apache/cayenne/configuration/server/DataDomainProviderTest.java   | 2 +-
 .../configuration/server/DefaultDataSourceFactoryLoaderTest.java      | 2 +-
 .../cayenne/configuration/server/DefaultDbAdapterFactoryTest.java     | 2 +-
 .../apache/cayenne/configuration/server/JNDIDataSourceFactoryIT.java  | 2 +-
 .../apache/cayenne/configuration/server/ServerModuleProviderTest.java | 2 +-
 .../apache/cayenne/configuration/server/ServerRuntimeBuilderIT.java   | 2 +-
 .../apache/cayenne/configuration/server/ServerRuntimeBuilderTest.java | 2 +-
 .../java/org/apache/cayenne/configuration/server/ServerRuntimeIT.java | 2 +-
 .../org/apache/cayenne/configuration/server/ServerRuntimeTest.java    | 2 +-
 .../configuration/server/SyntheticNodeDataDomainProviderTest.java     | 2 +-
 .../java/org/apache/cayenne/configuration/xml/BaseHandlerTest.java    | 2 +-
 .../org/apache/cayenne/configuration/xml/DbEntityHandlerTest.java     | 2 +-
 .../apache/cayenne/configuration/xml/DbKeyGeneratorHandlerTest.java   | 2 +-
 .../apache/cayenne/configuration/xml/DbRelationshipHandlerTest.java   | 2 +-
 .../org/apache/cayenne/configuration/xml/ObjEntityHandlerTest.java    | 2 +-
 .../apache/cayenne/configuration/xml/ObjRelationshipHandlerTest.java  | 2 +-
 .../configuration/xml/PrefetchTypeForSelectQueryHandlerTest.java      | 2 +-
 .../configuration/xml/PrefetchTypeForSqlTemplateHandlerTest.java      | 2 +-
 .../org/apache/cayenne/configuration/xml/VersionAwareHandlerTest.java | 2 +-
 .../cayenne/configuration/xml/XMLDataChannelDescriptorLoaderTest.java | 2 +-
 .../org/apache/cayenne/configuration/xml/XMLDataMapLoaderTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/conn/DataSourceInfoTest.java     | 2 +-
 .../java/org/apache/cayenne/datafactory/CombinedValueProvider.java    | 2 +-
 .../src/test/java/org/apache/cayenne/datafactory/DataFactory.java     | 2 +-
 .../java/org/apache/cayenne/datafactory/DictionaryValueProvider.java  | 2 +-
 .../src/test/java/org/apache/cayenne/datafactory/ValueProvider.java   | 2 +-
 .../java/org/apache/cayenne/datasource/BasePoolingDataSourceIT.java   | 2 +-
 .../org/apache/cayenne/datasource/ManagedPoolingDataSourceIT.java     | 2 +-
 .../org/apache/cayenne/datasource/ManagedPoolingDataSourceTest.java   | 2 +-
 .../java/org/apache/cayenne/datasource/PoolAwareConnectionTest.java   | 2 +-
 .../java/org/apache/cayenne/datasource/PoolDataSourceManagerTest.java | 2 +-
 .../test/java/org/apache/cayenne/datasource/PoolingDataSourceIT.java  | 2 +-
 .../java/org/apache/cayenne/datasource/PoolingDataSourceTest.java     | 2 +-
 .../datasource/PoolingDataSource_FailingValidationQueryIT.java        | 2 +-
 .../org/apache/cayenne/datasource/PoolingDataSource_StaticsTest.java  | 2 +-
 .../cayenne/datasource/PoolingDataSource_ValidationQueryIT.java       | 2 +-
 .../src/test/java/org/apache/cayenne/dba/AutoAdapterIT.java           | 2 +-
 .../src/test/java/org/apache/cayenne/dba/ConcurrentPkGeneratorIT.java | 2 +-
 .../test/java/org/apache/cayenne/dba/DefaultQuotingStrategyTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/dba/JdbcAdapterIT.java           | 2 +-
 .../src/test/java/org/apache/cayenne/dba/JdbcPkGeneratorIT.java       | 2 +-
 .../src/test/java/org/apache/cayenne/dba/PerAdapterProviderTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/dba/PkGeneratorIT.java           | 2 +-
 .../src/test/java/org/apache/cayenne/dba/TypesMappingIT.java          | 2 +-
 .../src/test/java/org/apache/cayenne/dba/hsqldb/HSQLDBAdapterIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/dba/mysql/MySQLAdapterIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/dba/oracle/Oracle8AdapterIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/dba/oracle/OracleAdapterIT.java  | 2 +-
 .../test/java/org/apache/cayenne/dba/oracle/OraclePkGeneratorIT.java  | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleUtilDateTypeTest.java    | 2 +-
 .../test/java/org/apache/cayenne/dba/postgres/PostgresAdapterIT.java  | 2 +-
 .../java/org/apache/cayenne/dba/sqlserver/SQLServerAdapterIT.java     | 2 +-
 .../java/org/apache/cayenne/dba/sqlserver/SQLServerSnifferIT.java     | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/ejbql/EJBQLEnum1.java | 2 +-
 .../test/java/org/apache/cayenne/ejbql/EJBQLParserFactoryTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/ejbql/EJBQLParser_CompileIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/ejbql/EJBQLParser_ParseTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/ejbql/parser/EJBQLPathTest.java  | 2 +-
 .../test/java/org/apache/cayenne/event/DefaultEventManagerTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/event/EventBridgeTest.java       | 2 +-
 .../src/test/java/org/apache/cayenne/event/EventSubjectTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/event/MockEventBridge.java       | 2 +-
 .../test/java/org/apache/cayenne/event/MockEventBridgeFactory.java    | 2 +-
 .../test/java/org/apache/cayenne/event/MockEventBridgeProvider.java   | 2 +-
 .../src/test/java/org/apache/cayenne/event/MockEventManager.java      | 2 +-
 .../src/test/java/org/apache/cayenne/event/MockListener.java          | 2 +-
 .../src/test/java/org/apache/cayenne/exp/BooleanExpressionTest.java   | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/exp/ExpEnum1.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/ExpressionEqualsTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/exp/ExpressionFactoryIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/ExpressionFactoryTest.java   | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/exp/ExpressionIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/exp/ExpressionParameterTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/exp/ExpressionTest.java          | 2 +-
 .../src/test/java/org/apache/cayenne/exp/ExpressionTraversalTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/exp/Expression_ParamsTest.java   | 2 +-
 .../java/org/apache/cayenne/exp/FunctionExpressionFactoryTest.java    | 2 +-
 .../test/java/org/apache/cayenne/exp/LikeExpressionHelperTest.java    | 2 +-
 .../test/java/org/apache/cayenne/exp/ParsedExpQualifierCompatIT.java  | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/exp/PropertyTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/exp/TranslateExpressionIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/TstTraversalHandler.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTAbsTest.java       | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTAggregateTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTAndTest.java       | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTBetweenTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTConcatTest.java    | 2 +-
 .../test/java/org/apache/cayenne/exp/parser/ASTCurrentDateTest.java   | 2 +-
 .../test/java/org/apache/cayenne/exp/parser/ASTCurrentTimeTest.java   | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTCurrentTimestampTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTDbPathIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTDbPathTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTEqualIT.java       | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTEqualTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTExtractIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTExtractTest.java   | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTFunctionCallDateIT.java     | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTFunctionCallMathIT.java     | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTFunctionCallStringIT.java   | 2 +-
 .../test/java/org/apache/cayenne/exp/parser/ASTFunctionCallTest.java  | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTGreaterOrEqualTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTGreaterTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTInTest.java        | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTLengthTest.java    | 2 +-
 .../test/java/org/apache/cayenne/exp/parser/ASTLessOrEqualTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTLessTest.java      | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTLikeIgnoreCaseTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTLikeTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTListTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTLocateTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTLowerTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTModTest.java       | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTNamedParameterTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTNotEqualTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTNotTest.java       | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTObjPathIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTObjPathTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTOrTest.java        | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTScalarTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTSqrtTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTSubstringTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTTrimTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTUpperTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/EvaluatorTest.java    | 2 +-
 .../apache/cayenne/exp/parser/ExpressionCollectionEvaluationIT.java   | 2 +-
 .../org/apache/cayenne/exp/parser/ExpressionEvaluateInMemoryTest.java | 2 +-
 .../java/org/apache/cayenne/exp/parser/ExpressionEvaluationIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/graph/GraphMapTest.java          | 2 +-
 .../src/test/java/org/apache/cayenne/graph/NodeDiffTest.java          | 2 +-
 .../java/org/apache/cayenne/log/CompactSlf4jJdbcEventLoggerTest.java  | 2 +-
 .../test/java/org/apache/cayenne/log/Slf4jJdbcEventLoggerTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/map/AttributeTest.java           | 2 +-
 .../src/test/java/org/apache/cayenne/map/CallbackDescriptorTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/map/CallbackMapTest.java         | 2 +-
 .../src/test/java/org/apache/cayenne/map/ClientEntityResolverIT.java  | 2 +-
 .../java/org/apache/cayenne/map/ClientObjectRelationshipTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/map/DataMapNamespaceTest.java    | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/map/DataMapTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/map/DbAttributeTest.java         | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/map/DbEntityIT.java   | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/map/DbEntityTest.java | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/map/DbJoinTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/map/DbKeyGeneratorTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/map/DbRelationshipIT.java        | 2 +-
 .../src/test/java/org/apache/cayenne/map/EmbeddableAttributeTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/map/EmbeddableTest.java          | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/map/EntityIT.java     | 2 +-
 .../test/java/org/apache/cayenne/map/EntityInheritanceTreeTest.java   | 2 +-
 .../java/org/apache/cayenne/map/EntityResolverClassDescriptorIT.java  | 2 +-
 .../java/org/apache/cayenne/map/EntityResolverGenericStackIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/map/EntityResolverIT.java        | 2 +-
 .../test/java/org/apache/cayenne/map/EntityResolverInheritanceIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockAttribute.java           | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockCallingBackEntity.java   | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/map/MockEntity.java   | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockEntityResolver.java      | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockMappingNamespace.java    | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockObjRelationship.java     | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockRelationship.java        | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockSQLAction.java           | 2 +-
 .../src/test/java/org/apache/cayenne/map/ObjAttributeTest.java        | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/map/ObjEntityIT.java  | 2 +-
 .../org/apache/cayenne/map/ObjEntitySingleTableInheritanceTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/map/ObjEntityTest.java           | 2 +-
 .../src/test/java/org/apache/cayenne/map/ObjRelationshipIT.java       | 2 +-
 .../src/test/java/org/apache/cayenne/map/ProcedureTest.java           | 2 +-
 .../test/java/org/apache/cayenne/map/QueryDescriptorLoaderTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/map/RelationshipTest.java        | 2 +-
 .../test/java/org/apache/cayenne/map/SQLTemplateDescriptorTest.java   | 2 +-
 .../test/java/org/apache/cayenne/map/SelectQueryDescriptorTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/map/event/MapEventTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/query/AbstractQueryTest.java     | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/query/CAY_2521IT.java | 2 +-
 .../src/test/java/org/apache/cayenne/query/ColumnSelectIT.java        | 2 +-
 .../src/test/java/org/apache/cayenne/query/ColumnSelectTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/query/EJBQLQueryCountIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/query/EJBQLQueryIT.java          | 2 +-
 .../src/test/java/org/apache/cayenne/query/EJBQLQueryNumericIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/query/MappedQueryIT.java         | 2 +-
 .../src/test/java/org/apache/cayenne/query/MockAbstractQuery.java     | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/query/MockQuery.java  | 2 +-
 .../src/test/java/org/apache/cayenne/query/MockQueryMetadata.java     | 2 +-
 .../src/test/java/org/apache/cayenne/query/MockQueryRouter.java       | 2 +-
 .../src/test/java/org/apache/cayenne/query/ObjectIdQueryTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/query/ObjectSelectTest.java      | 2 +-
 .../test/java/org/apache/cayenne/query/ObjectSelect_AggregateIT.java  | 2 +-
 .../test/java/org/apache/cayenne/query/ObjectSelect_CompileIT.java    | 2 +-
 .../org/apache/cayenne/query/ObjectSelect_PrimitiveColumnsIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/query/ObjectSelect_RunIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/query/OrderingTest.java          | 2 +-
 .../src/test/java/org/apache/cayenne/query/PrefetchTreeNodeTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/query/ProcedureCallIT.java       | 2 +-
 .../test/java/org/apache/cayenne/query/ProcedureQueryCacheKeyIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/query/ProcedureQueryTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/query/QueryChainIT.java          | 2 +-
 .../test/java/org/apache/cayenne/query/QueryWithCompoundJoinIT.java   | 2 +-
 .../java/org/apache/cayenne/query/QueryWithInheritancePrefetchIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/query/RefreshQueryTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/query/RelationshipQueryTest.java | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/query/SQLExecIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/query/SQLSelectIT.java           | 2 +-
 .../src/test/java/org/apache/cayenne/query/SQLSelectTest.java         | 2 +-
 .../src/test/java/org/apache/cayenne/query/SQLTemplateCacheKeyIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/query/SQLTemplateIT.java         | 2 +-
 .../src/test/java/org/apache/cayenne/query/SQLTemplateTest.java       | 2 +-
 .../test/java/org/apache/cayenne/query/SQLTemplate_LegacyTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/query/SelectByIdTest.java        | 2 +-
 .../src/test/java/org/apache/cayenne/query/SelectById_RunIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/query/SelectQueryCacheKeyIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/query/SelectQueryClobIT.java     | 2 +-
 .../org/apache/cayenne/query/SelectQueryFetchLimitOrderingIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/query/SelectQueryIT.java         | 2 +-
 .../org/apache/cayenne/query/SelectQueryMetadataCacheKeyTest.java     | 2 +-
 .../org/apache/cayenne/query/SelectQueryPrefetchRouterActionIT.java   | 2 +-
 .../query/SelectQueryPrefetchRouterActionQualifiedEntityIT.java       | 2 +-
 .../test/java/org/apache/cayenne/query/SelectQueryReturnTypesIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/query/SelectQueryTest.java       | 2 +-
 .../src/test/java/org/apache/cayenne/query/StatementFetchSizeIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/BasePropertyTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/BeanAccessorTest.java    | 2 +-
 .../test/java/org/apache/cayenne/reflect/CallbackOnEntityTest.java    | 2 +-
 .../test/java/org/apache/cayenne/reflect/CallbackOnListenerTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/EnumConverterTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/FieldAccessorTest.java   | 2 +-
 .../org/apache/cayenne/reflect/LifecycleCallbackEventHandlerTest.java | 2 +-
 .../java/org/apache/cayenne/reflect/LifecycleCallbackOrderIT.java     | 2 +-
 .../java/org/apache/cayenne/reflect/LifecycleCallbackRegistryIT.java  | 2 +-
 .../org/apache/cayenne/reflect/LifecycleCallbackRegistryTest.java     | 2 +-
 .../cayenne/reflect/LifecycleCallbackRegistry_InheritanceIT.java      | 2 +-
 .../java/org/apache/cayenne/reflect/MixedPersistenceStrategyIT.java   | 2 +-
 .../java/org/apache/cayenne/reflect/PersistentDescriptorTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/PropertyUtilsTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/TstFields.java           | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/TstHasRelated.java       | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/TstJavaBean.java         | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/TstJavaBeanChild.java    | 2 +-
 .../cayenne/reflect/generic/DataObjectAttributePropertyTest.java      | 2 +-
 .../apache/cayenne/reflect/generic/DataObjectDescriptorFactoryIT.java | 2 +-
 .../generic/DataObjectDescriptorFactory_InheritanceMapsIT.java        | 2 +-
 .../org/apache/cayenne/resource/ClassLoaderResourceLocatorTest.java   | 2 +-
 .../org/apache/cayenne/resource/FilesystemResourceLocatorTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/resource/URLResourceTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/resource/mock/MockResource.java  | 2 +-
 .../java/org/apache/cayenne/resource/mock/MockResourceLocator.java    | 2 +-
 .../org/apache/cayenne/template/CayenneSQLTemplateProcessorTest.java  | 2 +-
 .../test/java/org/apache/cayenne/template/TemplateParserPoolTest.java | 2 +-
 .../java/org/apache/cayenne/template/directive/BindDirectiveIT.java   | 2 +-
 .../java/org/apache/cayenne/template/directive/ResultDirectiveIT.java | 2 +-
 .../org/apache/cayenne/template/parser/SQLTemplateParserTest.java     | 2 +-
 .../java/org/apache/cayenne/testdo/array_type/ArrayTestEntity.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/binary_pk/BinaryPKTest1.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/binary_pk/BinaryPKTest2.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/cay_2032/Team.java        | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/cay_2032/User.java        | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/cay_2521/Issue.java       | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/cay_2521/Location.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/cay_2521/Team.java        | 2 +-
 .../java/org/apache/cayenne/testdo/compound/CharFkTestEntity.java     | 2 +-
 .../java/org/apache/cayenne/testdo/compound/CharPkTestEntity.java     | 2 +-
 .../java/org/apache/cayenne/testdo/compound/CompoundFkTestEntity.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/compound/CompoundIntPk.java   | 2 +-
 .../java/org/apache/cayenne/testdo/compound/CompoundPkTestEntity.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/date_time/CalendarEntity.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/date_time/DateTestEntity.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/db1/CrossdbM1E1.java      | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/db2/CrossdbM2E1.java      | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/db2/CrossdbM2E2.java      | 2 +-
 .../org/apache/cayenne/testdo/deleterules/ClientDeleteCascade.java    | 2 +-
 .../java/org/apache/cayenne/testdo/deleterules/ClientDeleteDeny.java  | 2 +-
 .../org/apache/cayenne/testdo/deleterules/ClientDeleteNullify.java    | 2 +-
 .../java/org/apache/cayenne/testdo/deleterules/ClientDeleteRule.java  | 2 +-
 .../java/org/apache/cayenne/testdo/deleterules/DeleteCascade.java     | 2 +-
 .../test/java/org/apache/cayenne/testdo/deleterules/DeleteDeny.java   | 2 +-
 .../java/org/apache/cayenne/testdo/deleterules/DeleteNullify.java     | 2 +-
 .../test/java/org/apache/cayenne/testdo/deleterules/DeleteRule.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/embeddable/EmbedEntity1.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/embeddable/EmbedEntity2.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/embeddable/Embeddable1.java   | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/enum_test/Enum1.java      | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/enum_test/EnumEntity.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/enum_test/EnumEntity2.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/enum_test/EnumEntity3.java    | 2 +-
 .../org/apache/cayenne/testdo/extended_type/ExtendedTypeEntity.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/extended_type/StringET1.java  | 2 +-
 .../apache/cayenne/testdo/extended_type/StringET1ExtendedType.java    | 2 +-
 .../org/apache/cayenne/testdo/generated/GeneratedColumnCompKey.java   | 2 +-
 .../apache/cayenne/testdo/generated/GeneratedColumnCompMaster.java    | 2 +-
 .../java/org/apache/cayenne/testdo/generated/GeneratedColumnDep.java  | 2 +-
 .../org/apache/cayenne/testdo/generated/GeneratedColumnTest2.java     | 2 +-
 .../apache/cayenne/testdo/generated/GeneratedColumnTestEntity.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/generated/GeneratedF1.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/generated/GeneratedF2.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/generic/Generic.java      | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/hybrid/HybridEntity1.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/hybrid/HybridEntity2.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/inheritance/BaseEntity.java   | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance/DirectToSubEntity.java | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance/RelatedEntity.java     | 2 +-
 .../test/java/org/apache/cayenne/testdo/inheritance/SubEntity.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/inheritance_flat/Group.java   | 2 +-
 .../org/apache/cayenne/testdo/inheritance_flat/GroupProperties.java   | 2 +-
 .../org/apache/cayenne/testdo/inheritance_flat/InheritanceFlat.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/inheritance_flat/Role.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/inheritance_flat/User.java    | 2 +-
 .../org/apache/cayenne/testdo/inheritance_flat/UserProperties.java    | 2 +-
 .../cayenne/testdo/inheritance_horizontal/AbstractSuperEntity.java    | 2 +-
 .../org/apache/cayenne/testdo/inheritance_horizontal/SubEntity1.java  | 2 +-
 .../org/apache/cayenne/testdo/inheritance_horizontal/SubEntity2.java  | 2 +-
 .../org/apache/cayenne/testdo/inheritance_horizontal/SubEntity3.java  | 2 +-
 .../org/apache/cayenne/testdo/inheritance_people/AbstractPerson.java  | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_people/Address.java    | 2 +-
 .../org/apache/cayenne/testdo/inheritance_people/ClientCompany.java   | 2 +-
 .../cayenne/testdo/inheritance_people/CustomerRepresentative.java     | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_people/Department.java | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_people/Employee.java   | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_people/Manager.java    | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_people/People.java     | 2 +-
 .../org/apache/cayenne/testdo/inheritance_people/PersonNotes.java     | 2 +-
 .../cayenne/testdo/inheritance_vertical/InheritanceVertical.java      | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/Iv1Root.java  | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/Iv1Sub1.java  | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/Iv2Root.java  | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/Iv2Sub1.java  | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/Iv2X.java     | 2 +-
 .../org/apache/cayenne/testdo/inheritance_vertical/IvAbstract.java    | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/IvBase.java   | 2 +-
 .../apache/cayenne/testdo/inheritance_vertical/IvBaseWithLock.java    | 2 +-
 .../org/apache/cayenne/testdo/inheritance_vertical/IvConcrete.java    | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/IvImpl.java   | 2 +-
 .../apache/cayenne/testdo/inheritance_vertical/IvImplWithLock.java    | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/IvOther.java  | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/IvRoot.java   | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/IvSub1.java   | 2 +-
 .../org/apache/cayenne/testdo/inheritance_vertical/IvSub1Sub1.java    | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/IvSub2.java   | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/IvSub3.java   | 2 +-
 .../org/apache/cayenne/testdo/inheritance_with_enum/Dependent.java    | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_with_enum/Root.java    | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_with_enum/Sub.java     | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_with_enum/Type.java    | 2 +-
 .../java/org/apache/cayenne/testdo/java8/LocalDateTestEntity.java     | 2 +-
 .../java/org/apache/cayenne/testdo/java8/LocalDateTimeTestEntity.java | 2 +-
 .../java/org/apache/cayenne/testdo/java8/LocalTimeTestEntity.java     | 2 +-
 .../apache/cayenne/testdo/lifecycle_callbacks_order/Lifecycle.java    | 2 +-
 .../java/org/apache/cayenne/testdo/lifecycles/ClientLifecycles.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/lifecycles/Lifecycles.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/lob/BlobTestEntity.java   | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/lob/ClobTestEntity.java   | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/lob/ClobTestRelation.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/lob/NClobTestEntity.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/locking/Locking.java      | 2 +-
 .../test/java/org/apache/cayenne/testdo/locking/LockingHelper.java    | 2 +-
 .../java/org/apache/cayenne/testdo/locking/RelLockingTestEntity.java  | 2 +-
 .../org/apache/cayenne/testdo/locking/SimpleLockingTestEntity.java    | 2 +-
 .../java/org/apache/cayenne/testdo/map_to_many/ClientIdMapToMany.java | 2 +-
 .../apache/cayenne/testdo/map_to_many/ClientIdMapToManyTarget.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/map_to_many/IdMapToMany.java  | 2 +-
 .../java/org/apache/cayenne/testdo/map_to_many/IdMapToManyTarget.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/map_to_many/MapToMany.java    | 2 +-
 .../java/org/apache/cayenne/testdo/map_to_many/MapToManyTarget.java   | 2 +-
 .../org/apache/cayenne/testdo/meaningful_pk/ClientMeaningfulPk.java   | 2 +-
 .../java/org/apache/cayenne/testdo/meaningful_pk/MeaningfulPKDep.java | 2 +-
 .../org/apache/cayenne/testdo/meaningful_pk/MeaningfulPKTest1.java    | 2 +-
 .../java/org/apache/cayenne/testdo/meaningful_pk/MeaningfulPk.java    | 2 +-
 .../org/apache/cayenne/testdo/meaningful_pk/MeaningfulPkTest2.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/misc_types/ArraysEntity.java  | 2 +-
 .../java/org/apache/cayenne/testdo/misc_types/CharacterEntity.java    | 2 +-
 .../java/org/apache/cayenne/testdo/misc_types/SerializableEntity.java | 2 +-
 .../testdo/mixed_persistence_strategy/MixedPersistenceStrategy.java   | 2 +-
 .../testdo/mixed_persistence_strategy/MixedPersistenceStrategy2.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/ClientMtTable1.java    | 2 +-
 .../java/org/apache/cayenne/testdo/mt/ClientMtTable1Subclass1.java    | 2 +-
 .../java/org/apache/cayenne/testdo/mt/ClientMtTable1Subclass2.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/ClientMtTable2.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/ClientMtTable3.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/ClientMtTable4.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/ClientMtTable5.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/MtTable1.java          | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/MtTable1Subclass1.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/MtTable1Subclass2.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/MtTable2.java          | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/MtTable3.java          | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/MtTable4.java          | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/MtTable5.java          | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/no_pk/NoPkTestEntity.java | 2 +-
 .../org/apache/cayenne/testdo/numeric_types/BigDecimalEntity.java     | 2 +-
 .../org/apache/cayenne/testdo/numeric_types/BigIntegerEntity.java     | 2 +-
 .../org/apache/cayenne/testdo/numeric_types/BitNumberTestEntity.java  | 2 +-
 .../java/org/apache/cayenne/testdo/numeric_types/BitTestEntity.java   | 2 +-
 .../org/apache/cayenne/testdo/numeric_types/BooleanTestEntity.java    | 2 +-
 .../java/org/apache/cayenne/testdo/numeric_types/DecimalPKTest1.java  | 2 +-
 .../org/apache/cayenne/testdo/numeric_types/DecimalPKTestEntity.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/numeric_types/LongEntity.java | 2 +-
 .../org/apache/cayenne/testdo/numeric_types/SmallintTestEntity.java   | 2 +-
 .../org/apache/cayenne/testdo/numeric_types/TinyintTestEntity.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/oneway/OnewayRels.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/oneway/OnewayTable1.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/oneway/OnewayTable2.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/oneway/OnewayTable3.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/oneway/OnewayTable4.java  | 2 +-
 .../org/apache/cayenne/testdo/primitive/PrimitivesTestEntity.java     | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/qualified/Qualified1.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/qualified/Qualified2.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/qualified/Qualified3.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/qualified/Qualified4.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/quotemap/QuoteAdress.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/quotemap/Quote_Person.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/quotemap/Quotemap.java    | 2 +-
 .../java/org/apache/cayenne/testdo/reflexive/ClientReflexive.java     | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/reflexive/Reflexive.java  | 2 +-
 .../org/apache/cayenne/testdo/relationships/FkOfDifferentType.java    | 2 +-
 .../java/org/apache/cayenne/testdo/relationships/MeaningfulFK.java    | 2 +-
 .../org/apache/cayenne/testdo/relationships/ReflexiveAndToOne.java    | 2 +-
 .../org/apache/cayenne/testdo/relationships/RelationshipHelper.java   | 2 +-
 .../java/org/apache/cayenne/testdo/relationships/Relationships.java   | 2 +-
 .../org/apache/cayenne/testdo/relationships_activity/Activity.java    | 2 +-
 .../apache/cayenne/testdo/relationships_activity/ActivityResult.java  | 2 +-
 .../apache/cayenne/testdo/relationships_activity/Relationships1.java  | 2 +-
 .../org/apache/cayenne/testdo/relationships_child_master/Child.java   | 2 +-
 .../org/apache/cayenne/testdo/relationships_child_master/Master.java  | 2 +-
 .../java/org/apache/cayenne/testdo/relationships_clob/ClobDetail.java | 2 +-
 .../java/org/apache/cayenne/testdo/relationships_clob/ClobMaster.java | 2 +-
 .../testdo/relationships_collection_to_many/CollectionToMany.java     | 2 +-
 .../relationships_collection_to_many/CollectionToManyTarget.java      | 2 +-
 .../cayenne/testdo/relationships_delete_rules/DeleteRuleFlatA.java    | 2 +-
 .../cayenne/testdo/relationships_delete_rules/DeleteRuleFlatB.java    | 2 +-
 .../cayenne/testdo/relationships_delete_rules/DeleteRuleTest1.java    | 2 +-
 .../cayenne/testdo/relationships_delete_rules/DeleteRuleTest2.java    | 2 +-
 .../cayenne/testdo/relationships_delete_rules/DeleteRuleTest3.java    | 2 +-
 .../cayenne/testdo/relationships_flattened/FlattenedCircular.java     | 2 +-
 .../apache/cayenne/testdo/relationships_flattened/FlattenedTest1.java | 2 +-
 .../apache/cayenne/testdo/relationships_flattened/FlattenedTest2.java | 2 +-
 .../apache/cayenne/testdo/relationships_flattened/FlattenedTest3.java | 2 +-
 .../apache/cayenne/testdo/relationships_flattened/FlattenedTest4.java | 2 +-
 .../apache/cayenne/testdo/relationships_flattened/FlattenedTest5.java | 2 +-
 .../apache/cayenne/testdo/relationships_many_to_many_join/Author.java | 2 +-
 .../apache/cayenne/testdo/relationships_many_to_many_join/Song.java   | 2 +-
 .../apache/cayenne/testdo/relationships_set_to_many/SetToMany.java    | 2 +-
 .../cayenne/testdo/relationships_set_to_many/SetToManyTarget.java     | 2 +-
 .../apache/cayenne/testdo/relationships_to_many_fk/ToManyFkDep.java   | 2 +-
 .../apache/cayenne/testdo/relationships_to_many_fk/ToManyFkRoot.java  | 2 +-
 .../apache/cayenne/testdo/relationships_to_many_fk/ToManyRoot2.java   | 2 +-
 .../org/apache/cayenne/testdo/relationships_to_one_fk/ToOneFK1.java   | 2 +-
 .../org/apache/cayenne/testdo/relationships_to_one_fk/ToOneFK2.java   | 2 +-
 .../java/org/apache/cayenne/testdo/return_types/ReturnTypesMap1.java  | 2 +-
 .../java/org/apache/cayenne/testdo/return_types/ReturnTypesMap2.java  | 2 +-
 .../org/apache/cayenne/testdo/return_types/ReturnTypesMapLobs1.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/soft_delete/SoftDelete.java   | 2 +-
 .../apache/cayenne/testdo/table_primitives/ClientTablePrimitives.java | 2 +-
 .../org/apache/cayenne/testdo/table_primitives/TablePrimitives.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/testmap/ArtDataObject.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/ArtGroup.java     | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/Artist.java       | 2 +-
 .../test/java/org/apache/cayenne/testdo/testmap/ArtistCallback.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/testmap/ArtistExhibit.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/testmap/CompoundPainting.java | 2 +-
 .../org/apache/cayenne/testdo/testmap/CompoundPaintingLongNames.java  | 2 +-
 .../org/apache/cayenne/testdo/testmap/EntityListenerObjEntity.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/Exhibit.java      | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/Gallery.java      | 2 +-
 .../cayenne/testdo/testmap/MeaningfulGeneratedColumnTestEntity.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/testmap/NullTestEntity.java   | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/Painting.java     | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/Painting1.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/PaintingInfo.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/ROArtist.java     | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/ROPainting.java   | 2 +-
 .../java/org/apache/cayenne/testdo/testmap/RWCompoundPainting.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/SubPainting.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/testmap/annotations/Tag1.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/testmap/annotations/Tag2.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/things/Bag.java           | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/things/Ball.java          | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/things/Box.java           | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/things/BoxInfo.java       | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/things/Thing.java         | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/toone/ClientTooneDep.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/toone/ClientTooneMaster.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/toone/TooneDep.java       | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/toone/TooneMaster.java    | 2 +-
 .../apache/cayenne/testdo/unsupported_distinct_types/Customer.java    | 2 +-
 .../org/apache/cayenne/testdo/unsupported_distinct_types/Product.java | 2 +-
 .../testdo/unsupported_distinct_types/UnsupportedDistinctTypes.java   | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/uuid/UuidPkEntity.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/uuid/UuidTestEntity.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/weighted_sort/SortDep.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/weighted_sort/SortRoot.java   | 2 +-
 .../test/java/org/apache/cayenne/tx/DefaultTransactionManagerIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/tx/TransactionIsolationIT.java   | 2 +-
 .../java/org/apache/cayenne/tx/TransactionPropagationRollbackIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/tx/TransactionThreadIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/tx/UserTransactionIT.java        | 2 +-
 .../src/test/java/org/apache/cayenne/unit/DB2UnitDbAdapter.java       | 2 +-
 .../src/test/java/org/apache/cayenne/unit/DerbyUnitDbAdapter.java     | 2 +-
 .../src/test/java/org/apache/cayenne/unit/FirebirdUnitDbAdapter.java  | 2 +-
 .../src/test/java/org/apache/cayenne/unit/FrontBaseUnitDbAdapter.java | 2 +-
 .../src/test/java/org/apache/cayenne/unit/H2UnitDbAdapter.java        | 2 +-
 .../src/test/java/org/apache/cayenne/unit/HSQLDBUnitDbAdapter.java    | 2 +-
 .../src/test/java/org/apache/cayenne/unit/HSQLProcedures.java         | 2 +-
 .../src/test/java/org/apache/cayenne/unit/IngresUnitDbAdapter.java    | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/unit/JNDISetup.java   | 2 +-
 .../src/test/java/org/apache/cayenne/unit/MySQLUnitDbAdapter.java     | 2 +-
 .../src/test/java/org/apache/cayenne/unit/OpenBaseUnitDbAdapter.java  | 2 +-
 .../src/test/java/org/apache/cayenne/unit/OracleUnitDbAdapter.java    | 2 +-
 .../src/test/java/org/apache/cayenne/unit/PostgresUnitDbAdapter.java  | 2 +-
 .../src/test/java/org/apache/cayenne/unit/SQLServerUnitDbAdapter.java | 2 +-
 .../src/test/java/org/apache/cayenne/unit/SQLiteUnitDbAdapter.java    | 2 +-
 .../src/test/java/org/apache/cayenne/unit/SybaseUnitDbAdapter.java    | 2 +-
 .../src/test/java/org/apache/cayenne/unit/UnitDbAdapter.java          | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/unit/di/DICase.java   | 2 +-
 .../src/test/java/org/apache/cayenne/unit/di/DICaseSelfIT.java        | 2 +-
 .../test/java/org/apache/cayenne/unit/di/DataChannelInterceptor.java  | 2 +-
 .../test/java/org/apache/cayenne/unit/di/DataChannelSyncStats.java    | 2 +-
 .../org/apache/cayenne/unit/di/DefaultUnitTestLifecycleManager.java   | 2 +-
 .../src/test/java/org/apache/cayenne/unit/di/UnitTestClosure.java     | 2 +-
 .../java/org/apache/cayenne/unit/di/UnitTestLifecycleManager.java     | 2 +-
 .../test/java/org/apache/cayenne/unit/di/server/CayenneProjects.java  | 2 +-
 .../java/org/apache/cayenne/unit/di/server/ConnectionProperties.java  | 2 +-
 .../src/test/java/org/apache/cayenne/unit/di/server/DBCleaner.java    | 2 +-
 .../java/org/apache/cayenne/unit/di/server/DBCleanerProvider.java     | 2 +-
 .../test/java/org/apache/cayenne/unit/di/server/FlavoredDBHelper.java | 2 +-
 .../org/apache/cayenne/unit/di/server/FlavoredDBHelperProvider.java   | 2 +-
 .../java/org/apache/cayenne/unit/di/server/PeopleProjectCase.java     | 2 +-
 .../apache/cayenne/unit/di/server/SQLTemplateCustomizerProvider.java  | 2 +-
 .../test/java/org/apache/cayenne/unit/di/server/SchemaBuilder.java    | 2 +-
 .../src/test/java/org/apache/cayenne/unit/di/server/ServerCase.java   | 2 +-
 .../unit/di/server/ServerCaseBatchQueryBuilderFactoryProvider.java    | 2 +-
 .../org/apache/cayenne/unit/di/server/ServerCaseContextsSync.java     | 2 +-
 .../cayenne/unit/di/server/ServerCaseDataChannelInterceptor.java      | 2 +-
 .../apache/cayenne/unit/di/server/ServerCaseDataContextProvider.java  | 2 +-
 .../apache/cayenne/unit/di/server/ServerCaseDataDomainProvider.java   | 2 +-
 .../org/apache/cayenne/unit/di/server/ServerCaseDataNodeFactory.java  | 2 +-
 .../org/apache/cayenne/unit/di/server/ServerCaseDataNodeProvider.java | 2 +-
 .../apache/cayenne/unit/di/server/ServerCaseDataSourceFactory.java    | 2 +-
 .../cayenne/unit/di/server/ServerCaseDataSourceInfoProvider.java      | 2 +-
 .../apache/cayenne/unit/di/server/ServerCaseDbAdapterProvider.java    | 2 +-
 .../cayenne/unit/di/server/ServerCaseEntityResolverProvider.java      | 2 +-
 .../org/apache/cayenne/unit/di/server/ServerCaseLifecycleManager.java | 2 +-
 .../test/java/org/apache/cayenne/unit/di/server/ServerCaseModule.java | 2 +-
 .../cayenne/unit/di/server/ServerCaseObjectContextProvider.java       | 2 +-
 .../java/org/apache/cayenne/unit/di/server/ServerCaseProperties.java  | 2 +-
 .../test/java/org/apache/cayenne/unit/di/server/ServerCaseSelfIT.java | 2 +-
 .../cayenne/unit/di/server/ServerCaseSharedDataSourceFactory.java     | 2 +-
 .../java/org/apache/cayenne/unit/di/server/ServerRuntimeProvider.java | 2 +-
 .../cayenne/unit/di/server/ServerRuntimeProviderContextsSync.java     | 2 +-
 .../java/org/apache/cayenne/unit/di/server/UnitDbAdapterProvider.java | 2 +-
 .../test/java/org/apache/cayenne/unit/di/server/UseServerRuntime.java | 2 +-
 .../apache/cayenne/unit/di/server/WeakReferenceStrategyModule.java    | 2 +-
 .../cayenne/unit/di/server/WeakReferenceStrategyServerCase.java       | 2 +-
 .../cayenne/unit/di/server/WeakReferenceStrategyServerCaseModule.java | 2 +-
 .../unit/di/server/WeakReferenceStrategyServerRuntimeProvider.java    | 2 +-
 .../test/java/org/apache/cayenne/unit/jira/CAY_10062004_ExpTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_115IT.java         | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_191IT.java         | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_194IT.java         | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_207Manager1.java   | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_207Manager2.java   | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_207String1.java    | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_207String2.java    | 2 +-
 .../test/java/org/apache/cayenne/unit/jira/CAY_207StringType1.java    | 2 +-
 .../test/java/org/apache/cayenne/unit/jira/CAY_207StringType2.java    | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_743Test.java       | 2 +-
 .../test/java/org/apache/cayenne/unit/util/ModuleProviderChecker.java | 2 +-
 .../test/java/org/apache/cayenne/unit/util/SQLTemplateCustomizer.java | 2 +-
 .../src/test/java/org/apache/cayenne/unit/util/TstBean.java           | 2 +-
 .../test/java/org/apache/cayenne/unit/util/ValidationDelegate.java    | 2 +-
 .../src/test/java/org/apache/cayenne/util/Base64CodecTest.java        | 2 +-
 .../src/test/java/org/apache/cayenne/util/DeepMergeOperationIT.java   | 2 +-
 .../java/org/apache/cayenne/util/DeepMergeOperationInheritanceIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/util/GenericResponseTest.java    | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/util/IDUtilTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/util/IndexPropertyListTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/util/IndexedObject.java          | 2 +-
 .../src/test/java/org/apache/cayenne/util/InvocationTest.java         | 2 +-
 .../src/test/java/org/apache/cayenne/util/ListResponseTest.java       | 2 +-
 .../src/test/java/org/apache/cayenne/util/MockSerializable.java       | 2 +-
 .../test/java/org/apache/cayenne/util/PersistentObjectHolderTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/util/RegexUtilTest.java          | 2 +-
 .../test/java/org/apache/cayenne/util/ShallowMergeOperationIT.java    | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/util/UtilTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/util/WeakValueMapTest.java       | 2 +-
 .../util/concurrentlinkedhashmap/ConcurrentLinkedHashMapTest.java     | 2 +-
 .../java/org/apache/cayenne/validation/BeanValidationFailureTest.java | 2 +-
 .../java/org/apache/cayenne/validation/ValidationExceptionTest.java   | 2 +-
 .../test/java/org/apache/cayenne/validation/ValidationResultTest.java | 2 +-
 .../src/main/java/org/apache/cayenne/velocity/BindDirective.java      | 2 +-
 .../src/main/java/org/apache/cayenne/velocity/BindEqualDirective.java | 2 +-
 .../main/java/org/apache/cayenne/velocity/BindNotEqualDirective.java  | 2 +-
 .../java/org/apache/cayenne/velocity/BindObjectEqualDirective.java    | 2 +-
 .../java/org/apache/cayenne/velocity/BindObjectNotEqualDirective.java | 2 +-
 .../src/main/java/org/apache/cayenne/velocity/ChainDirective.java     | 2 +-
 .../src/main/java/org/apache/cayenne/velocity/ChunkDirective.java     | 2 +-
 .../src/main/java/org/apache/cayenne/velocity/ResultDirective.java    | 2 +-
 .../java/org/apache/cayenne/velocity/SQLTemplateResourceManager.java  | 2 +-
 .../src/main/java/org/apache/cayenne/velocity/VelocityModule.java     | 2 +-
 .../org/apache/cayenne/velocity/VelocitySQLTemplateProcessor.java     | 2 +-
 .../org/apache/cayenne/velocity/VelocityServerModuleProvider.java     | 2 +-
 .../java/org/apache/cayenne/velocity/VelocityModuleProviderTest.java  | 2 +-
 .../org/apache/cayenne/velocity/VelocitySQLTemplateProcessorTest.java | 2 +-
 .../cayenne/velocity/VelocitySQLTemplateProcessor_ChainTest.java      | 2 +-
 .../cayenne/velocity/VelocitySQLTemplateProcessor_SelectTest.java     | 2 +-
 .../main/java/org/apache/cayenne/configuration/web/CayenneFilter.java | 2 +-
 .../java/org/apache/cayenne/configuration/web/RequestHandler.java     | 2 +-
 .../cayenne/configuration/web/SessionContextRequestHandler.java       | 2 +-
 .../cayenne/configuration/web/StatelessContextRequestHandler.java     | 2 +-
 .../java/org/apache/cayenne/configuration/web/WebConfiguration.java   | 2 +-
 .../src/main/java/org/apache/cayenne/configuration/web/WebModule.java | 2 +-
 .../org/apache/cayenne/configuration/web/WebServerModuleProvider.java | 2 +-
 .../src/main/java/org/apache/cayenne/configuration/web/WebUtil.java   | 2 +-
 .../java/org/apache/cayenne/configuration/web/CayenneFilterTest.java  | 2 +-
 .../cayenne/configuration/web/CayenneFilter_DispatchModule.java       | 2 +-
 .../configuration/web/CayenneFilter_DispatchRequestHandler.java       | 2 +-
 .../test/java/org/apache/cayenne/configuration/web/MockModule1.java   | 2 +-
 .../test/java/org/apache/cayenne/configuration/web/MockModule2.java   | 2 +-
 .../java/org/apache/cayenne/configuration/web/MockRequestHandler.java | 2 +-
 .../apache/cayenne/configuration/web/ServletContextHandlerTest.java   | 2 +-
 .../org/apache/cayenne/configuration/web/WebConfigurationTest.java    | 2 +-
 .../org/apache/cayenne/configuration/web/WebModuleProviderTest.java   | 2 +-
 .../test/java/org/apache/cayenne/configuration/web/WebModuleTest.java | 2 +-
 .../test/java/org/apache/cayenne/configuration/web/WebUtilTest.java   | 2 +-
 cayenne-xmpp/src/main/java/org/apache/cayenne/event/XMPPBridge.java   | 2 +-
 .../src/main/java/org/apache/cayenne/event/XMPPBridgeFactory.java     | 2 +-
 .../src/main/java/org/apache/cayenne/event/XMPPBridgeProvider.java    | 2 +-
 cayenne-xmpp/src/main/java/org/apache/cayenne/event/XMPPModule.java   | 2 +-
 .../main/java/org/apache/cayenne/event/XMPPServerModuleProvider.java  | 2 +-
 .../java/org/apache/cayenne/event/CayenneXMPPModuleProviderTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/event/XMPPBridgeFactoryTest.java | 2 +-
 .../test/java/org/apache/cayenne/event/XMPPBridgeProviderTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/event/XMPPBridgeTest.java        | 2 +-
 cayenne-xmpp/src/test/java/org/apache/cayenne/event/XMPPModuleIT.java | 2 +-
 .../main/java/org/apache/cayenne/asciidoc/CayennePostProcessor.java   | 2 +-
 .../src/main/java/org/apache/cayenne/tools/CayenneGeneratorMojo.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tools/DbGeneratorMojo.java       | 2 +-
 .../main/java/org/apache/cayenne/tools/DbImportDataSourceConfig.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tools/DbImporterMojo.java        | 2 +-
 .../src/main/java/org/apache/cayenne/tools/MavenLogger.java           | 2 +-
 .../java/org/apache/cayenne/tools/MavenPluginClassLoaderManager.java  | 2 +-
 .../src/test/java/org/apache/cayenne/stubs/ArtifactStub.java          | 2 +-
 .../src/test/java/org/apache/cayenne/stubs/CayenneProjectStub.java    | 2 +-
 .../test/java/org/apache/cayenne/stubs/CustomObjectNameGenerator.java | 2 +-
 .../test/java/org/apache/cayenne/tools/CayenneGeneratorMojoTest.java  | 2 +-
 .../org/apache/cayenne/tools/DbImporterMojoConfigurationTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DbImporterMojoTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DerbyManager.java          | 2 +-
 .../src/main/java/org/apache/cayenne/tools/CayenneModelerMojo.java    | 2 +-
 .../org/apache/cayenne/tools/CayenneGeneratorIntegrationTest.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/generic/GenericButtonUI.java | 2 +-
 .../apache/cayenne/modeler/generic/GenericCayenneModelerModule.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/generic/GenericMain.java | 2 +-
 .../apache/cayenne/modeler/generic/GenericPlatformInitializer.java    | 2 +-
 .../java/org/apache/cayenne/modeler/osx/OSXApplicationWrapper.java    | 2 +-
 .../java/org/apache/cayenne/modeler/osx/OSXCayenneModelerModule.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/osx/OSXMain.java         | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/osx/OSXPanelUI.java      | 2 +-
 .../java/org/apache/cayenne/modeler/osx/OSXPlatformInitializer.java   | 2 +-
 .../java/org/apache/cayenne/modeler/osx/OSXQuitResponseWrapper.java   | 2 +-
 .../java/org/apache/cayenne/modeler/osx/OSXToolBarSeparatorUI.java    | 2 +-
 .../java/org/apache/cayenne/modeler/win/WinCayenneModelerModule.java  | 2 +-
 .../java/org/apache/cayenne/modeler/win/WinCustomTextFieldUI.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/win/WinMain.java         | 2 +-
 .../java/org/apache/cayenne/modeler/win/WinPlatformInitializer.java   | 2 +-
 .../java/org/apache/cayenne/configuration/event/DataMapEvent.java     | 2 +-
 .../java/org/apache/cayenne/configuration/event/DataMapListener.java  | 2 +-
 .../java/org/apache/cayenne/configuration/event/DataNodeEvent.java    | 2 +-
 .../java/org/apache/cayenne/configuration/event/DataNodeListener.java | 2 +-
 .../main/java/org/apache/cayenne/configuration/event/DomainEvent.java | 2 +-
 .../java/org/apache/cayenne/configuration/event/DomainListener.java   | 2 +-
 .../java/org/apache/cayenne/configuration/event/ProcedureEvent.java   | 2 +-
 .../org/apache/cayenne/configuration/event/ProcedureListener.java     | 2 +-
 .../apache/cayenne/configuration/event/ProcedureParameterEvent.java   | 2 +-
 .../cayenne/configuration/event/ProcedureParameterListener.java       | 2 +-
 .../main/java/org/apache/cayenne/configuration/event/QueryEvent.java  | 2 +-
 .../java/org/apache/cayenne/configuration/event/QueryListener.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/Application.java         | 2 +-
 .../java/org/apache/cayenne/modeler/CayenneModelerController.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/CayenneModelerFrame.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/ClassLoadingService.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/CodeTemplateManager.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/FileClassLoadingService.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/Main.java                | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/ModelerConstants.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/ModelerPreferences.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/ProjectController.java   | 2 +-
 .../java/org/apache/cayenne/modeler/ProjectFileChangeTracker.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/ProjectTreeFactory.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/ProjectTreeModel.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/ProjectTreeView.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/TreeDragSource.java      | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/TreeDropTarget.java      | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/AboutAction.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/ActionManager.java    | 2 +-
 .../java/org/apache/cayenne/modeler/action/BaseViewEntityAction.java  | 2 +-
 .../java/org/apache/cayenne/modeler/action/CollapseTreeAction.java    | 2 +-
 .../org/apache/cayenne/modeler/action/ConfigurePreferencesAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/CopyAction.java   | 2 +-
 .../java/org/apache/cayenne/modeler/action/CopyAttributeAction.java   | 2 +-
 .../cayenne/modeler/action/CopyAttributeRelationshipAction.java       | 2 +-
 .../org/apache/cayenne/modeler/action/CopyCallbackMethodAction.java   | 2 +-
 .../apache/cayenne/modeler/action/CopyProcedureParameterAction.java   | 2 +-
 .../org/apache/cayenne/modeler/action/CopyRelationshipAction.java     | 2 +-
 .../java/org/apache/cayenne/modeler/action/CreateAttributeAction.java | 2 +-
 .../org/apache/cayenne/modeler/action/CreateCallbackMethodAction.java | 2 +-
 .../java/org/apache/cayenne/modeler/action/CreateDataMapAction.java   | 2 +-
 .../java/org/apache/cayenne/modeler/action/CreateDbEntityAction.java  | 2 +-
 .../org/apache/cayenne/modeler/action/CreateEmbeddableAction.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/CreateNodeAction.java | 2 +-
 .../java/org/apache/cayenne/modeler/action/CreateObjEntityAction.java | 2 +-
 .../apache/cayenne/modeler/action/CreateObjEntityFromDbAction.java    | 2 +-
 .../java/org/apache/cayenne/modeler/action/CreateProcedureAction.java | 2 +-
 .../apache/cayenne/modeler/action/CreateProcedureParameterAction.java | 2 +-
 .../java/org/apache/cayenne/modeler/action/CreateQueryAction.java     | 2 +-
 .../org/apache/cayenne/modeler/action/CreateRelationshipAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/CutAction.java    | 2 +-
 .../java/org/apache/cayenne/modeler/action/CutAttributeAction.java    | 2 +-
 .../apache/cayenne/modeler/action/CutAttributeRelationshipAction.java | 2 +-
 .../org/apache/cayenne/modeler/action/CutCallbackMethodAction.java    | 2 +-
 .../apache/cayenne/modeler/action/CutProcedureParameterAction.java    | 2 +-
 .../java/org/apache/cayenne/modeler/action/CutRelationshipAction.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/DBWizardAction.java   | 2 +-
 .../org/apache/cayenne/modeler/action/DbEntityCounterpartAction.java  | 2 +-
 .../java/org/apache/cayenne/modeler/action/DbEntitySyncAction.java    | 2 +-
 .../java/org/apache/cayenne/modeler/action/DefaultActionManager.java  | 2 +-
 .../java/org/apache/cayenne/modeler/action/DocumentationAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/ExitAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/FilterAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/FindAction.java   | 2 +-
 .../java/org/apache/cayenne/modeler/action/GenerateCodeAction.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/GenerateDBAction.java | 2 +-
 .../java/org/apache/cayenne/modeler/action/GetDbConnectionAction.java | 2 +-
 .../java/org/apache/cayenne/modeler/action/ImportDataMapAction.java   | 2 +-
 .../java/org/apache/cayenne/modeler/action/ImportEOModelAction.java   | 2 +-
 .../org/apache/cayenne/modeler/action/InferRelationshipsAction.java   | 2 +-
 .../java/org/apache/cayenne/modeler/action/LinkDataMapAction.java     | 2 +-
 .../java/org/apache/cayenne/modeler/action/LinkDataMapsAction.java    | 2 +-
 .../java/org/apache/cayenne/modeler/action/LoadDbSchemaAction.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/MigrateAction.java    | 2 +-
 .../java/org/apache/cayenne/modeler/action/MultipleObjectsAction.java | 2 +-
 .../org/apache/cayenne/modeler/action/NavigateBackwardAction.java     | 2 +-
 .../java/org/apache/cayenne/modeler/action/NavigateForwardAction.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/NewProjectAction.java | 2 +-
 .../org/apache/cayenne/modeler/action/ObjEntityCounterpartAction.java | 2 +-
 .../java/org/apache/cayenne/modeler/action/ObjEntitySyncAction.java   | 2 +-
 .../apache/cayenne/modeler/action/ObjEntityToSuperEntityAction.java   | 2 +-
 .../java/org/apache/cayenne/modeler/action/OpenProjectAction.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/PasteAction.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/ProjectAction.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/ProjectOpener.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/RedoAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/RemoveAction.java | 2 +-
 .../java/org/apache/cayenne/modeler/action/RemoveAttributeAction.java | 2 +-
 .../cayenne/modeler/action/RemoveAttributeRelationshipAction.java     | 2 +-
 .../org/apache/cayenne/modeler/action/RemoveCallbackMethodAction.java | 2 +-
 .../apache/cayenne/modeler/action/RemoveProcedureParameterAction.java | 2 +-
 .../org/apache/cayenne/modeler/action/RemoveRelationshipAction.java   | 2 +-
 .../org/apache/cayenne/modeler/action/ReverseEngineeringAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/RevertAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/SaveAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/SaveAsAction.java | 2 +-
 .../java/org/apache/cayenne/modeler/action/ShowLogConsoleAction.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/UndoAction.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/ValidateAction.java   | 2 +-
 .../org/apache/cayenne/modeler/action/dbimport/AddCatalogAction.java  | 2 +-
 .../cayenne/modeler/action/dbimport/AddExcludeColumnAction.java       | 2 +-
 .../cayenne/modeler/action/dbimport/AddExcludeProcedureAction.java    | 2 +-
 .../apache/cayenne/modeler/action/dbimport/AddExcludeTableAction.java | 2 +-
 .../cayenne/modeler/action/dbimport/AddIncludeColumnAction.java       | 2 +-
 .../cayenne/modeler/action/dbimport/AddIncludeProcedureAction.java    | 2 +-
 .../apache/cayenne/modeler/action/dbimport/AddIncludeTableAction.java | 2 +-
 .../apache/cayenne/modeler/action/dbimport/AddPatternParamAction.java | 2 +-
 .../org/apache/cayenne/modeler/action/dbimport/AddSchemaAction.java   | 2 +-
 .../org/apache/cayenne/modeler/action/dbimport/DeleteNodeAction.java  | 2 +-
 .../org/apache/cayenne/modeler/action/dbimport/EditNodeAction.java    | 2 +-
 .../apache/cayenne/modeler/action/dbimport/MoveImportNodeAction.java  | 2 +-
 .../apache/cayenne/modeler/action/dbimport/MoveInvertNodeAction.java  | 2 +-
 .../modeler/action/dbimport/ReverseEngineeringToolMenuAction.java     | 2 +-
 .../cayenne/modeler/action/dbimport/TreeManipulationAction.java       | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/dialog/AboutDialog.java  | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/ConfirmRemoveDialog.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/dialog/DbJoinTableModel.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/dialog/ErrorDebugDialog.java | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/FileDeletedDialog.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/dialog/FindDialog.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/dialog/FindDialogView.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/dialog/LogConsole.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/dialog/LogConsoleView.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/dialog/LogConsoleWindow.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/dialog/OverwriteDialog.java  | 2 +-
 .../apache/cayenne/modeler/dialog/ResolveDbRelationshipDialog.java    | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/UnsavedChangesDialog.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/ValidationResultBrowser.java    | 2 +-
 .../apache/cayenne/modeler/dialog/ValidationResultBrowserView.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/dialog/WarningDialog.java    | 2 +-
 .../apache/cayenne/modeler/dialog/WarningDialogByDbTargetChange.java  | 2 +-
 .../modeler/dialog/autorelationship/InferRelationshipsController.java | 2 +-
 .../dialog/autorelationship/InferRelationshipsControllerBase.java     | 2 +-
 .../modeler/dialog/autorelationship/InferRelationshipsDialog.java     | 2 +-
 .../modeler/dialog/autorelationship/InferRelationshipsPanel.java      | 2 +-
 .../dialog/autorelationship/InferRelationshipsTabController.java      | 2 +-
 .../cayenne/modeler/dialog/autorelationship/InferredRelationship.java | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/cgen/TemplateDialog.java   | 2 +-
 .../org/apache/cayenne/modeler/dialog/cgen/TemplateDialogView.java    | 2 +-
 .../apache/cayenne/modeler/dialog/datadomain/FilterController.java    | 2 +-
 .../org/apache/cayenne/modeler/dialog/datadomain/FilterDialog.java    | 2 +-
 .../cayenne/modeler/dialog/datamap/CatalogUpdateController.java       | 2 +-
 .../cayenne/modeler/dialog/datamap/DefaultsPreferencesController.java | 2 +-
 .../cayenne/modeler/dialog/datamap/DefaultsPreferencesView.java       | 2 +-
 .../cayenne/modeler/dialog/datamap/LockingUpdateController.java       | 2 +-
 .../org/apache/cayenne/modeler/dialog/datamap/LockingUpdateView.java  | 2 +-
 .../cayenne/modeler/dialog/datamap/PackageUpdateController.java       | 2 +-
 .../apache/cayenne/modeler/dialog/datamap/SchemaUpdateController.java | 2 +-
 .../cayenne/modeler/dialog/datamap/SuperclassUpdateController.java    | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/db/DataSourceWizard.java   | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/DataSourceWizardView.java    | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/DbActionOptionsDialog.java   | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/gen/DBGeneratorOptions.java  | 2 +-
 .../apache/cayenne/modeler/dialog/db/gen/DBGeneratorOptionsView.java  | 2 +-
 .../apache/cayenne/modeler/dialog/db/gen/TableSelectorController.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/gen/TableSelectorView.java   | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/CatalogPopUpMenu.java   | 2 +-
 .../apache/cayenne/modeler/dialog/db/load/DbImportProjectSaver.java   | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/DbImportTreeNode.java   | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/DbLoadResultDialog.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/DbLoaderContext.java    | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/DefaultPopUpMenu.java   | 2 +-
 .../apache/cayenne/modeler/dialog/db/load/IncludeTablePopUpMenu.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/LoadDataMapTask.java    | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/LoaderDelegate.java     | 2 +-
 .../apache/cayenne/modeler/dialog/db/load/ModelerDbImportAction.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/ModelerSyncModule.java  | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/db/load/RootPopUpMenu.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/SchemaPopUpMenu.java    | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/TransferableNode.java   | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/merge/MergerOptions.java     | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/merge/MergerOptionsView.java | 2 +-
 .../modeler/dialog/db/merge/MergerTokenSelectorController.java        | 2 +-
 .../cayenne/modeler/dialog/db/merge/MergerTokenSelectorView.java      | 2 +-
 .../apache/cayenne/modeler/dialog/db/merge/MergerTokenTableModel.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/objentity/ClassNameUpdater.java | 2 +-
 .../apache/cayenne/modeler/dialog/objentity/ClassNameUpdaterView.java | 2 +-
 .../apache/cayenne/modeler/dialog/objentity/DbRelationshipTarget.java | 2 +-
 .../cayenne/modeler/dialog/objentity/DbRelationshipTargetView.java    | 2 +-
 .../apache/cayenne/modeler/dialog/objentity/EntitySyncController.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/objentity/EntitySyncDialog.java | 2 +-
 .../cayenne/modeler/dialog/objentity/ObjAttributeInfoDialog.java      | 2 +-
 .../cayenne/modeler/dialog/objentity/ObjAttributeInfoDialogView.java  | 2 +-
 .../cayenne/modeler/dialog/objentity/ObjAttributePathBrowser.java     | 2 +-
 .../apache/cayenne/modeler/dialog/objentity/ObjRelationshipInfo.java  | 2 +-
 .../cayenne/modeler/dialog/objentity/ObjRelationshipInfoView.java     | 2 +-
 .../cayenne/modeler/dialog/objentity/ObjRelationshipPathBrowser.java  | 2 +-
 .../dialog/objentity/OverrideEmbeddableAttributeTableModel.java       | 2 +-
 .../cayenne/modeler/dialog/pref/CayenneModelerPreferenceEditor.java   | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/ClasspathPreferences.java  | 2 +-
 .../apache/cayenne/modeler/dialog/pref/ClasspathPreferencesView.java  | 2 +-
 .../apache/cayenne/modeler/dialog/pref/DBConnectionInfoEditor.java    | 2 +-
 .../cayenne/modeler/dialog/pref/DBConnectionInfoEditorView.java       | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/DataSourceCreator.java     | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/DataSourceCreatorView.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/DataSourceDuplicator.java  | 2 +-
 .../apache/cayenne/modeler/dialog/pref/DataSourceDuplicatorView.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/DataSourcePreferences.java | 2 +-
 .../apache/cayenne/modeler/dialog/pref/DataSourcePreferencesView.java | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/pref/EncodingSelector.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/EncodingSelectorView.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/GeneralPreferences.java    | 2 +-
 .../apache/cayenne/modeler/dialog/pref/GeneralPreferencesView.java    | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/pref/PreferenceDialog.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/PreferenceDialogView.java  | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/pref/TemplateCreator.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/TemplateCreatorView.java   | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/TemplatePreferences.java   | 2 +-
 .../apache/cayenne/modeler/dialog/pref/TemplatePreferencesView.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/dialog/query/QueryType.java  | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/query/QueryTypeView.java   | 2 +-
 .../apache/cayenne/modeler/dialog/validator/AttributeErrorMsg.java    | 2 +-
 .../org/apache/cayenne/modeler/dialog/validator/DataMapErrorMsg.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/validator/DataNodeErrorMsg.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/validator/DomainErrorMsg.java   | 2 +-
 .../cayenne/modeler/dialog/validator/DuplicatedAttributesDialog.java  | 2 +-
 .../cayenne/modeler/dialog/validator/EmbeddableAttributeErrorMsg.java | 2 +-
 .../apache/cayenne/modeler/dialog/validator/EmbeddableErrorMsg.java   | 2 +-
 .../org/apache/cayenne/modeler/dialog/validator/EntityErrorMsg.java   | 2 +-
 .../apache/cayenne/modeler/dialog/validator/ProcedureErrorMsg.java    | 2 +-
 .../cayenne/modeler/dialog/validator/ProcedureParameterErrorMsg.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/validator/QueryErrorMsg.java    | 2 +-
 .../apache/cayenne/modeler/dialog/validator/RelationshipErrorMsg.java | 2 +-
 .../cayenne/modeler/dialog/validator/ValidationDisplayHandler.java    | 2 +-
 .../org/apache/cayenne/modeler/dialog/validator/ValidatorDialog.java  | 2 +-
 .../apache/cayenne/modeler/dialog/welcome/RecentFileListModel.java    | 2 +-
 .../apache/cayenne/modeler/dialog/welcome/RecentFileListRenderer.java | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/welcome/WelcomeScreen.java | 2 +-
 .../org/apache/cayenne/modeler/editor/AbstractCallbackMethodsTab.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/BaseQueryMainTab.java | 2 +-
 .../apache/cayenne/modeler/editor/CallbackDescriptorTableModel.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/editor/CallbackType.java | 2 +-
 .../java/org/apache/cayenne/modeler/editor/DataDomainTabbedView.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/DataDomainView.java   | 2 +-
 .../java/org/apache/cayenne/modeler/editor/DataMapTabbedView.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/editor/DataMapView.java  | 2 +-
 .../java/org/apache/cayenne/modeler/editor/DbImportController.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/editor/EditorView.java   | 2 +-
 .../java/org/apache/cayenne/modeler/editor/EjbqlQueryMainTab.java     | 2 +-
 .../org/apache/cayenne/modeler/editor/EjbqlQueryPropertiesPanel.java  | 2 +-
 .../java/org/apache/cayenne/modeler/editor/EjbqlQueryScriptsTab.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/EjbqlTabbedView.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/EmbeddableAttributeTab.java     | 2 +-
 .../apache/cayenne/modeler/editor/EmbeddableAttributeTableModel.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/EmbeddableTab.java    | 2 +-
 .../java/org/apache/cayenne/modeler/editor/EmbeddableTabbedView.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/ExistingSelectionProcessor.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/GeneratorsPanel.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/GeneratorsTab.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/GeneratorsTabController.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/ObjAttributeTableModel.java     | 2 +-
 .../java/org/apache/cayenne/modeler/editor/ObjCallbackMethod.java     | 2 +-
 .../org/apache/cayenne/modeler/editor/ObjEntityAttributePanel.java    | 2 +-
 .../cayenne/modeler/editor/ObjEntityAttributeRelationshipTab.java     | 2 +-
 .../apache/cayenne/modeler/editor/ObjEntityCallbackMethodsTab.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/ObjEntityRelationshipPanel.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/editor/ObjEntityTab.java | 2 +-
 .../java/org/apache/cayenne/modeler/editor/ObjEntityTabbedView.java   | 2 +-
 .../org/apache/cayenne/modeler/editor/ObjRelationshipTableModel.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/ObjectQueryPropertiesPanel.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/PrefetchModel.java    | 2 +-
 .../java/org/apache/cayenne/modeler/editor/ProcedureParameterTab.java | 2 +-
 .../apache/cayenne/modeler/editor/ProcedureParameterTableModel.java   | 2 +-
 .../java/org/apache/cayenne/modeler/editor/ProcedureQueryView.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/editor/ProcedureTab.java | 2 +-
 .../java/org/apache/cayenne/modeler/editor/ProcedureTabbedView.java   | 2 +-
 .../org/apache/cayenne/modeler/editor/RawQueryPropertiesPanel.java    | 2 +-
 .../java/org/apache/cayenne/modeler/editor/RootSelectionHandler.java  | 2 +-
 .../java/org/apache/cayenne/modeler/editor/SQLTemplateMainTab.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/SQLTemplatePrefetchTab.java     | 2 +-
 .../java/org/apache/cayenne/modeler/editor/SQLTemplateScriptsTab.java | 2 +-
 .../java/org/apache/cayenne/modeler/editor/SQLTemplateTabbedView.java | 2 +-
 .../java/org/apache/cayenne/modeler/editor/SelectPropertiesPanel.java | 2 +-
 .../java/org/apache/cayenne/modeler/editor/SelectQueryMainTab.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/SelectQueryOrderingTab.java     | 2 +-
 .../org/apache/cayenne/modeler/editor/SelectQueryPrefetchTab.java     | 2 +-
 .../java/org/apache/cayenne/modeler/editor/SelectQueryTabbedView.java | 2 +-
 .../org/apache/cayenne/modeler/editor/cgen/ClassesTabController.java  | 2 +-
 .../java/org/apache/cayenne/modeler/editor/cgen/ClassesTabPanel.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/cgen/ClientModeController.java  | 2 +-
 .../apache/cayenne/modeler/editor/cgen/CodeGeneratorController.java   | 2 +-
 .../cayenne/modeler/editor/cgen/CodeGeneratorControllerBase.java      | 2 +-
 .../org/apache/cayenne/modeler/editor/cgen/CodeGeneratorPane.java     | 2 +-
 .../org/apache/cayenne/modeler/editor/cgen/CustomModeController.java  | 2 +-
 .../java/org/apache/cayenne/modeler/editor/cgen/CustomModePanel.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/cgen/GeneratorController.java   | 2 +-
 .../apache/cayenne/modeler/editor/cgen/GeneratorControllerPanel.java  | 2 +-
 .../apache/cayenne/modeler/editor/cgen/GeneratorTabController.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/cgen/GeneratorTabPanel.java     | 2 +-
 .../apache/cayenne/modeler/editor/cgen/StandardModeController.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/cgen/StandardModePanel.java     | 2 +-
 .../java/org/apache/cayenne/modeler/editor/cgen/domain/CgenTab.java   | 2 +-
 .../apache/cayenne/modeler/editor/cgen/domain/CgenTabController.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/datanode/AdapterEditor.java     | 2 +-
 .../java/org/apache/cayenne/modeler/editor/datanode/AdapterView.java  | 2 +-
 .../cayenne/modeler/editor/datanode/CustomDataSourceEditor.java       | 2 +-
 .../apache/cayenne/modeler/editor/datanode/CustomDataSourceView.java  | 2 +-
 .../apache/cayenne/modeler/editor/datanode/DBCP2DataSourceEditor.java | 2 +-
 .../apache/cayenne/modeler/editor/datanode/DBCP2DataSourceView.java   | 2 +-
 .../org/apache/cayenne/modeler/editor/datanode/DataNodeEditor.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/datanode/DataSourceEditor.java  | 2 +-
 .../apache/cayenne/modeler/editor/datanode/JDBCDataSourceEditor.java  | 2 +-
 .../apache/cayenne/modeler/editor/datanode/JDBCDataSourceView.java    | 2 +-
 .../apache/cayenne/modeler/editor/datanode/JNDIDataSourceEditor.java  | 2 +-
 .../apache/cayenne/modeler/editor/datanode/JNDIDataSourceView.java    | 2 +-
 .../apache/cayenne/modeler/editor/datanode/MainDataNodeEditor.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/datanode/MainDataNodeView.java  | 2 +-
 .../apache/cayenne/modeler/editor/datanode/PasswordEncoderEditor.java | 2 +-
 .../apache/cayenne/modeler/editor/datanode/PasswordEncoderView.java   | 2 +-
 .../apache/cayenne/modeler/editor/dbentity/DbAttributeTableModel.java | 2 +-
 .../cayenne/modeler/editor/dbentity/DbEntityAttributePanel.java       | 2 +-
 .../modeler/editor/dbentity/DbEntityAttributeRelationshipTab.java     | 2 +-
 .../cayenne/modeler/editor/dbentity/DbEntityRelationshipPanel.java    | 2 +-
 .../java/org/apache/cayenne/modeler/editor/dbentity/DbEntityTab.java  | 2 +-
 .../apache/cayenne/modeler/editor/dbentity/DbEntityTabbedView.java    | 2 +-
 .../cayenne/modeler/editor/dbentity/DbRelationshipTableModel.java     | 2 +-
 .../modeler/editor/dbentity/PKCustomSequenceGeneratorPanel.java       | 2 +-
 .../apache/cayenne/modeler/editor/dbentity/PKDBGeneratorPanel.java    | 2 +-
 .../cayenne/modeler/editor/dbentity/PKDefaultGeneratorPanel.java      | 2 +-
 .../org/apache/cayenne/modeler/editor/dbentity/PKGeneratorPanel.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/dbimport/ColorTreeRenderer.java | 2 +-
 .../apache/cayenne/modeler/editor/dbimport/DatabaseSchemaLoader.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/dbimport/DbImportModel.java     | 2 +-
 .../apache/cayenne/modeler/editor/dbimport/DbImportNodeHandler.java   | 2 +-
 .../java/org/apache/cayenne/modeler/editor/dbimport/DbImportTree.java | 2 +-
 .../cayenne/modeler/editor/dbimport/DbImportTreeCellEditor.java       | 2 +-
 .../cayenne/modeler/editor/dbimport/DbImportTreeCellRenderer.java     | 2 +-
 .../java/org/apache/cayenne/modeler/editor/dbimport/DbImportView.java | 2 +-
 .../apache/cayenne/modeler/editor/dbimport/DraggableTreePanel.java    | 2 +-
 .../modeler/editor/dbimport/ReverseEngineeringConfigPanel.java        | 2 +-
 .../cayenne/modeler/editor/dbimport/ReverseEngineeringTreePanel.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/dbimport/TreeToolbarPanel.java  | 2 +-
 .../apache/cayenne/modeler/editor/dbimport/domain/DbImportTab.java    | 2 +-
 .../cayenne/modeler/editor/dbimport/domain/DbImportTabController.java | 2 +-
 .../cayenne/modeler/editor/validation/AttributeValidationFailure.java | 2 +-
 .../modeler/editor/validation/ObjAttributeWrapperValidator.java       | 2 +-
 .../apache/cayenne/modeler/editor/wrapper/ObjAttributeWrapper.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/wrapper/Wrapper.java  | 2 +-
 .../java/org/apache/cayenne/modeler/event/AttributeDisplayEvent.java  | 2 +-
 .../org/apache/cayenne/modeler/event/CallbackMethodDisplayEvent.java  | 2 +-
 .../apache/cayenne/modeler/event/CallbackMethodDisplayListener.java   | 2 +-
 .../java/org/apache/cayenne/modeler/event/CallbackMethodEvent.java    | 2 +-
 .../java/org/apache/cayenne/modeler/event/CallbackMethodListener.java | 2 +-
 .../org/apache/cayenne/modeler/event/CallbackTypeSelectionEvent.java  | 2 +-
 .../apache/cayenne/modeler/event/CallbackTypeSelectionListener.java   | 2 +-
 .../java/org/apache/cayenne/modeler/event/DataMapDisplayEvent.java    | 2 +-
 .../java/org/apache/cayenne/modeler/event/DataMapDisplayListener.java | 2 +-
 .../java/org/apache/cayenne/modeler/event/DataNodeDisplayEvent.java   | 2 +-
 .../org/apache/cayenne/modeler/event/DataNodeDisplayListener.java     | 2 +-
 .../org/apache/cayenne/modeler/event/DataSourceModificationEvent.java | 2 +-
 .../apache/cayenne/modeler/event/DataSourceModificationListener.java  | 2 +-
 .../org/apache/cayenne/modeler/event/DbAttributeDisplayListener.java  | 2 +-
 .../org/apache/cayenne/modeler/event/DbEntityDisplayListener.java     | 2 +-
 .../apache/cayenne/modeler/event/DbRelationshipDisplayListener.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/event/DisplayEvent.java  | 2 +-
 .../java/org/apache/cayenne/modeler/event/DomainDisplayEvent.java     | 2 +-
 .../java/org/apache/cayenne/modeler/event/DomainDisplayListener.java  | 2 +-
 .../apache/cayenne/modeler/event/EmbeddableAttributeDisplayEvent.java | 2 +-
 .../cayenne/modeler/event/EmbeddableAttributeDisplayListener.java     | 2 +-
 .../java/org/apache/cayenne/modeler/event/EmbeddableDisplayEvent.java | 2 +-
 .../org/apache/cayenne/modeler/event/EmbeddableDisplayListener.java   | 2 +-
 .../java/org/apache/cayenne/modeler/event/EntityDisplayEvent.java     | 2 +-
 .../java/org/apache/cayenne/modeler/event/EntityListenerEvent.java    | 2 +-
 .../java/org/apache/cayenne/modeler/event/EntityListenerListener.java | 2 +-
 .../org/apache/cayenne/modeler/event/MultipleObjectsDisplayEvent.java | 2 +-
 .../apache/cayenne/modeler/event/MultipleObjectsDisplayListener.java  | 2 +-
 .../org/apache/cayenne/modeler/event/ObjAttributeDisplayListener.java | 2 +-
 .../org/apache/cayenne/modeler/event/ObjEntityDisplayListener.java    | 2 +-
 .../apache/cayenne/modeler/event/ObjRelationshipDisplayListener.java  | 2 +-
 .../java/org/apache/cayenne/modeler/event/ProcedureDisplayEvent.java  | 2 +-
 .../org/apache/cayenne/modeler/event/ProcedureDisplayListener.java    | 2 +-
 .../apache/cayenne/modeler/event/ProcedureParameterDisplayEvent.java  | 2 +-
 .../cayenne/modeler/event/ProcedureParameterDisplayListener.java      | 2 +-
 .../java/org/apache/cayenne/modeler/event/ProjectOnSaveEvent.java     | 2 +-
 .../java/org/apache/cayenne/modeler/event/ProjectOnSaveListener.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/event/QueryDisplayEvent.java | 2 +-
 .../java/org/apache/cayenne/modeler/event/QueryDisplayListener.java   | 2 +-
 .../java/org/apache/cayenne/modeler/event/RecentFileListListener.java | 2 +-
 .../org/apache/cayenne/modeler/event/RelationshipDisplayEvent.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/event/TablePopupHandler.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/graph/BaseGraphBuilder.java  | 2 +-
 .../java/org/apache/cayenne/modeler/graph/DataDomainGraphTab.java     | 2 +-
 .../java/org/apache/cayenne/modeler/graph/DbEntityCellMetadata.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/graph/DbGraphBuilder.java    | 2 +-
 .../java/org/apache/cayenne/modeler/graph/EntityCellMetadata.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/graph/GraphBuilder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/graph/GraphMap.java      | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/graph/GraphRegistry.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/graph/GraphType.java     | 2 +-
 .../java/org/apache/cayenne/modeler/graph/ObjEntityCellMetadata.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/graph/ObjGraphBuilder.java   | 2 +-
 .../org/apache/cayenne/modeler/graph/action/EntityDisplayAction.java  | 2 +-
 .../org/apache/cayenne/modeler/graph/action/RebuildGraphAction.java   | 2 +-
 .../org/apache/cayenne/modeler/graph/action/RemoveEntityAction.java   | 2 +-
 .../org/apache/cayenne/modeler/graph/action/SaveAsImageAction.java    | 2 +-
 .../apache/cayenne/modeler/graph/action/ShowGraphEntityAction.java    | 2 +-
 .../java/org/apache/cayenne/modeler/graph/action/ZoomInAction.java    | 2 +-
 .../java/org/apache/cayenne/modeler/graph/action/ZoomOutAction.java   | 2 +-
 .../org/apache/cayenne/modeler/graph/extension/EntityHandler.java     | 2 +-
 .../org/apache/cayenne/modeler/graph/extension/GraphExtension.java    | 2 +-
 .../java/org/apache/cayenne/modeler/graph/extension/GraphHandler.java | 2 +-
 .../apache/cayenne/modeler/graph/extension/GraphLoaderDelegate.java   | 2 +-
 .../apache/cayenne/modeler/graph/extension/GraphSaverDelegate.java    | 2 +-
 .../org/apache/cayenne/modeler/graph/extension/GraphsRootHandler.java | 2 +-
 .../java/org/apache/cayenne/modeler/init/CayenneModelerModule.java    | 2 +-
 .../cayenne/modeler/init/platform/GenericPlatformInitializer.java     | 2 +-
 .../org/apache/cayenne/modeler/init/platform/PlatformInitializer.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/pref/ComponentGeometry.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/pref/DBConnectionInfo.java   | 2 +-
 .../java/org/apache/cayenne/modeler/pref/DBGeneratorDefaults.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/pref/DataMapDefaults.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/pref/DataNodeDefaults.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/pref/FSPath.java         | 2 +-
 .../java/org/apache/cayenne/modeler/pref/ProjectStatePreferences.java | 2 +-
 .../java/org/apache/cayenne/modeler/pref/TableColumnPreferences.java  | 2 +-
 .../java/org/apache/cayenne/modeler/undo/AddPrefetchUndoableEdit.java | 2 +-
 .../cayenne/modeler/undo/AddPrefetchUndoableEditForSqlTemplate.java   | 2 +-
 .../apache/cayenne/modeler/undo/BaseRemovePropertyUndoableEdit.java   | 2 +-
 .../apache/cayenne/modeler/undo/CayenneTableModelUndoableEdit.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/undo/CayenneUndoManager.java | 2 +-
 .../java/org/apache/cayenne/modeler/undo/CayenneUndoableEdit.java     | 2 +-
 .../apache/cayenne/modeler/undo/ChangePKGeneratorUndoableEdit.java    | 2 +-
 .../org/apache/cayenne/modeler/undo/CreateAttributeUndoableEdit.java  | 2 +-
 .../apache/cayenne/modeler/undo/CreateCallbackMethodUndoableEdit.java | 2 +-
 .../org/apache/cayenne/modeler/undo/CreateDataMapUndoableEdit.java    | 2 +-
 .../org/apache/cayenne/modeler/undo/CreateDbEntityUndoableEdit.java   | 2 +-
 .../apache/cayenne/modeler/undo/CreateEmbAttributeUndoableEdit.java   | 2 +-
 .../org/apache/cayenne/modeler/undo/CreateEmbeddableUndoableEdit.java | 2 +-
 .../java/org/apache/cayenne/modeler/undo/CreateNodeUndoableEdit.java  | 2 +-
 .../org/apache/cayenne/modeler/undo/CreateObjEntityUndoableEdit.java  | 2 +-
 .../cayenne/modeler/undo/CreateProcedureParameterUndoableEdit.java    | 2 +-
 .../org/apache/cayenne/modeler/undo/CreateProcedureUndoableEdit.java  | 2 +-
 .../java/org/apache/cayenne/modeler/undo/CreateQueryUndoableEdit.java | 2 +-
 .../apache/cayenne/modeler/undo/CreateRelationshipUndoableEdit.java   | 2 +-
 .../org/apache/cayenne/modeler/undo/DbEntitySyncUndoableEdit.java     | 2 +-
 .../org/apache/cayenne/modeler/undo/DbImportTreeUndoableEdit.java     | 2 +-
 .../apache/cayenne/modeler/undo/InferRelationshipsUndoableEdit.java   | 2 +-
 .../java/org/apache/cayenne/modeler/undo/JCheckBoxUndoListener.java   | 2 +-
 .../java/org/apache/cayenne/modeler/undo/JComboBoxUndoListener.java   | 2 +-
 .../java/org/apache/cayenne/modeler/undo/JComboBoxUndoableEdit.java   | 2 +-
 .../java/org/apache/cayenne/modeler/undo/JTextFieldUndoListener.java  | 2 +-
 .../java/org/apache/cayenne/modeler/undo/JUndoableCheckBoxEdit.java   | 2 +-
 .../java/org/apache/cayenne/modeler/undo/LinkDataMapUndoableEdit.java | 2 +-
 .../org/apache/cayenne/modeler/undo/LinkDataMapsUndoableEdit.java     | 2 +-
 .../org/apache/cayenne/modeler/undo/PasteCompoundUndoableEdit.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/undo/PasteUndoableEdit.java  | 2 +-
 .../org/apache/cayenne/modeler/undo/RelationshipUndoableEdit.java     | 2 +-
 .../org/apache/cayenne/modeler/undo/RemoveAttributeUndoableEdit.java  | 2 +-
 .../apache/cayenne/modeler/undo/RemoveCallbackMethodUndoableEdit.java | 2 +-
 .../org/apache/cayenne/modeler/undo/RemoveCompoundUndoableEdit.java   | 2 +-
 .../apache/cayenne/modeler/undo/RemoveRelationshipUndoableEdit.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/undo/RemoveUndoableEdit.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/undo/TextCompoundEdit.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/AdapterMapping.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/BackgroundPanel.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/BlankIcon.java      | 2 +-
 .../java/org/apache/cayenne/modeler/util/BoardTableCellRenderer.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/BrowserControl.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/CayenneAction.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/CayenneCellEditor.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/CayenneController.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/CayenneDialog.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/CayenneTable.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/CayenneTableModel.java  | 2 +-
 .../java/org/apache/cayenne/modeler/util/CayenneTransferable.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/CayenneUserDir.java | 2 +-
 .../org/apache/cayenne/modeler/util/CellEditorForAttributeTable.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/CellRenderers.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/CircularArray.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/CodeValidationUtil.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/ComboBoxAdapter.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/Comparators.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/DbAdapterInfo.java  | 2 +-
 .../apache/cayenne/modeler/util/DbAttributePathComboBoxEditor.java    | 2 +-
 .../apache/cayenne/modeler/util/DbAttributePathComboBoxRenderer.java  | 2 +-
 .../apache/cayenne/modeler/util/DbRelationshipPathComboBoxEditor.java | 2 +-
 .../java/org/apache/cayenne/modeler/util/DefaultWidgetFactory.java    | 2 +-
 .../cayenne/modeler/util/EntityTreeAttributeRelationshipFilter.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/EntityTreeFilter.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/EntityTreeModel.java    | 2 +-
 .../org/apache/cayenne/modeler/util/EntityTreeRelationshipFilter.java | 2 +-
 .../java/org/apache/cayenne/modeler/util/ExpressionConvertor.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/FileFilters.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/JTextFieldUndoable.java | 2 +-
 .../org/apache/cayenne/modeler/util/JUndoableCayenneTextPane.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/LongRunningTask.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/ModelerLogFactory.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/ModelerLogger.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/ModelerUtil.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/MultiColumnBrowser.java | 2 +-
 .../org/apache/cayenne/modeler/util/NameGeneratorPreferences.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/NoopModelerLogger.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/OperatingSystem.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/PanelFactory.java   | 2 +-
 .../apache/cayenne/modeler/util/PathChooserComboBoxCellEditor.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/ProgressDialog.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/ProjectUtil.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/RecentFileMenu.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/SortButtonRenderer.java | 2 +-
 .../java/org/apache/cayenne/modeler/util/TableHeaderListener.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/TextAdapter.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/UIUtil.java         | 2 +-
 .../java/org/apache/cayenne/modeler/util/ValidatorTextAdapter.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/Version.java        | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/WidgetFactory.java  | 2 +-
 .../java/org/apache/cayenne/modeler/util/combo/AutoCompletion.java    | 2 +-
 .../org/apache/cayenne/modeler/util/combo/ComboBoxCellEditor.java     | 2 +-
 .../apache/cayenne/modeler/util/combo/CustomTypeComboBoxEditor.java   | 2 +-
 .../java/org/apache/cayenne/modeler/util/combo/EditorTextField.java   | 2 +-
 .../java/org/apache/cayenne/modeler/util/combo/SuggestionList.java    | 2 +-
 .../org/apache/cayenne/modeler/util/path/CompoundPathTrimmer.java     | 2 +-
 .../java/org/apache/cayenne/modeler/util/path/DefaultPathTrimmer.java | 2 +-
 .../org/apache/cayenne/modeler/util/path/DefaultResourceTrimmer.java  | 2 +-
 .../java/org/apache/cayenne/modeler/util/path/HomePathTrimmer.java    | 2 +-
 .../java/org/apache/cayenne/modeler/util/path/LongPathTrimmer.java    | 2 +-
 .../java/org/apache/cayenne/modeler/util/path/MaxLengthTrimmer.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/path/PathTrimmer.java   | 2 +-
 .../apache/cayenne/modeler/util/state/AttributeDisplayEventType.java  | 2 +-
 .../apache/cayenne/modeler/util/state/DataMapDisplayEventType.java    | 2 +-
 .../apache/cayenne/modeler/util/state/DataNodeDisplayEventType.java   | 2 +-
 .../java/org/apache/cayenne/modeler/util/state/DisplayEventType.java  | 2 +-
 .../java/org/apache/cayenne/modeler/util/state/DisplayEventTypes.java | 2 +-
 .../org/apache/cayenne/modeler/util/state/DomainDisplayEventType.java | 2 +-
 .../modeler/util/state/EmbeddableAttributeDisplayEventType.java       | 2 +-
 .../apache/cayenne/modeler/util/state/EmbeddableDisplayEventType.java | 2 +-
 .../org/apache/cayenne/modeler/util/state/EntityDisplayEventType.java | 2 +-
 .../cayenne/modeler/util/state/MultipleObjectsDisplayEventType.java   | 2 +-
 .../apache/cayenne/modeler/util/state/ProcedureDisplayEventType.java  | 2 +-
 .../modeler/util/state/ProcedureParameterDisplayEventType.java        | 2 +-
 .../java/org/apache/cayenne/modeler/util/state/ProjectStateUtil.java  | 2 +-
 .../org/apache/cayenne/modeler/util/state/QueryDisplayEventType.java  | 2 +-
 .../cayenne/modeler/util/state/RelationshipDisplayEventType.java      | 2 +-
 .../src/main/java/org/apache/cayenne/pref/CayennePreference.java      | 2 +-
 .../main/java/org/apache/cayenne/pref/CayennePreferenceEditor.java    | 2 +-
 .../main/java/org/apache/cayenne/pref/CayenneProjectPreferences.java  | 2 +-
 .../src/main/java/org/apache/cayenne/pref/ChildrenMapPreference.java  | 2 +-
 .../src/main/java/org/apache/cayenne/pref/Preference.java             | 2 +-
 .../src/main/java/org/apache/cayenne/pref/PreferenceDecorator.java    | 2 +-
 .../src/main/java/org/apache/cayenne/pref/PreferenceDetail.java       | 2 +-
 .../src/main/java/org/apache/cayenne/pref/PreferenceEditor.java       | 2 +-
 .../src/main/java/org/apache/cayenne/pref/PreferenceException.java    | 2 +-
 .../src/main/java/org/apache/cayenne/pref/RenamedPreferences.java     | 2 +-
 .../main/java/org/apache/cayenne/pref/UpgradeCayennePreference.java   | 2 +-
 .../src/main/java/org/apache/cayenne/swing/ActionBinding.java         | 2 +-
 .../src/main/java/org/apache/cayenne/swing/ActionDelegate.java        | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BeanActionBinding.java     | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BindingBase.java           | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BindingBuilder.java        | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BindingDelegate.java       | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BindingException.java      | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BindingExpression.java     | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BindingFactory.java        | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BoundComponent.java        | 2 +-
 .../src/main/java/org/apache/cayenne/swing/CheckBoxBinding.java       | 2 +-
 .../src/main/java/org/apache/cayenne/swing/ComboSelectionBinding.java | 2 +-
 .../src/main/java/org/apache/cayenne/swing/ImageRendererColumn.java   | 2 +-
 .../src/main/java/org/apache/cayenne/swing/ItemEventBinding.java      | 2 +-
 .../src/main/java/org/apache/cayenne/swing/ObjectBinding.java         | 2 +-
 .../src/main/java/org/apache/cayenne/swing/PropertyBinding.java       | 2 +-
 .../src/main/java/org/apache/cayenne/swing/TableBinding.java          | 2 +-
 .../src/main/java/org/apache/cayenne/swing/TableBindingBuilder.java   | 2 +-
 .../src/main/java/org/apache/cayenne/swing/TextBinding.java           | 2 +-
 .../java/org/apache/cayenne/swing/components/JCayenneCheckBox.java    | 2 +-
 .../java/org/apache/cayenne/swing/components/LimitedTextField.java    | 2 +-
 .../main/java/org/apache/cayenne/swing/components/MainToolBar.java    | 2 +-
 .../src/main/java/org/apache/cayenne/swing/components/TopBorder.java  | 2 +-
 .../apache/cayenne/swing/components/image/FilteredIconFactory.java    | 2 +-
 .../java/org/apache/cayenne/swing/components/textpane/EditorKit.java  | 2 +-
 .../apache/cayenne/swing/components/textpane/JCayenneTextPane.java    | 2 +-
 .../apache/cayenne/swing/components/textpane/LineNumberedBorder.java  | 2 +-
 .../org/apache/cayenne/swing/components/textpane/TextPaneView.java    | 2 +-
 .../apache/cayenne/swing/components/textpane/TextPaneViewFactory.java | 2 +-
 .../swing/components/textpane/UnderlineHighlighterForText.java        | 2 +-
 .../apache/cayenne/swing/components/textpane/style/SyntaxStyle.java   | 2 +-
 .../cayenne/swing/components/textpane/style/TextPaneStyleMap.java     | 2 +-
 .../cayenne/swing/components/textpane/style/TextPaneStyleTypes.java   | 2 +-
 .../cayenne/swing/components/textpane/syntax/EJBQLSyntaxConstant.java | 2 +-
 .../cayenne/swing/components/textpane/syntax/SQLSyntaxConstants.java  | 2 +-
 .../cayenne/swing/components/textpane/syntax/SyntaxConstant.java      | 2 +-
 .../src/main/java/org/apache/cayenne/swing/control/ActionLink.java    | 2 +-
 .../src/main/java/org/apache/cayenne/swing/control/FileChooser.java   | 2 +-
 .../src/main/java/org/apache/cayenne/swing/control/FileMenuItem.java  | 2 +-
 .../src/main/java/org/slf4j/impl/StaticLoggerBinder.java              | 2 +-
 .../org/apache/cayenne/configuration/event/DataNodeEventTest.java     | 2 +-
 .../java/org/apache/cayenne/modeler/action/CreateNodeActionTest.java  | 2 +-
 .../java/org/apache/cayenne/modeler/event/AttributeEventTest.java     | 2 +-
 .../test/java/org/apache/cayenne/modeler/event/DataMapEventTest.java  | 2 +-
 .../java/org/apache/cayenne/modeler/event/DomainDisplayEventTest.java | 2 +-
 .../test/java/org/apache/cayenne/modeler/event/DomainEventTest.java   | 2 +-
 .../test/java/org/apache/cayenne/modeler/event/EntityEventTest.java   | 2 +-
 .../test/java/org/apache/cayenne/modeler/event/ModelerEventTest.java  | 2 +-
 .../java/org/apache/cayenne/modeler/event/RelationshipEventTest.java  | 2 +-
 .../org/apache/cayenne/modeler/util/ApplicationFileFilterTest.java    | 2 +-
 .../test/java/org/apache/cayenne/modeler/util/CircularArrayTest.java  | 2 +-
 .../java/org/apache/cayenne/modeler/util/DataMapFileFilterTest.java   | 2 +-
 .../java/org/apache/cayenne/modeler/util/EOModelFileFilterTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/modeler/util/VersionTest.java    | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EODbAttribute.java      | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EOModelHelper.java      | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EOModelProcessor.java   | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EOObjAttribute.java     | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EOObjEntity.java        | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EOQuery.java            | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EOSQLQuery.java         | 2 +-
 .../java/org/apache/cayenne/wocompat/PlistDataStructureFactory.java   | 2 +-
 .../java/org/apache/cayenne/wocompat/PropertyListSerialization.java   | 2 +-
 .../cayenne/wocompat/parser/DefaultPlistDataStructureFactory.java     | 2 +-
 .../main/java/org/apache/cayenne/wocompat/parser/ParseException.java  | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/parser/Parser.java      | 2 +-
 .../main/java/org/apache/cayenne/wocompat/parser/ParserConstants.java | 2 +-
 .../java/org/apache/cayenne/wocompat/parser/ParserTokenManager.java   | 2 +-
 .../java/org/apache/cayenne/wocompat/parser/SimpleCharStream.java     | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/parser/Token.java       | 2 +-
 .../main/java/org/apache/cayenne/wocompat/parser/TokenMgrError.java   | 2 +-
 .../src/test/java/org/apache/cayenne/wocompat/EOModelHelperTest.java  | 2 +-
 .../org/apache/cayenne/wocompat/EOModelProcessorInheritanceTest.java  | 2 +-
 .../test/java/org/apache/cayenne/wocompat/EOModelProcessorTest.java   | 2 +-
 .../test/java/org/apache/cayenne/wocompat/EOModelPrototypesTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/wocompat/EOQueryTest.java        | 2 +-
 .../org/apache/cayenne/wocompat/PropertyListSerializationTest.java    | 2 +-
 .../org/apache/cayenne/wocompat/parser/PropertyListParserTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/wocompat/unit/WOCompatCase.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/Http2Client.java        | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Artist.java    | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Gallery.java   | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Painting.java  | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Artist.java    | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Datamap.java   | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Gallery.java   | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/client/Main.java | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Painting.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/Http2ROPServlet.java    | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/Http2Server.java        | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/persistent/Artist.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/persistent/Gallery.java | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Painting.java    | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Artist.java    | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Gallery.java   | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Painting.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/persistent/Artist.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/persistent/Datamap.java | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/persistent/Gallery.java | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Painting.java    | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Artist.java    | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Datamap.java   | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Gallery.java   | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Painting.java  | 2 +-
 .../tutorial/src/main/java/org/apache/cayenne/tutorial/Main.java      | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/persistent/Artist.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/persistent/Datamap.java | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/persistent/Gallery.java | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Painting.java    | 2 +-
 3463 files changed, 3468 insertions(+), 3468 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 7ca9c6a..6b4c8f8 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -5,7 +5,7 @@
 # (the "License"); you may not use this file except in compliance with
 # the License. You may obtain a copy of the License at
 #
-# http://www.apache.org/licenses/LICENSE-2.0
+# https://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/file/FileUtil.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/file/FileUtil.java
index f36070a..1daccfc 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/file/FileUtil.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/file/FileUtil.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DBHelper.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DBHelper.java
index 319c75f..01cd103 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DBHelper.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DBHelper.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DeleteBuilder.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DeleteBuilder.java
index 54f03d2..7f4c307 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DeleteBuilder.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DeleteBuilder.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/ResultSetTemplate.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/ResultSetTemplate.java
index 123ac7f..59c87e7 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/ResultSetTemplate.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/ResultSetTemplate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/RowTemplate.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/RowTemplate.java
index 6176fe0..16eb40c 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/RowTemplate.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/RowTemplate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLBuilder.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLBuilder.java
index baa3c81..141470c 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLBuilder.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLBuilder.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLReader.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLReader.java
index 0dfb236..8a94421 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLReader.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLReader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/TableHelper.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/TableHelper.java
index 3abcf6d..7178e89 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/TableHelper.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/TableHelper.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateBuilder.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateBuilder.java
index 2eba558..958f8f1 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateBuilder.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateBuilder.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateTemplate.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateTemplate.java
index 45afda8..e844c18 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateTemplate.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateTemplate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UtilityLogger.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UtilityLogger.java
index 39c17a2..fc79f15 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UtilityLogger.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UtilityLogger.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/WhereBuilder.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/WhereBuilder.java
index 3d81f77..18ba454 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/WhereBuilder.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/WhereBuilder.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/parallel/ParallelTestContainer.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/parallel/ParallelTestContainer.java
index 0ac90a4..f128547 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/parallel/ParallelTestContainer.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/parallel/ParallelTestContainer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/resource/ResourceUtil.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/resource/ResourceUtil.java
index a8e70a5..a916b64 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/resource/ResourceUtil.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/resource/ResourceUtil.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntLogger.java b/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntLogger.java
index 95d98df..6c62637 100644
--- a/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntLogger.java
+++ b/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntLogger.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntTableType.java b/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntTableType.java
index d195f9a..70b2c0b 100644
--- a/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntTableType.java
+++ b/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntTableType.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneGeneratorTask.java b/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneGeneratorTask.java
index cd8920b..179e6ae 100644
--- a/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneGeneratorTask.java
+++ b/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneGeneratorTask.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneTask.java b/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneTask.java
index 33efff4..5c01688 100644
--- a/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneTask.java
+++ b/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneTask.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbGeneratorTask.java b/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbGeneratorTask.java
index e781f6f..9f983b0 100644
--- a/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbGeneratorTask.java
+++ b/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbGeneratorTask.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbImporterTask.java b/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbImporterTask.java
index eda28d4..e331f23 100644
--- a/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbImporterTask.java
+++ b/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbImporterTask.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskCrossMapRelationshipsTest.java b/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskCrossMapRelationshipsTest.java
index 4d3783c..bdf0623 100644
--- a/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskCrossMapRelationshipsTest.java
+++ b/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskCrossMapRelationshipsTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskTest.java b/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskTest.java
index 53efb50..ce0c8b9 100644
--- a/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskTest.java
+++ b/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/java/org/apache/cayenne/tools/CgenWithConfigTest.java b/cayenne-ant/src/test/java/org/apache/cayenne/tools/CgenWithConfigTest.java
index ce8fd10..02bd8f4 100644
--- a/cayenne-ant/src/test/java/org/apache/cayenne/tools/CgenWithConfigTest.java
+++ b/cayenne-ant/src/test/java/org/apache/cayenne/tools/CgenWithConfigTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbGeneratorTaskTest.java b/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbGeneratorTaskTest.java
index 1ba2584..8be55e7 100644
--- a/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbGeneratorTaskTest.java
+++ b/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbGeneratorTaskTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbImporterTaskTest.java b/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbImporterTaskTest.java
index 4929c88..4d52dea 100644
--- a/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbImporterTaskTest.java
+++ b/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbImporterTaskTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/java/org/apache/cayenne/tools/utils/CustomObjectNameGenerator.java b/cayenne-ant/src/test/java/org/apache/cayenne/tools/utils/CustomObjectNameGenerator.java
index 4b3336b..ca85615 100644
--- a/cayenne-ant/src/test/java/org/apache/cayenne/tools/utils/CustomObjectNameGenerator.java
+++ b/cayenne-ant/src/test/java/org/apache/cayenne/tools/utils/CustomObjectNameGenerator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroup.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroup.java
index f7dbfdd..7700df2 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroup.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroup.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupDescriptor.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupDescriptor.java
index 2008c6e..5bef4db 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupDescriptor.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupDescriptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroups.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroups.java
index accbcfb..33ed043 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroups.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroups.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandler.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandler.java
index 009ae4e..85294cc 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandler.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandler.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationFilter.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationFilter.java
index 2d7eb15..e122371 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationFilter.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationFilter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModule.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModule.java
index 2460a99..f4970de 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModule.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleExtender.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleExtender.java
index 639bdc4..947e168 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleExtender.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleExtender.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleProvider.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleProvider.java
index bcfd77e..9b84486 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleProvider.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationFunction.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationFunction.java
index d7d1a96..59a8a27 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationFunction.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationFunction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationHandler.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationHandler.java
index 0f54b12..14983cb 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationHandler.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationHandler.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandlerTest.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandlerTest.java
index e87db5b..bcb27e1 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandlerTest.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandlerTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCacheGroupsHandlerIT.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCacheGroupsHandlerIT.java
index 5a26d49..f52cccc 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCacheGroupsHandlerIT.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCacheGroupsHandlerIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCase.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCase.java
index 86b3f44..734d7ac 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCase.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCustomHandlerIT.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCustomHandlerIT.java
index f11238d..d04ec91 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCustomHandlerIT.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCustomHandlerIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CayenneCacheInvalidationModuleProviderTest.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CayenneCacheInvalidationModuleProviderTest.java
index 881583f..9b851f2 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CayenneCacheInvalidationModuleProviderTest.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CayenneCacheInvalidationModuleProviderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E1.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E1.java
index afc905c..7ff7d6d 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E1.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E1.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E2.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E2.java
index f39f025..a857a6a 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E2.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E2.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/Artifact.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/Artifact.java
index d16bf6e..1aacbcc 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/Artifact.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/Artifact.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactGenerationMode.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactGenerationMode.java
index b0c20cc..db615fb 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactGenerationMode.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactGenerationMode.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactsGenerationMode.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactsGenerationMode.java
index 98aca33..1af7807 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactsGenerationMode.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactsGenerationMode.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenConfiguration.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenConfiguration.java
index de7d9ba..2f6e2e4 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenConfiguration.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenConfiguration.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java
index 44b6cd7..c610fc4 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationAction.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationAction.java
index c0cfd32..6138d96 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationAction.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationAction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGeneratorResourceLoader.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGeneratorResourceLoader.java
index add72c4..44f5d19 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGeneratorResourceLoader.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGeneratorResourceLoader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientClassGenerationAction.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientClassGenerationAction.java
index 0559f69..9e3927b 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientClassGenerationAction.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientClassGenerationAction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientDataMapArtifact.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientDataMapArtifact.java
index a9d1dfe..25a59d9 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientDataMapArtifact.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientDataMapArtifact.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientEntityArtifact.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientEntityArtifact.java
index d20a2d4..f1feb37 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientEntityArtifact.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientEntityArtifact.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapArtifact.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapArtifact.java
index 937f451..46fcaa6 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapArtifact.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapArtifact.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapUtils.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapUtils.java
index 7250ad6..57b0ba3 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapUtils.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapUtils.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EmbeddableArtifact.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EmbeddableArtifact.java
index 8e6ea43..0dc24db 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EmbeddableArtifact.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EmbeddableArtifact.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java
index fd4ca3c..b5d74bb 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityUtils.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityUtils.java
index 2923b98..a2125c3 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityUtils.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityUtils.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java
index 6072356..970d4b4 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/StringUtils.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/StringUtils.java
index c48fd23..c2f8615 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/StringUtils.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/StringUtils.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java
index 109627e..294233a 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenConfigHandler.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenConfigHandler.java
index 229f331..6a80f91 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenConfigHandler.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenConfigHandler.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenExtension.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenExtension.java
index 074a532..3748199 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenExtension.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenExtension.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenLoaderDelegate.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenLoaderDelegate.java
index b2f1cba..354aaf0 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenLoaderDelegate.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenLoaderDelegate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenSaverDelegate.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenSaverDelegate.java
index c33d999..ea94c72 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenSaverDelegate.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenSaverDelegate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorEmbeddableFilterAction.java b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorEmbeddableFilterAction.java
index ddeedd9..be71162 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorEmbeddableFilterAction.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorEmbeddableFilterAction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorEntityFilterAction.java b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorEntityFilterAction.java
index 64a11e8..3f6597a 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorEntityFilterAction.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorEntityFilterAction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorMapLoaderAction.java b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorMapLoaderAction.java
index 0e98e77..33cb02a 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorMapLoaderAction.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorMapLoaderAction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationActionTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationActionTest.java
index f46e2d3..46b0728 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationActionTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationActionTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationCase.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationCase.java
index bc4b36f..faf9905 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationCase.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClientSuperClassGenerationTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClientSuperClassGenerationTest.java
index b690367..d5e6aa2 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClientSuperClassGenerationTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClientSuperClassGenerationTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/EntityUtilsTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/EntityUtilsTest.java
index f34deb4..748b237 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/EntityUtilsTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/EntityUtilsTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ImportUtilsTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ImportUtilsTest.java
index c6baa31..e2cfc85 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ImportUtilsTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ImportUtilsTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SingleClassGenerationTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SingleClassGenerationTest.java
index 0bbe9e9..4e0f624 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SingleClassGenerationTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SingleClassGenerationTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/StringUtilsTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/StringUtilsTest.java
index 84e7e5e..5b53e8e 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/StringUtilsTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/StringUtilsTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SuperClassGenerationTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SuperClassGenerationTest.java
index 0a47d63..d38a976 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SuperClassGenerationTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SuperClassGenerationTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/xml/CgenSaverDelegateTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/xml/CgenSaverDelegateTest.java
index 41dd931..1c17103 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/xml/CgenSaverDelegateTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/xml/CgenSaverDelegateTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttp2Module.java b/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttp2Module.java
index aa461fd..d8205a1 100644
--- a/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttp2Module.java
+++ b/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttp2Module.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttpModule.java b/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttpModule.java
index 76b5598..8ef81ba 100644
--- a/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttpModule.java
+++ b/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttpModule.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/JettyClientModuleProvider.java b/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/JettyClientModuleProvider.java
index 802feb1..aa18f9d 100644
--- a/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/JettyClientModuleProvider.java
+++ b/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/JettyClientModuleProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttp2ClientConnectionProvider.java b/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttp2ClientConnectionProvider.java
index 09bc125..fb53280 100644
--- a/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttp2ClientConnectionProvider.java
+++ b/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttp2ClientConnectionProvider.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttpClientConnectionProvider.java b/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttpClientConnectionProvider.java
index ab4611d..62d0bbd 100644
--- a/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttpClientConnectionProvider.java
+++ b/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttpClientConnectionProvider.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/http/JettyHttpROPConnector.java b/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/http/JettyHttpROPConnector.java
index 3e9642b..77f11d7 100644
--- a/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/http/JettyHttpROPConnector.java
+++ b/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/http/JettyHttpROPConnector.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/test/java/org/apache/cayenne/configuration/rop/client/JettyModuleProviderTest.java b/cayenne-client-jetty/src/test/java/org/apache/cayenne/configuration/rop/client/JettyModuleProviderTest.java
index deb3776..c142ba2 100644
--- a/cayenne-client-jetty/src/test/java/org/apache/cayenne/configuration/rop/client/JettyModuleProviderTest.java
+++ b/cayenne-client-jetty/src/test/java/org/apache/cayenne/configuration/rop/client/JettyModuleProviderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/test/java/org/apache/cayenne/rop/http/JettyHttpROPConnectorIT.java b/cayenne-client-jetty/src/test/java/org/apache/cayenne/rop/http/JettyHttpROPConnectorIT.java
index 163e6b1..28f6b4a 100644
--- a/cayenne-client-jetty/src/test/java/org/apache/cayenne/rop/http/JettyHttpROPConnectorIT.java
+++ b/cayenne-client-jetty/src/test/java/org/apache/cayenne/rop/http/JettyHttpROPConnectorIT.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/test/java/org/apache/cayenne/util/Http2TestServer.java b/cayenne-client-jetty/src/test/java/org/apache/cayenne/util/Http2TestServer.java
index 5e6bb35..d12bb1c 100644
--- a/cayenne-client-jetty/src/test/java/org/apache/cayenne/util/Http2TestServer.java
+++ b/cayenne-client-jetty/src/test/java/org/apache/cayenne/util/Http2TestServer.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneClientModuleProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneClientModuleProvider.java
index b617f9c..b01dfa6 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneClientModuleProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneClientModuleProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneContextFactory.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneContextFactory.java
index d90cea0..e8e8d05 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneContextFactory.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneContextFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientChannelProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientChannelProvider.java
index e5cf674..1ea7e5b 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientChannelProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientChannelProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientConstants.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientConstants.java
index c2c0833..69e024e 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientConstants.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientConstants.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java
index ba07559..ade6f72 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntime.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntime.java
index dcfb070..b59673f 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntime.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntime.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.java
index def7070..caf6def 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalClientServerChannelProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalClientServerChannelProvider.java
index 3984611..d7ece38 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalClientServerChannelProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalClientServerChannelProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalConnectionProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalConnectionProvider.java
index c4cb03c..e9ccc1c 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalConnectionProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalConnectionProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProvider.java
index ea58207..95b5d00 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/BaseConnection.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/BaseConnection.java
index b26a5a7..47d9ba4 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/BaseConnection.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/BaseConnection.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientChannel.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientChannel.java
index 11a14ce..e7cff78 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientChannel.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientChannel.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientConnection.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientConnection.java
index 1d7aeb5..4233feb 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientConnection.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientConnection.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/ClientSerializerFactory.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/ClientSerializerFactory.java
index ff7aeb3..0f81bc8 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/ClientSerializerFactory.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/ClientSerializerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/DataRowDeserializer.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/DataRowDeserializer.java
index a941bd4..2c0a381 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/DataRowDeserializer.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/DataRowDeserializer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/service/HessianUtil.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/service/HessianUtil.java
index 88a938b..b16dce9 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/service/HessianUtil.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/service/HessianUtil.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/service/LocalConnection.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/service/LocalConnection.java
index 65bceec..520f559 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/service/LocalConnection.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/service/LocalConnection.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnection.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnection.java
index 4ab182e..f727237 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnection.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnection.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnectionProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnectionProvider.java
index c327de9..3093c34 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnectionProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnectionProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/ProxyRemoteService.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/ProxyRemoteService.java
index 943dca0..e220821 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/ProxyRemoteService.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/ProxyRemoteService.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPConnector.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPConnector.java
index 38a0579..9f350d6 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPConnector.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPConnector.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPUtil.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPUtil.java
index 41866a9..d79d2ba 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPUtil.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPUtil.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/http/ClientHessianSerializationServiceProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/http/ClientHessianSerializationServiceProvider.java
index ecf9339..200d69a 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/http/ClientHessianSerializationServiceProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/http/ClientHessianSerializationServiceProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/http/HttpROPConnector.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/http/HttpROPConnector.java
index 50d6eb2..7ed9269 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/http/HttpROPConnector.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/http/HttpROPConnector.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextCayenneIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextCayenneIT.java
index dc89b9f..8940ab9 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextCayenneIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextCayenneIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextClientChannelEventsIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextClientChannelEventsIT.java
index 49ef1f5..1b77959 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextClientChannelEventsIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextClientChannelEventsIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextDeleteRulesIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextDeleteRulesIT.java
index 7c35650..61f1328 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextDeleteRulesIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextDeleteRulesIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextEJBQLIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextEJBQLIT.java
index a67b90a..55c2217 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextEJBQLIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextEJBQLIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextGraphDiffCompressorIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextGraphDiffCompressorIT.java
index 590ed85..6cf8852 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextGraphDiffCompressorIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextGraphDiffCompressorIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextIT.java
index cb44912..217d42f 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextInheritanceIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextInheritanceIT.java
index 1862616..00ff057 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextInheritanceIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextInheritanceIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMapRelationshipIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMapRelationshipIT.java
index ce3b59f..d47b081 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMapRelationshipIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMapRelationshipIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMeaningfulPKIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMeaningfulPKIT.java
index 25d3994..a88c718 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMeaningfulPKIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMeaningfulPKIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMergeHandlerIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMergeHandlerIT.java
index 00ca30e..de969c4 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMergeHandlerIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMergeHandlerIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextNamedQueryCachingIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextNamedQueryCachingIT.java
index 5100945..c0d39f8 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextNamedQueryCachingIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextNamedQueryCachingIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPaginatedListCachingIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPaginatedListCachingIT.java
index ee5565a..db7313f 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPaginatedListCachingIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPaginatedListCachingIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPrimitiveIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPrimitiveIT.java
index e57ab05..afdd024 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPrimitiveIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPrimitiveIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextReflexiveIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextReflexiveIT.java
index 35b663d..29ab9e0 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextReflexiveIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextReflexiveIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRefreshQueryIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRefreshQueryIT.java
index 92d99e1..a37860b 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRefreshQueryIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRefreshQueryIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRelationshipsIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRelationshipsIT.java
index 54860ca..46ceafa 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRelationshipsIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRelationshipsIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextSQLTemplateIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextSQLTemplateIT.java
index f58823f..8cc7c84 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextSQLTemplateIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextSQLTemplateIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextServerDiffsIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextServerDiffsIT.java
index 6fc3dc6..2257c4c 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextServerDiffsIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextServerDiffsIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextValidationIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextValidationIT.java
index c65dfa3..d2442fb 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextValidationIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextValidationIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextWithDataContextIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextWithDataContextIT.java
index 6bddc00..6f60d13 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextWithDataContextIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextWithDataContextIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/DataRowTest.java b/cayenne-client/src/test/java/org/apache/cayenne/DataRowTest.java
index 55ab28f..1887142 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/DataRowTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/DataRowTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextIT.java b/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextIT.java
index 53a3145..682b6b8 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextTooneIT.java b/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextTooneIT.java
index 28f9875..49e745c 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextTooneIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextTooneIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/ObjectContextChangeLogTest.java b/cayenne-client/src/test/java/org/apache/cayenne/ObjectContextChangeLogTest.java
index a30ea96..4538233 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/ObjectContextChangeLogTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/ObjectContextChangeLogTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/ObjectIdTest.java b/cayenne-client/src/test/java/org/apache/cayenne/ObjectIdTest.java
index f4ef665..3a46b57 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/ObjectIdTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/ObjectIdTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/PersistentObjectInContextIT.java b/cayenne-client/src/test/java/org/apache/cayenne/PersistentObjectInContextIT.java
index 209a8d6..2f6d267 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/PersistentObjectInContextIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/PersistentObjectInContextIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelIT.java b/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelIT.java
index 507d63d..ec0595e 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelQueryIT.java b/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelQueryIT.java
index d5afa0a..0c05311 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelQueryIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelQueryIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/access/types/EnumTest.java b/cayenne-client/src/test/java/org/apache/cayenne/access/types/EnumTest.java
index 5d509da..e13db58 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/access/types/EnumTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/access/types/EnumTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientLocalRuntimeTest.java b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientLocalRuntimeTest.java
index cee95b2..46f2628 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientLocalRuntimeTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientLocalRuntimeTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientModuleTest.java b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientModuleTest.java
index 0fb1005..85dfcec 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientModuleTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientModuleTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilderTest.java b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilderTest.java
index 7ac2e8f..eb9fe32 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilderTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeTest.java b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeTest.java
index 8fdb593..736671a 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProviderTest.java b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProviderTest.java
index 3067a50..a17688b 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProviderTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProviderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/event/EventSubjectTest.java b/cayenne-client/src/test/java/org/apache/cayenne/event/EventSubjectTest.java
index dd872ac..799f217 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/event/EventSubjectTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/event/EventSubjectTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/graph/NodeDiffTest.java b/cayenne-client/src/test/java/org/apache/cayenne/graph/NodeDiffTest.java
index 8079f26..70f7109 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/graph/NodeDiffTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/graph/NodeDiffTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/map/ClientEntityResolverTest.java b/cayenne-client/src/test/java/org/apache/cayenne/map/ClientEntityResolverTest.java
index ad61805..a6ac129 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/map/ClientEntityResolverTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/map/ClientEntityResolverTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/map/ClientObjectRelationshipTest.java b/cayenne-client/src/test/java/org/apache/cayenne/map/ClientObjectRelationshipTest.java
index 4fda2e8..00dc622 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/map/ClientObjectRelationshipTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/map/ClientObjectRelationshipTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/map/DataMapTest.java b/cayenne-client/src/test/java/org/apache/cayenne/map/DataMapTest.java
index b94254c..b59a850 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/map/DataMapTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/map/DataMapTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/map/DbEntityTest.java b/cayenne-client/src/test/java/org/apache/cayenne/map/DbEntityTest.java
index ff01cb7..16a2d08 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/map/DbEntityTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/map/DbEntityTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/map/EntityTest.java b/cayenne-client/src/test/java/org/apache/cayenne/map/EntityTest.java
index 0ab9b99..ef6a302 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/map/EntityTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/map/EntityTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/ClientExpressionIT.java b/cayenne-client/src/test/java/org/apache/cayenne/query/ClientExpressionIT.java
index 7bc471d..8c59c24 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/ClientExpressionIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/ClientExpressionIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/ClientObjectSelectIT.java b/cayenne-client/src/test/java/org/apache/cayenne/query/ClientObjectSelectIT.java
index 9cb6cee..1586355 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/ClientObjectSelectIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/ClientObjectSelectIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/ClientSelectQueryExpressionIT.java b/cayenne-client/src/test/java/org/apache/cayenne/query/ClientSelectQueryExpressionIT.java
index 3d0c05a..29c6db5 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/ClientSelectQueryExpressionIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/ClientSelectQueryExpressionIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/ObjectIdQueryTest.java b/cayenne-client/src/test/java/org/apache/cayenne/query/ObjectIdQueryTest.java
index 7607e44..0cb30cf 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/ObjectIdQueryTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/ObjectIdQueryTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/PrefetchTreeNodeTest.java b/cayenne-client/src/test/java/org/apache/cayenne/query/PrefetchTreeNodeTest.java
index 1dee8a9..cab6d5f 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/PrefetchTreeNodeTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/PrefetchTreeNodeTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/RefreshQueryTest.java b/cayenne-client/src/test/java/org/apache/cayenne/query/RefreshQueryTest.java
index f7a44de..2ed584f 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/RefreshQueryTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/RefreshQueryTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/RelationshipQueryTest.java b/cayenne-client/src/test/java/org/apache/cayenne/query/RelationshipQueryTest.java
index c39447b..c3e49aa 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/RelationshipQueryTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/RelationshipQueryTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/SQLTemplateTest.java b/cayenne-client/src/test/java/org/apache/cayenne/query/SQLTemplateTest.java
index 9e6e4bd..1c57431 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/SQLTemplateTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/SQLTemplateTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/SelectByIdTest.java b/cayenne-client/src/test/java/org/apache/cayenne/query/SelectByIdTest.java
index 84b2e06..6f44f70 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/SelectByIdTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/SelectByIdTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/SelectQueryAbstractEntityIT.java b/cayenne-client/src/test/java/org/apache/cayenne/query/SelectQueryAbstractEntityIT.java
index 865bd54..c0b0f21 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/SelectQueryAbstractEntityIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/SelectQueryAbstractEntityIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/CayenneContextDeletionIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/CayenneContextDeletionIT.java
index 22e54b8..759049c 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/CayenneContextDeletionIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/CayenneContextDeletionIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsIT.java
index 4c3b79b..a91d297 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsListener1.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsListener1.java
index 3714a2a..1337264 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsListener1.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsListener1.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelTest.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelTest.java
index 3384b91..d48e84e 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/LocalConnectionTest.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/LocalConnectionTest.java
index 2a0fb15..f8f26a2 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/LocalConnectionTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/LocalConnectionTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/MockClientConnection.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/MockClientConnection.java
index cbab805..c733874 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/MockClientConnection.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/MockClientConnection.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextLocalIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextLocalIT.java
index 6c7085f..82de93d 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextLocalIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextLocalIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextParentEventsIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextParentEventsIT.java
index 2ebba83..ab58dc5 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextParentEventsIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextParentEventsIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextPeerEventsIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextPeerEventsIT.java
index e571574..6ed3961 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextPeerEventsIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextPeerEventsIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextRollbackIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextRollbackIT.java
index 5474dcd..32775cd 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextRollbackIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextRollbackIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/ROPPrefetchToManyMapIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/ROPPrefetchToManyMapIT.java
index 1f2caeb..a0cda62 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/ROPPrefetchToManyMapIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/ROPPrefetchToManyMapIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/RelationshipChangeIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/RelationshipChangeIT.java
index a13b5c3..36080e1 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/RelationshipChangeIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/RelationshipChangeIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCallbacksIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCallbacksIT.java
index 91efda1..59f3107 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCallbacksIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCallbacksIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCayenneCase.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCayenneCase.java
index 98e1efa..f41a22a 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCayenneCase.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCayenneCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteIncrementalFaultListIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteIncrementalFaultListIT.java
index c5df3a6..8deb1d4 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteIncrementalFaultListIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteIncrementalFaultListIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteRollbackIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteRollbackIT.java
index 0fda177..6c1f1d6 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteRollbackIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteRollbackIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/SyncMessageTest.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/SyncMessageTest.java
index f38e0a3..26f1ee7 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/SyncMessageTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/SyncMessageTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/ValueInjectorIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/ValueInjectorIT.java
index 85e55a9..269b337 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/ValueInjectorIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/ValueInjectorIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/rop/http/HessianROPSerializationServiceIT.java b/cayenne-client/src/test/java/org/apache/cayenne/rop/http/HessianROPSerializationServiceIT.java
index 897e97c..97d35e7 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/rop/http/HessianROPSerializationServiceIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/rop/http/HessianROPSerializationServiceIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/UnitLocalConnection.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/UnitLocalConnection.java
index da69275..a639ae3 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/UnitLocalConnection.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/UnitLocalConnection.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCase.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCase.java
index b6d50df..2f5922a 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCase.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseCayenneContextProvider.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseCayenneContextProvider.java
index a53b2a3..fa6389d 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseCayenneContextProvider.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseCayenneContextProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseClientConnectionProvider.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseClientConnectionProvider.java
index c41908a..b61ac52 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseClientConnectionProvider.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseClientConnectionProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseContextsSync.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseContextsSync.java
index 2e48a80..98c09cb 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseContextsSync.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseContextsSync.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseLifecycleManager.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseLifecycleManager.java
index 4a62a40..93e5330 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseLifecycleManager.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseLifecycleManager.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseModule.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseModule.java
index 38b8db4..7dbcb9d 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseModule.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseObjectContextProvider.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseObjectContextProvider.java
index fb824cc..aaac428 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseObjectContextProvider.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseObjectContextProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseProperties.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseProperties.java
index 57f4f9d..e8eea70 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseProperties.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseProperties.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseSelfIT.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseSelfIT.java
index 080bab6..96288eb 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseSelfIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseSelfIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProperty.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProperty.java
index f517bce..1d3a548 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProperty.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProperty.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProvider.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProvider.java
index a898f22..ea00e32 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProvider.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProviderContextsSync.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProviderContextsSync.java
index a48ce76..a10d2f2 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProviderContextsSync.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProviderContextsSync.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerChannelProvider.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerChannelProvider.java
index fb54942..de595ac 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerChannelProvider.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerChannelProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelDecorator.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelDecorator.java
index 3ecff3b..aa8eeac 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelDecorator.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelDecorator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelInterceptor.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelInterceptor.java
index 8097db0..439e90b 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelInterceptor.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelInterceptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/InterceptingClientServerChannelProvider.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/InterceptingClientServerChannelProvider.java
index 4a1cf7a..498af7b 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/InterceptingClientServerChannelProvider.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/InterceptingClientServerChannelProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/util/GenericResponseTest.java b/cayenne-client/src/test/java/org/apache/cayenne/util/GenericResponseTest.java
index b72a83a..0932b10 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/util/GenericResponseTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/util/GenericResponseTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/util/ListResponseTest.java b/cayenne-client/src/test/java/org/apache/cayenne/util/ListResponseTest.java
index ff0413f..c84525b 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/util/ListResponseTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/util/ListResponseTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/util/ObjectDetachOperationIT.java b/cayenne-client/src/test/java/org/apache/cayenne/util/ObjectDetachOperationIT.java
index 7bde106..3222ca8 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/util/ObjectDetachOperationIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/util/ObjectDetachOperationIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/util/PersistentObjectListTest.java b/cayenne-client/src/test/java/org/apache/cayenne/util/PersistentObjectListTest.java
index 0d86bb2..5d361d0 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/util/PersistentObjectListTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/util/PersistentObjectListTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/util/ShallowMergeOperation_ClientIT.java b/cayenne-client/src/test/java/org/apache/cayenne/util/ShallowMergeOperation_ClientIT.java
index 761be9f..2a7e415 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/util/ShallowMergeOperation_ClientIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/util/ShallowMergeOperation_ClientIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLog.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLog.java
index a5297fd..e02e65a 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLog.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLog.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogFilter.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogFilter.java
index b383dc2..bfaad11 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogFilter.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogFilter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogListener.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogListener.java
index f4a47d7..f86df66 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogListener.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogListener.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModule.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModule.java
index ec3eff3..f8d8e2d 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModule.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModuleExtender.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModuleExtender.java
index 3c96a48..9e039ed 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModuleExtender.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModuleExtender.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogServerModuleProvider.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogServerModuleProvider.java
index 6693e5a..123bafc 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogServerModuleProvider.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogServerModuleProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/Confidential.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/Confidential.java
index 5188802..7f35c3c 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/Confidential.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/Confidential.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DeletedDiffProcessor.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DeletedDiffProcessor.java
index a2f706f..976ca85 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DeletedDiffProcessor.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DeletedDiffProcessor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffFilter.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffFilter.java
index d524387..085bafe 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffFilter.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffFilter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffProcessor.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffProcessor.java
index 849aa3a..5906dc9 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffProcessor.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffProcessor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactory.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactory.java
index 7d603e9..3eb2278 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactory.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntity.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntity.java
index 18b50f7..d833832 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntity.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntity.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntityFactory.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntityFactory.java
index 2402479..fe3f0d8 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntityFactory.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntityFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/IncludeAllCommitLogEntityFactory.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/IncludeAllCommitLogEntityFactory.java
index f85b54b..405b67f 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/IncludeAllCommitLogEntityFactory.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/IncludeAllCommitLogEntityFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity.java
index 6de5303..f2ed7fd 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/AttributeChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/AttributeChange.java
index 9bc6c38..76b6c35 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/AttributeChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/AttributeChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ChangeMap.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ChangeMap.java
index a4bd244..439dbf5 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ChangeMap.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ChangeMap.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableAttributeChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableAttributeChange.java
index d52a1f1..4ca0fdc 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableAttributeChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableAttributeChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableChangeMap.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableChangeMap.java
index 4741bba..ae9fac9 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableChangeMap.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableChangeMap.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableObjectChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableObjectChange.java
index a345520..1eb8268 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableObjectChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableObjectChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToManyRelationshipChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToManyRelationshipChange.java
index 15f8f14..4797b98 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToManyRelationshipChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToManyRelationshipChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToOneRelationshipChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToOneRelationshipChange.java
index 7c23b79..eeaaf90 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToOneRelationshipChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToOneRelationshipChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChange.java
index 1e67e12..5ac93c9 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChangeType.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChangeType.java
index 973783f..0c01ba2 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChangeType.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChangeType.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChange.java
index c95d881..2fae8c7 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChangeVisitor.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChangeVisitor.java
index 91c0a8a..8928ad5 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChangeVisitor.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChangeVisitor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToManyRelationshipChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToManyRelationshipChange.java
index 91115e7..089391d 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToManyRelationshipChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToManyRelationshipChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToOneRelationshipChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToOneRelationshipChange.java
index 6dde0fd..b41ac86 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToOneRelationshipChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToOneRelationshipChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilterIT.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilterIT.java
index ecb77bf..05467a5 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilterIT.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilterIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_All_FlattenedIT.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_All_FlattenedIT.java
index f4f9940..302c1b2 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_All_FlattenedIT.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_All_FlattenedIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_FilteredIT.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_FilteredIT.java
index b354230..7c50017 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_FilteredIT.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_FilteredIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_ListenerInducedChangesIT.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_ListenerInducedChangesIT.java
index 3960d22..7a401d1 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_ListenerInducedChangesIT.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_ListenerInducedChangesIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_OutsideTxIT.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_OutsideTxIT.java
index bd33f19..45513ed 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_OutsideTxIT.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_OutsideTxIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_TxIT.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_TxIT.java
index 61e251a..63a9b6e 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_TxIT.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_TxIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleBuilderTest.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleBuilderTest.java
index aeddff9..3bd1777 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleBuilderTest.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleBuilderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleProviderTest.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleProviderTest.java
index f67e03e..1cfaec7 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleProviderTest.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleProviderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditLog.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditLog.java
index 10ceec9..477da26 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditLog.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditLog.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable1.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable1.java
index ad869b7..b47cd04 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable1.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable1.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable2.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable2.java
index e69682f..6be1a43 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable2.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable2.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable3.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable3.java
index 6843fbc..3eb128e 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable3.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable3.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable4.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable4.java
index 889facf..382f234 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable4.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable4.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild1.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild1.java
index d0bb1e6..dcc2e48 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild1.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild1.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild3.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild3.java
index 4f2a8ea..971f302 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild3.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild3.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E1.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E1.java
index 33415fe..56b53fa 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E1.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E1.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E2.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E2.java
index 68ae4d0..8da1dc2 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E2.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E2.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E3.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E3.java
index 0dce4d3..4f37e82 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E3.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E3.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E4.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E4.java
index f571c6e..61e5a8f 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E4.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E4.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/LifecycleMap.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/LifecycleMap.java
index d0ef40b..dc1f263 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/LifecycleMap.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/LifecycleMap.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/AuditableServerCase.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/AuditableServerCase.java
index 8fa0d7f..570a54f 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/AuditableServerCase.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/AuditableServerCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/FlattenedServerCase.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/FlattenedServerCase.java
index abd0600..cf15458 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/FlattenedServerCase.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/FlattenedServerCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CayenneCryptoException.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CayenneCryptoException.java
index 10a8263..0dcc53c 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CayenneCryptoException.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CayenneCryptoException.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoConstants.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoConstants.java
index 601c72a..efcb58d 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoConstants.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoConstants.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModule.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModule.java
index d2a5e6f..53197d5 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModule.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModule.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModuleExtender.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModuleExtender.java
index f432dbd..23279e1 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModuleExtender.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModuleExtender.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoServerModuleProvider.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoServerModuleProvider.java
index 0e79c3a..9c62bb5 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoServerModuleProvider.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoServerModuleProvider.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/batch/CryptoBatchTranslatorFactoryDecorator.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/batch/CryptoBatchTranslatorFactoryDecorator.java
index 5d3d319..35f9ca6 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/batch/CryptoBatchTranslatorFactoryDecorator.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/batch/CryptoBatchTranslatorFactoryDecorator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/CipherFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/CipherFactory.java
index 84711c6..a3d77c6 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/CipherFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/CipherFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactory.java
index c5aae90..e8a2bb8 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/JceksKeySource.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/JceksKeySource.java
index f492978..11f746e 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/JceksKeySource.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/JceksKeySource.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/KeySource.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/KeySource.java
index 5918b5f..0c35b62 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/KeySource.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/KeySource.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/ColumnMapper.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/ColumnMapper.java
index df2b51c..43764ec 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/ColumnMapper.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/ColumnMapper.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/PatternColumnMapper.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/PatternColumnMapper.java
index 18dcb39..b0a9356 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/PatternColumnMapper.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/PatternColumnMapper.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/reader/CryptoRowReaderFactoryDecorator.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/reader/CryptoRowReaderFactoryDecorator.java
index 2b2f764..688d787 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/reader/CryptoRowReaderFactoryDecorator.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/reader/CryptoRowReaderFactoryDecorator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/BindingsTransformer.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/BindingsTransformer.java
index 1ffded8..35a9e96 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/BindingsTransformer.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/BindingsTransformer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultBindingsTransformer.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultBindingsTransformer.java
index 3524b41..96f0920 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultBindingsTransformer.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultBindingsTransformer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultMapTransformer.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultMapTransformer.java
index b62377a..5c778b0 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultMapTransformer.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultMapTransformer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultTransformerFactory.java
index 935a2f8..439bd4d 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/MapTransformer.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/MapTransformer.java
index 1befbc3..b09532f 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/MapTransformer.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/MapTransformer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/TransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/TransformerFactory.java
index 64f1389..96c9f9e 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/TransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/TransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesDecryptor.java
index 4ff0b51..6822f64 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesEncryptor.java
index 4bd39c0..3374915 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesTransformerFactory.java
index fc1ac72..3e636b9 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcBytesTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcBytesTransformerFactory.java
index c3059a2..eb63d3d 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcBytesTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcBytesTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptor.java
index 6605724..5cd2d8b 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptor.java
index bebe84b..b5230ab 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactory.java
index ba8a0f0..832bd78 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptor.java
index 7f3b8cb..696ff45 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptor.java
index d966312..32f9cdb 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/Header.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/Header.java
index 605b304..bbbdf2c 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/Header.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/Header.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderDecryptor.java
index eed1e1d..0f60a73 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptor.java
index 9f53703..c027793 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreator.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreator.java
index 12565c0..a7c38d6 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreator.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptor.java
index a6eeee8..ce29a54 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptor.java
index 133e725..534deba 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/LazyBytesTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/LazyBytesTransformerFactory.java
index ee7a3ad..8b9253e 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/LazyBytesTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/LazyBytesTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Base64StringConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Base64StringConverter.java
index 2ea0f70..b71e8bb 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Base64StringConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Base64StringConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverter.java
index 196768c..0b00135 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverter.java
index 1b42a88..e95cb6a 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BooleanConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BooleanConverter.java
index fb1a08f..eb3a6c1 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BooleanConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BooleanConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ByteConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ByteConverter.java
index e5db1fc..33f628c 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ByteConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ByteConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesConverter.java
index c93466a..9ee5333 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesToBytesConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesToBytesConverter.java
index 57b8d4e..302e613 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesToBytesConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesToBytesConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueDecryptor.java
index a513cfd..74e192d 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueEncryptor.java
index 64912cd..1999d14 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactory.java
index 4086368..e1af32f 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DoubleConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DoubleConverter.java
index 8c1db95..04f9fb8 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DoubleConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DoubleConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/FloatConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/FloatConverter.java
index e32466d..8540d5a 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/FloatConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/FloatConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/IntegerConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/IntegerConverter.java
index 3fad8ca..8d72742 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/IntegerConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/IntegerConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LazyValueTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LazyValueTransformerFactory.java
index 62c4529..0e99273 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LazyValueTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LazyValueTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverter.java
index 8ba59af..6fee2a7 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverter.java
index 7694372..640d8e3 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverter.java
index 0d4a334..5bbd670 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LongConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LongConverter.java
index 3289e84..54f26b4 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LongConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LongConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ShortConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ShortConverter.java
index 0faad7d..f67b4b8 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ShortConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ShortConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Utf8StringConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Utf8StringConverter.java
index 23d6ae0..5a5e39c 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Utf8StringConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Utf8StringConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverter.java
index 68018fd..7119dd1 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueDecryptor.java
index 2912f70..9c0d0c0 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueEncryptor.java
index cae9738..843ce80 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueTransformerFactory.java
index 9e789a3..846d97d 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleBuilderTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleBuilderTest.java
index f8a1358..4e79817 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleBuilderTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleBuilderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleProviderTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleProviderTest.java
index 7121e5a..c2435b8 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleProviderTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleProviderTest.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_Base.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_Base.java
index db85c36..2ed53e3 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_Base.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_Base.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_HMAC_IT.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_HMAC_IT.java
index 5b19b42..5b7b8d8 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_HMAC_IT.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_HMAC_IT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_IT.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_IT.java
index 69acd55..c21ed83 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_IT.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_IT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_HMAC_IT.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_HMAC_IT.java
index 1d53d37..dec3572 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_HMAC_IT.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_HMAC_IT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_IT.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_IT.java
index b6f75d3..338e9d8 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_IT.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_IT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_LazyInit_IT.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_LazyInit_IT.java
index d69d0ff..08489ee 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_LazyInit_IT.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_LazyInit_IT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactoryTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactoryTest.java
index 9cc528f..af45b51 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactoryTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactoryTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table1.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table1.java
index 7b35f44..6718e99 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table1.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table1.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table2.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table2.java
index 3d9087b..24040b1 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table2.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table2.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table3.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table3.java
index a6dd410..712808a 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table3.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table3.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table4.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table4.java
index c817b01..163aa13 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table4.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table4.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table5.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table5.java
index 422a6de..7f3e31d 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table5.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table5.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table6.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table6.java
index cbb855a..9faa527 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table6.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table6.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/key/JceksKeySourceTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/key/JceksKeySourceTest.java
index 6658b66..6f183c3 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/key/JceksKeySourceTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/key/JceksKeySourceTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/map/PatternColumnMapperTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/map/PatternColumnMapperTest.java
index 11b6069..46838d6 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/map/PatternColumnMapperTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/map/PatternColumnMapperTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptorTest.java
index 14d67f7..f6e5716 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptorTest.java
index 0a76d96..82c2fa4 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactoryTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactoryTest.java
index 575d4b9..da84622 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactoryTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactoryTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptorTest.java
index c0f405f..fe3cbd3 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptorTest.java
index 77607f0..db7e567 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptorTest.java
index c1878cb..c26c273 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderTest.java
index 7e5318f..7288e52 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreatorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreatorTest.java
index 5fb68ca..6d65b59 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreatorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreatorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptorTest.java
index de2e31b..c4340f8 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptorTest.java
index b72e6ad..23c8dda 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverterTest.java
index 0d17e28..acdc5a7 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverterTest.java
index c6247a7..dbeffce 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BooleanConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BooleanConverterTest.java
index bfc79d8..e28afaa 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BooleanConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BooleanConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ByteConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ByteConverterTest.java
index ae1ebc7..7001ea5 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ByteConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ByteConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultEncryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultEncryptorTest.java
index 62c3845..67877dc 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultEncryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultEncryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactoryIT.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactoryIT.java
index 57db403..66ef534 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactoryIT.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactoryIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DoubleConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DoubleConverterTest.java
index a87f152..4e421f0 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DoubleConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DoubleConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/FloatConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/FloatConverterTest.java
index 17cbaea..e3bc93d 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/FloatConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/FloatConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/IntegerConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/IntegerConverterTest.java
index 22013f4..d21d335 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/IntegerConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/IntegerConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverterTest.java
index eb0949d..29a94d0 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverterTest.java
index 490afa9..ae2bed3 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverterTest.java
index 70c68a0..fcf30ab 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LongConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LongConverterTest.java
index 61a464d..1c60fc0 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LongConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LongConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ShortConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ShortConverterTest.java
index 50088c9..6edcc78 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ShortConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ShortConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverterTest.java
index 3282f5c..e9be510 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/CryptoUnitUtils.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/CryptoUnitUtils.java
index 8bdc191..dee8ed8 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/CryptoUnitUtils.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/CryptoUnitUtils.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/CryptoUnitUtilsTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/CryptoUnitUtilsTest.java
index 6d8b432..704ea78 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/CryptoUnitUtilsTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/CryptoUnitUtilsTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/SwapBytesTransformer.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/SwapBytesTransformer.java
index 6ce0374..6d29f67 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/SwapBytesTransformer.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/SwapBytesTransformer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/SwapBytesTransformerTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/SwapBytesTransformerTest.java
index 4f1b2d5..275f0e9 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/SwapBytesTransformerTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/unit/SwapBytesTransformerTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbcp2/src/main/java/org/apache/cayenne/configuration/server/DBCPDataSourceFactory.java b/cayenne-dbcp2/src/main/java/org/apache/cayenne/configuration/server/DBCPDataSourceFactory.java
index 6a4cf24..bec7404 100644
--- a/cayenne-dbcp2/src/main/java/org/apache/cayenne/configuration/server/DBCPDataSourceFactory.java
+++ b/cayenne-dbcp2/src/main/java/org/apache/cayenne/configuration/server/DBCPDataSourceFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbcp2/src/test/java/org/apache/cayenne/configuration/server/DBCP2DataSourceFactoryTest.java b/cayenne-dbcp2/src/test/java/org/apache/cayenne/configuration/server/DBCP2DataSourceFactoryTest.java
index 0d7d522..d1f53b2 100644
--- a/cayenne-dbcp2/src/test/java/org/apache/cayenne/configuration/server/DBCP2DataSourceFactoryTest.java
+++ b/cayenne-dbcp2/src/test/java/org/apache/cayenne/configuration/server/DBCP2DataSourceFactoryTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/DbSyncModule.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/DbSyncModule.java
index fd6da3d..2bcd0cf 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/DbSyncModule.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/DbSyncModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/DbSyncServerModuleProvider.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/DbSyncServerModuleProvider.java
index 8111a03..086ae41 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/DbSyncServerModuleProvider.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/DbSyncServerModuleProvider.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/filter/NameFilter.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/filter/NameFilter.java
index eabb8ee..fdf87a6 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/filter/NameFilter.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/filter/NameFilter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/filter/NamePatternMatcher.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/filter/NamePatternMatcher.java
index 4697c9a..43730f3 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/filter/NamePatternMatcher.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/filter/NamePatternMatcher.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/AbstractMerger.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/AbstractMerger.java
index dbef541..0bc77db 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/AbstractMerger.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/AbstractMerger.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/ChainMerger.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/ChainMerger.java
index f732441..69d7b56 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/ChainMerger.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/ChainMerger.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DataMapMerger.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DataMapMerger.java
index 2079c48..628872c 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DataMapMerger.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DataMapMerger.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbAttributeDictionary.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbAttributeDictionary.java
index 1fc17da..9376cdc 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbAttributeDictionary.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbAttributeDictionary.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbAttributeMerger.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbAttributeMerger.java
index d24dbe5..156d516 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbAttributeMerger.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbAttributeMerger.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbEntityDictionary.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbEntityDictionary.java
index 6714cb0..84319d5 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbEntityDictionary.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbEntityDictionary.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbEntityMerger.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbEntityMerger.java
index 7f5aa76..541a817 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbEntityMerger.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbEntityMerger.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbRelationshipDictionary.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbRelationshipDictionary.java
index df66d03..230d5ff 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbRelationshipDictionary.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbRelationshipDictionary.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbRelationshipMerger.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbRelationshipMerger.java
index 715507d..f573ccf 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbRelationshipMerger.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbRelationshipMerger.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/Merger.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/Merger.java
index a65d39c..567de43 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/Merger.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/Merger.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/MergerDictionary.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/MergerDictionary.java
index 2aeb3aa..5280c18 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/MergerDictionary.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/MergerDictionary.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/MergerDictionaryDiff.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/MergerDictionaryDiff.java
index 180b0a7..bfef806 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/MergerDictionaryDiff.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/MergerDictionaryDiff.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/MergerDiffPair.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/MergerDiffPair.java
index 98cd8c8..ae6f6b4 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/MergerDiffPair.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/MergerDiffPair.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/EntityMergeSupport.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/EntityMergeSupport.java
index 0b405d1..3e60891 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/EntityMergeSupport.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/EntityMergeSupport.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/MergeDirection.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/MergeDirection.java
index fe2e9ac..3d16b96 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/MergeDirection.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/MergeDirection.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/MergerContext.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/MergerContext.java
index 6bc05fb..80ae581 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/MergerContext.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/MergerContext.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/DB2MergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/DB2MergerTokenFactory.java
index 83a43d0..97b2b73 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/DB2MergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/DB2MergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/DefaultMergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/DefaultMergerTokenFactory.java
index 4fce6bf..a011466 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/DefaultMergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/DefaultMergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/DerbyMergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/DerbyMergerTokenFactory.java
index c8d5b1d..3149ea8 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/DerbyMergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/DerbyMergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/FirebirdMergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/FirebirdMergerTokenFactory.java
index fe36898..90cd5ce 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/FirebirdMergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/FirebirdMergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/H2MergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/H2MergerTokenFactory.java
index f920048..3b0b85b 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/H2MergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/H2MergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/HSQLMergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/HSQLMergerTokenFactory.java
index b6aa565..a482f05 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/HSQLMergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/HSQLMergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/IngresMergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/IngresMergerTokenFactory.java
index 3dee679..74c929d 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/IngresMergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/IngresMergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MergerTokenFactory.java
index 86ebf71..3b91321 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MergerTokenFactoryProvider.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MergerTokenFactoryProvider.java
index 121164b..26a078a 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MergerTokenFactoryProvider.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MergerTokenFactoryProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MySQLMergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MySQLMergerTokenFactory.java
index 0321710..c67fe93 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MySQLMergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MySQLMergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/OpenBaseMergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/OpenBaseMergerTokenFactory.java
index ab0ed7e..ee9b1fc 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/OpenBaseMergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/OpenBaseMergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/OracleMergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/OracleMergerTokenFactory.java
index 26236ad..ace0976 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/OracleMergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/OracleMergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/PostgresMergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/PostgresMergerTokenFactory.java
index 9bf6f97..7d5619d 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/PostgresMergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/PostgresMergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/SQLServerMergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/SQLServerMergerTokenFactory.java
index a70bcb0..f123cc7 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/SQLServerMergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/SQLServerMergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/SybaseMergerTokenFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/SybaseMergerTokenFactory.java
index 14238ad..36b21d1 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/SybaseMergerTokenFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/SybaseMergerTokenFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/AbstractMergerToken.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/AbstractMergerToken.java
index 40f2980..86acf36 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/AbstractMergerToken.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/AbstractMergerToken.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/DefaultValueForNullProvider.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/DefaultValueForNullProvider.java
index 11867ef..63753c0 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/DefaultValueForNullProvider.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/DefaultValueForNullProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/DummyReverseToken.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/DummyReverseToken.java
index af261dd..bc7ea4c 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/DummyReverseToken.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/DummyReverseToken.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/EmptyValueForNullProvider.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/EmptyValueForNullProvider.java
index e468642..d75f0f7 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/EmptyValueForNullProvider.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/EmptyValueForNullProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/MergerToken.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/MergerToken.java
index 1c53f79..e6fd839 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/MergerToken.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/MergerToken.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/ValueForNullProvider.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/ValueForNullProvider.java
index 7bdcd7b..96553d7 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/ValueForNullProvider.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/ValueForNullProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/AbstractToDbToken.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/AbstractToDbToken.java
index d336198..f53b68c 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/AbstractToDbToken.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/AbstractToDbToken.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/AddColumnToDb.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/AddColumnToDb.java
index f0749fd..2f42b98 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/AddColumnToDb.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/AddColumnToDb.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/AddRelationshipToDb.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/AddRelationshipToDb.java
index df40e4b..ae49c52 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/AddRelationshipToDb.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/AddRelationshipToDb.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/CreateTableToDb.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/CreateTableToDb.java
index 29b6f5b..f399fa3 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/CreateTableToDb.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/CreateTableToDb.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/DropColumnToDb.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/DropColumnToDb.java
index b96008b..cf1dbb9 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/DropColumnToDb.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/DropColumnToDb.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/DropRelationshipToDb.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/DropRelationshipToDb.java
index f4f94c9..dd91db4 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/DropRelationshipToDb.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/DropRelationshipToDb.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/DropTableToDb.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/DropTableToDb.java
index 59baa66..fe5da70 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/DropTableToDb.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/DropTableToDb.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetAllowNullToDb.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetAllowNullToDb.java
index 85317c7..fbb4b08 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetAllowNullToDb.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetAllowNullToDb.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetColumnTypeToDb.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetColumnTypeToDb.java
index f03e929..a83da36 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetColumnTypeToDb.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetColumnTypeToDb.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetGeneratedFlagToDb.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetGeneratedFlagToDb.java
index 4ea3313..1d45f38 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetGeneratedFlagToDb.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetGeneratedFlagToDb.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetNotNullToDb.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetNotNullToDb.java
index 735e20e..449f9dd 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetNotNullToDb.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetNotNullToDb.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetPrimaryKeyToDb.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetPrimaryKeyToDb.java
index 9b67114..addb9b4 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetPrimaryKeyToDb.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetPrimaryKeyToDb.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetValueForNullToDb.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetValueForNullToDb.java
index 8bd29d0..915f460 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetValueForNullToDb.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/db/SetValueForNullToDb.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/AbstractToModelToken.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/AbstractToModelToken.java
index 5a6eb8e..8a3355f 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/AbstractToModelToken.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/AbstractToModelToken.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/AddColumnToModel.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/AddColumnToModel.java
index af1a00c..89b47c1 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/AddColumnToModel.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/AddColumnToModel.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/AddRelationshipToModel.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/AddRelationshipToModel.java
index b34e017..72dcb6b 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/AddRelationshipToModel.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/AddRelationshipToModel.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/CreateTableToModel.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/CreateTableToModel.java
index 22158a6..154d90d 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/CreateTableToModel.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/CreateTableToModel.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/DropColumnToModel.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/DropColumnToModel.java
index bc3e13a..baa1b01 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/DropColumnToModel.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/DropColumnToModel.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/DropRelationshipToModel.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/DropRelationshipToModel.java
index d11a0f3..eb685f4 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/DropRelationshipToModel.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/DropRelationshipToModel.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/DropTableToModel.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/DropTableToModel.java
index 0f911dd..9ad2af3 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/DropTableToModel.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/DropTableToModel.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetAllowNullToModel.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetAllowNullToModel.java
index f7897bb..515d67e 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetAllowNullToModel.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetAllowNullToModel.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetColumnTypeToModel.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetColumnTypeToModel.java
index e1a3566..c248096 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetColumnTypeToModel.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetColumnTypeToModel.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetGeneratedFlagToModel.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetGeneratedFlagToModel.java
index 4a67917..d99903f 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetGeneratedFlagToModel.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetGeneratedFlagToModel.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetNotNullToModel.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetNotNullToModel.java
index 807949d..a0c57c0 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetNotNullToModel.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetNotNullToModel.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetPrimaryKeyToModel.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetPrimaryKeyToModel.java
index cbf020f..ea47bf0 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetPrimaryKeyToModel.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/token/model/SetPrimaryKeyToModel.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/CallbackNameBuilder.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/CallbackNameBuilder.java
index a37df53..0466f24 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/CallbackNameBuilder.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/CallbackNameBuilder.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DbEntityNameStemmer.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DbEntityNameStemmer.java
index 8c1c4e7..b83b984 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DbEntityNameStemmer.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DbEntityNameStemmer.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DeduplicationVisitor.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DeduplicationVisitor.java
index 4a59067..6138898 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DeduplicationVisitor.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DeduplicationVisitor.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DefaultBaseNameVisitor.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DefaultBaseNameVisitor.java
index f08e04e..5801bc0 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DefaultBaseNameVisitor.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DefaultBaseNameVisitor.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DefaultObjectNameGenerator.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DefaultObjectNameGenerator.java
index f266db8..bec87a9 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DefaultObjectNameGenerator.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DefaultObjectNameGenerator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NameBuilder.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NameBuilder.java
index b52fded..3366db9 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NameBuilder.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NameBuilder.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NameUtil.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NameUtil.java
index e0eea81..3bc3343 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NameUtil.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NameUtil.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NoStemStemmer.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NoStemStemmer.java
index eab087a..cd7da86 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NoStemStemmer.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NoStemStemmer.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NormalizationVisitor.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NormalizationVisitor.java
index ba8cf9d..10ff0e4 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NormalizationVisitor.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/NormalizationVisitor.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/ObjectNameGenerator.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/ObjectNameGenerator.java
index b785d40..8e19dbb 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/ObjectNameGenerator.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/ObjectNameGenerator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/PatternStemmer.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/PatternStemmer.java
index 0db0e3d..d57fa85 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/PatternStemmer.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/PatternStemmer.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration/DriverDataSourceFactory.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration/DriverDataSourceFactory.java
index 2f67124..3932196 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration/DriverDataSourceFactory.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration/DriverDataSourceFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration/ToolsModule.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration/ToolsModule.java
index 7941517..1fb7417 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration/ToolsModule.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration/ToolsModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/AntNestedElement.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/AntNestedElement.java
index 3964e07..73f4ca9 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/AntNestedElement.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/AntNestedElement.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/Catalog.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/Catalog.java
index 5fbb659..f173005 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/Catalog.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/Catalog.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportAction.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportAction.java
index 88f92c6..14f2c15 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportAction.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportAction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportConfiguration.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportConfiguration.java
index 83678cc..6f142a9 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportConfiguration.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportConfiguration.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportConfigurationValidator.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportConfigurationValidator.java
index c301290..cd7ea11 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportConfigurationValidator.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportConfigurationValidator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportModule.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportModule.java
index 02d4fc3..f5e616e 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportModule.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DefaultDbImportAction.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DefaultDbImportAction.java
index 8349944..8f107e6 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DefaultDbImportAction.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DefaultDbImportAction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeColumn.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeColumn.java
index 58fd551..e1fdca2 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeColumn.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeColumn.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeProcedure.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeProcedure.java
index c629468..5faaba4 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeProcedure.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeProcedure.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeRelationship.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeRelationship.java
index 19a08fe..9853dbe 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeRelationship.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeRelationship.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeTable.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeTable.java
index 61a4e9f..a0b4932 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeTable.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ExcludeTable.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/FilterContainer.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/FilterContainer.java
index 22b62ec..becd72b 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/FilterContainer.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/FilterContainer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeColumn.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeColumn.java
index db54b07..1c3d5e1 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeColumn.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeColumn.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeProcedure.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeProcedure.java
index d6140ea..affe7f7 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeProcedure.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeProcedure.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeTable.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeTable.java
index a1f1f2a..a1f0b4a 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeTable.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeTable.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ManyToManyCandidateEntity.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ManyToManyCandidateEntity.java
index 404cd41..3eb9836 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ManyToManyCandidateEntity.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ManyToManyCandidateEntity.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/PatternParam.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/PatternParam.java
index b875234..598bd13 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/PatternParam.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/PatternParam.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ReverseEngineering.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ReverseEngineering.java
index 184c673..e1eb23c 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ReverseEngineering.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ReverseEngineering.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/Schema.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/Schema.java
index 6e6033f..755b244 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/Schema.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/Schema.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/SchemaContainer.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/SchemaContainer.java
index 512ee70..6c90767 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/SchemaContainer.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/SchemaContainer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/AbstractLoader.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/AbstractLoader.java
index 9c0cee4..ccf7252 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/AbstractLoader.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/AbstractLoader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/AttributeLoader.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/AttributeLoader.java
index 4731ccd..d24f19b 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/AttributeLoader.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/AttributeLoader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStore.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStore.java
index c1a6e4c..1ab1e12 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStore.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStore.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoader.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoader.java
index dd0851a..2ce2360 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoader.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoader.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoaderConfiguration.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoaderConfiguration.java
index e37ae60..0730c23 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoaderConfiguration.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoaderConfiguration.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate.java
index fd608ca..82122d7 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbRelationshipDetected.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbRelationshipDetected.java
index f827bde..f148559 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbRelationshipDetected.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbRelationshipDetected.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DefaultDbLoaderDelegate.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DefaultDbLoaderDelegate.java
index 2d6ac94..1ee91bf 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DefaultDbLoaderDelegate.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DefaultDbLoaderDelegate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DefaultModelMergeDelegate.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DefaultModelMergeDelegate.java
index 228fbbe..e0c6f18 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DefaultModelMergeDelegate.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DefaultModelMergeDelegate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/EntityLoader.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/EntityLoader.java
index 0859e9c..a4e044d 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/EntityLoader.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/EntityLoader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ExportedKey.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ExportedKey.java
index e8d74b8..a9b9116 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ExportedKey.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ExportedKey.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ExportedKeyLoader.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ExportedKeyLoader.java
index 3dd3d07..2bc28b1 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ExportedKeyLoader.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ExportedKeyLoader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/LoggingDbLoaderDelegate.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/LoggingDbLoaderDelegate.java
index 55a8874..ed55072 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/LoggingDbLoaderDelegate.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/LoggingDbLoaderDelegate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ModelMergeDelegate.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ModelMergeDelegate.java
index 9e28f1a..5f4b663 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ModelMergeDelegate.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ModelMergeDelegate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/PerCatalogAndSchemaLoader.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/PerCatalogAndSchemaLoader.java
index 376defb..03bf5d8 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/PerCatalogAndSchemaLoader.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/PerCatalogAndSchemaLoader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/PerEntityLoader.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/PerEntityLoader.java
index 7a479b2..0aad617 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/PerEntityLoader.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/PerEntityLoader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/PrimaryKeyLoader.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/PrimaryKeyLoader.java
index 1f00f2b..6feee97 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/PrimaryKeyLoader.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/PrimaryKeyLoader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ProcedureColumnLoader.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ProcedureColumnLoader.java
index 31c6a73..263b3dd 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ProcedureColumnLoader.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ProcedureColumnLoader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ProcedureLoader.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ProcedureLoader.java
index d0b3636..703fd3f 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ProcedureLoader.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ProcedureLoader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ProxyModelMergeDelegate.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ProxyModelMergeDelegate.java
index 7793bbd..2f95cc5 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ProxyModelMergeDelegate.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ProxyModelMergeDelegate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/RelationshipLoader.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/RelationshipLoader.java
index 0d7ce56..2bd96ce 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/RelationshipLoader.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/RelationshipLoader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/CatalogFilter.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/CatalogFilter.java
index 46feb9d..3fa326f 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/CatalogFilter.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/CatalogFilter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/FiltersConfig.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/FiltersConfig.java
index 41e5a14..c0243d8 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/FiltersConfig.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/FiltersConfig.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/FiltersConfigBuilder.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/FiltersConfigBuilder.java
index bca209a..50930a0 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/FiltersConfigBuilder.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/FiltersConfigBuilder.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/IncludeTableFilter.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/IncludeTableFilter.java
index b229088..35d504f 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/IncludeTableFilter.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/IncludeTableFilter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/PatternFilter.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/PatternFilter.java
index c3d723f..c068619 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/PatternFilter.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/PatternFilter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/SchemaFilter.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/SchemaFilter.java
index d486215..9ad36c6 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/SchemaFilter.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/SchemaFilter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/TableFilter.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/TableFilter.java
index 2062cb7..c403ba0 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/TableFilter.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/TableFilter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/CatalogHandler.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/CatalogHandler.java
index 06247d3..0c92e28 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/CatalogHandler.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/CatalogHandler.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/ConfigHandler.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/ConfigHandler.java
index da1b8d5..e9921b5 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/ConfigHandler.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/ConfigHandler.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/DbImportExtension.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/DbImportExtension.java
index 120826d..5732061 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/DbImportExtension.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/DbImportExtension.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/DbImportLoaderDelegate.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/DbImportLoaderDelegate.java
index 03b59af..47f2dd4 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/DbImportLoaderDelegate.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/DbImportLoaderDelegate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/DbImportSaverDelegate.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/DbImportSaverDelegate.java
index dceb3ee..ee7b45a 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/DbImportSaverDelegate.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/DbImportSaverDelegate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/IncludeTableHandler.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/IncludeTableHandler.java
index edac2b8..5f7d1fe 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/IncludeTableHandler.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/IncludeTableHandler.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/SchemaHandler.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/SchemaHandler.java
index 7476789..f1bb5d1 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/SchemaHandler.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/SchemaHandler.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/TableTypesHandler.java b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/TableTypesHandler.java
index a2c1405..0d12d94 100644
--- a/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/TableTypesHandler.java
+++ b/cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/TableTypesHandler.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/DbSyncModuleProviderTest.java b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/DbSyncModuleProviderTest.java
index e11fced..875daa6 100644
--- a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/DbSyncModuleProviderTest.java
+++ b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/DbSyncModuleProviderTest.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/filter/NamePatternMatcherTest.java b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/filter/NamePatternMatcherTest.java
index 0b4674b..f0fd24b 100644
--- a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/filter/NamePatternMatcherTest.java
+++ b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/filter/NamePatternMatcherTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/DataMapMergerTest.java b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/DataMapMergerTest.java
index aced949..c656518 100644
--- a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/DataMapMergerTest.java
+++ b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/DataMapMergerTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/EntityMergeSupportIT.java b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/EntityMergeSupportIT.java
index 76c1731..68d15c0 100644
--- a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/EntityMergeSupportIT.java
+++ b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/EntityMergeSupportIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/MergeCase.java b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/MergeCase.java
index a1c4177..a2d6067 100644
--- a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/MergeCase.java
+++ b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/MergeCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/MergerFactoryIT.java b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/MergerFactoryIT.java
index 1e92c14..4d420d4 100644
--- a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/MergerFactoryIT.java
+++ b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/MergerFactoryIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/builders/Builder.java b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/builders/Builder.java
index baf8240..99a5419 100644
--- a/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/builders/Builder.java
+++ b/cayenne-dbsync/src/test/java/org/apache/cayenne/dbsync/merge/builders/Builder.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
... 38539 lines suppressed ...