[hibernate-commits] [hibernate/hibernate-search] a322e3: HSEARCH-3823 Clarify the name of the root POM

Yoann Rodière noreply at github.com
Mon Feb 17 05:02:16 EST 2020


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: a322e39a730bd2440df5e37b038b9bb5b4f2ddef
      https://github.com/hibernate/hibernate-search/commit/a322e39a730bd2440df5e37b038b9bb5b4f2ddef
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  HSEARCH-3823 Clarify the name of the root POM

Things are about to get more complex...


  Commit: e57561b04f9d7e32ea88af799560bbb93088e05a
      https://github.com/hibernate/hibernate-search/commit/e57561b04f9d7e32ea88af799560bbb93088e05a
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M backend/elasticsearch-aws/pom.xml
    M backend/elasticsearch/pom.xml
    M backend/lucene/pom.xml
    M build-config/pom.xml
    M distribution/pom.xml
    M documentation/pom.xml
    M engine/pom.xml
    M integrationtest/pom.xml
    M mapper/javabean/pom.xml
    M mapper/orm/pom.xml
    M mapper/pojo-base/pom.xml
    A parents/public/pom.xml
    M pom.xml
    M reports/pom.xml
    M util/common/pom.xml
    M util/internal/integrationtest/pom.xml
    M util/internal/integrationtest/sharedresources/pom.xml
    M util/internal/test/pom.xml

  Log Message:
  -----------
  HSEARCH-3823 Regroup configuration of public modules in a common parent POM

In particular, regroup the configuration of javadoc generation


  Commit: 7e8d0662c6bd291ab93254741bddebc8a80fd343
      https://github.com/hibernate/hibernate-search/commit/7e8d0662c6bd291ab93254741bddebc8a80fd343
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M build-config/pom.xml
    A build-config/src/main/assembly/dependencies-javadoc-packagelists.xml

  Log Message:
  -----------
  HSEARCH-3823 Generate a ZIP containing external javadoc package-list files


  Commit: 4c803c93821a765f1e0ef56d1ed992268db4b41e
      https://github.com/hibernate/hibernate-search/commit/4c803c93821a765f1e0ef56d1ed992268db4b41e
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M parents/public/pom.xml

  Log Message:
  -----------
  HSEARCH-3823 Use offlineLinks for most links to dependencies in javadoc


  Commit: 342d71282a72f0376e5b1de06aa045e1e2170d3f
      https://github.com/hibernate/hibernate-search/commit/342d71282a72f0376e5b1de06aa045e1e2170d3f
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M parents/public/pom.xml
    M pom.xml

  Log Message:
  -----------
  HSEARCH-3823 Remove an unnecessary link to the Java SE javadoc

The maven-javadoc-plugin is perfectly able to generate the link by
itself, as long as we provide the expected source version.


  Commit: 00bb115261e72f15c80b71d9973bb6eeb6d1f419
      https://github.com/hibernate/hibernate-search/commit/00bb115261e72f15c80b71d9973bb6eeb6d1f419
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  HSEARCH-3823 Extend HTML5 javadoc generation to all JDK versions above 9

The option was introduced in JDK 9, not 12.


  Commit: 14f2a964d1694e9b036a9638ebf42fb856713ad1
      https://github.com/hibernate/hibernate-search/commit/14f2a964d1694e9b036a9638ebf42fb856713ad1
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M parents/public/pom.xml
    M pom.xml

  Log Message:
  -----------
  HSEARCH-3823 Remove links to the jberet javadoc

1. Right now, we don't have any such link.
2. The JBeret project does not publish javadoc Maven artifacts,
so we cannot easily generate links offline (without accessing their
website).
3. We don't want our build to rely on external websites.


  Commit: d01c5585288a1ad0cbcb9d0970aef42f151da530
      https://github.com/hibernate/hibernate-search/commit/d01c5585288a1ad0cbcb9d0970aef42f151da530
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  HSEARCH-3823 Use HTTPS for all javadoc/documentation links


  Commit: b145525b65d959ae7e40e792eddeab661cee647f
      https://github.com/hibernate/hibernate-search/commit/b145525b65d959ae7e40e792eddeab661cee647f
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  HSEARCH-3823 Upgrade the Java EE javadoc link to Java EE 8

Strangely, it's hosted on github. This is the link we find on this page
in particular: https://www.oracle.com/java/technologies/java-ee-glance.html


  Commit: 44e85ba88e3e8e08ef528f90caf2e95fef5065ee
      https://github.com/hibernate/hibernate-search/commit/44e85ba88e3e8e08ef528f90caf2e95fef5065ee
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  HSEARCH-3823 Exclude module-info.java files from checkstyle checks

Otherwise we get errors due to checkstyle not supporting the syntax of
that file yet (apparently).

This is necessary now because in the next commits we will enable
checkstyle in all integrationtest modules, including the one about
Java Modules.


  Commit: 9c8ffa253d316beb6758945c87d9bdf9d9a60e44
      https://github.com/hibernate/hibernate-search/commit/9c8ffa253d316beb6758945c87d9bdf9d9a60e44
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M integrationtest/jdk/java-modules/src/main/java/org/hibernate/search/integrationtest/java/module/config/MyElasticsearchAnalysisConfigurer.java

  Log Message:
  -----------
  HSEARCH-3823 Fix a few checkstyle violations


  Commit: a7e9a45847c166cce48bd4986d82843e41ac5406
      https://github.com/hibernate/hibernate-search/commit/a7e9a45847c166cce48bd4986d82843e41ac5406
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M documentation/pom.xml
    M integrationtest/backend/elasticsearch/pom.xml
    M integrationtest/backend/lucene/pom.xml
    M integrationtest/backend/tck/pom.xml
    M integrationtest/jdk/java-modules/pom.xml
    M integrationtest/mapper/orm-cdi/pom.xml
    M integrationtest/mapper/orm-envers/pom.xml
    M integrationtest/mapper/orm/pom.xml
    M integrationtest/mapper/pojo-base/pom.xml
    M integrationtest/pom.xml
    M integrationtest/showcase/library/pom.xml
    M legacy/pom.xml
    A parents/integrationtest/pom.xml
    M pom.xml

  Log Message:
  -----------
  HSEARCH-3823 Regroup configuration of integration test modules in a common parent POM


  Commit: 4f81219e76997f2395e601dc9d31669037caad9b
      https://github.com/hibernate/hibernate-search/commit/4f81219e76997f2395e601dc9d31669037caad9b
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M parents/integrationtest/pom.xml

  Log Message:
  -----------
  HSEARCH-3823 Use unpack instead of unpack-dependencies to extract shared IT resources

Mainly for consistency with what we do for packagelists,
but also because it spares us from introducing an artificial dependency
to every integration test module (the dependency is moved to the
plugin).


Compare: https://github.com/hibernate/hibernate-search/compare/a5e1d78cca13...4f81219e7699



More information about the hibernate-commits mailing list