You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by bd...@apache.org on 2022/07/28 22:39:27 UTC

[directory-scimple] 01/01: Merge pull request #94 from apache/move-client-filter-logic

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

bdemers pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/directory-scimple.git

commit 641d31087ce95a60e0f0dddb7bc979df11ea749f
Merge: ddb0410 74d71e2
Author: Brian Demers <bd...@apache.org>
AuthorDate: Thu Jul 28 18:39:22 2022 -0400

    Merge pull request #94 from apache/move-client-filter-logic
    
    Move client Filter logic to protocol

 scim-client/pom.xml                                |   5 +
 .../directory/scim/client/filter/FilterClient.java | 670 ---------------------
 .../client/filter/FilterBuilderGreaterTest.java    | 170 ------
 .../client/filter/FilterBuilderLessThanTest.java   | 171 ------
 .../client/filter/FilterBuilderStringTests.java    |  62 --
 .../scim/client/filter/FilterBuilderTest.java      | 225 -------
 .../client/filter/FilterBuilderTestEquals.java     | 111 ----
 .../client/filter/FilterBuilderTestNotEquals.java  | 111 ----
 scim-spec/scim-spec-protocol/pom.xml               |   5 +
 .../filter/ComplexLogicalFilterBuilder.java        |  60 ++
 .../filter/ExpressionBuildingListener.java         |  11 +-
 .../scim/spec/protocol/filter/FilterBuilder.java   | 124 ++++
 .../filter/FilterComparisonFilterBuilder.java      | 362 +++++++++++
 .../filter/SimpleLogicalFilterBuilder.java         | 120 ++++
 .../scim/spec/protocol/search/Filter.java          |  41 +-
 .../protocol/filter/FilterBuilderEqualsTest.java   | 116 ++++
 .../protocol/filter/FilterBuilderGreaterTest.java  | 182 ++++++
 .../protocol/filter/FilterBuilderLessThanTest.java | 183 ++++++
 .../filter/FilterBuilderNotEqualsTest.java         | 116 ++++
 .../protocol/filter/FilterBuilderStringTest.java   |  51 ++
 .../spec/protocol/filter/FilterBuilderTest.java    | 186 ++++++
 21 files changed, 1550 insertions(+), 1532 deletions(-)