[hibernate-commits] [hibernate/hibernate-search] 04599a: HSEARCH-3687 Add a few missing wildcards following...

Yoann Rodière noreply at github.com
Thu Sep 19 04:28:50 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 04599a99f9c4213f241ba17a99ea9e38a599442a
      https://github.com/hibernate/hibernate-search/commit/04599a99f9c4213f241ba17a99ea9e38a599442a
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-19 (Thu, 19 Sep 2019)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/RangePredicateLastLimitExcludeStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/impl/RangePredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/DistanceToFieldProjectionOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/ScoreProjectionOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/sort/dsl/CompositeSortComponentsStep.java

  Log Message:
  -----------
  HSEARCH-3687 Add a few missing wildcards following the addition of self-types


  Commit: 670b45f65109fa9ccc07fd71b32205c3af387235
      https://github.com/hibernate/hibernate-search/commit/670b45f65109fa9ccc07fd71b32205c3af387235
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-19 (Thu, 19 Sep 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/ElasticsearchNativeIndexFieldTypeOptionsStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/ElasticsearchStandardIndexFieldTypeOptionsStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchIndexFieldTypeConverterStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchScalarFieldTypeOptionsStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchSimpleStandardFieldTypeOptionsStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchStandardIndexFieldTypeOptionsStep.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchTemporalIndexFieldTypeOptionsStep.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/LuceneStandardIndexFieldTypeOptionsStep.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/AbstractLuceneStandardIndexFieldTypeOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/backend/types/dsl/IndexFieldTypeConverterStep.java
    M engine/src/main/java/org/hibernate/search/engine/backend/types/dsl/ScaledNumberIndexFieldTypeOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/backend/types/dsl/StandardIndexFieldTypeOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/backend/types/dsl/StringIndexFieldTypeOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/RangeAggregationOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/RangeAggregationRangeMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/RangeAggregationRangeStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/TermsAggregationOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/BooleanPredicateClausesStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/ExistsPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/ExistsPredicateOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/MatchAllPredicateOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/MatchIdPredicateMatchingMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/MatchIdPredicateMatchingStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/MatchIdPredicateOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/MatchPredicateFieldMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/MatchPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/MatchPredicateMatchingStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/MatchPredicateOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/NestedPredicateNestStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/NestedPredicateOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/PhrasePredicateFieldMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/PhrasePredicateMatchingStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/PhrasePredicateOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/RangePredicateFieldMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/RangePredicateMatchingStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/RangePredicateOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/SimpleQueryStringPredicateFieldMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/SimpleQueryStringPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/SimpleQueryStringPredicateMatchingStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/SimpleQueryStringPredicateOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/SpatialWithinPredicateAreaStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/SpatialWithinPredicateFieldMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/SpatialWithinPredicateFieldStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/SpatialWithinPredicateOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/WildcardPredicateFieldMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/WildcardPredicateMatchingStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/WildcardPredicateOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/CompositeProjectionOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/DistanceToFieldProjectionOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/DocumentReferenceProjectionOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/EntityProjectionOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/EntityReferenceProjectionOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/FieldProjectionOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/projection/dsl/ScoreProjectionOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/query/dsl/SearchQueryOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/sort/dsl/CompositeSortComponentsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/sort/dsl/DistanceSortOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/sort/dsl/FieldSortOptionsStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/sort/dsl/ScoreSortOptionsStep.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/types/dsl/impl/AbstractStubStandardIndexFieldTypeOptionsStep.java

  Log Message:
  -----------
  HSEARCH-3687 Remove unnecessary wildcard bounds in DSL interface generics

They trigger compilation errors within IDEA, and probably Eclipse, but
not javac.
Regardless, these bounds were mostly useful to guide implementors, and
the implementors are... us. So we don't really need them.


Compare: https://github.com/hibernate/hibernate-search/compare/725f166e7403...670b45f65109



More information about the hibernate-commits mailing list