[midPoint-git] [Evolveum/connector-scimrest] 9d22be: Refactor SCIM REST structure and improve code modu...

Tony Tkáčik noreply at github.com
Wed Jun 25 14:36:10 CEST 2025


  Branch: refs/heads/main
  Home:   https://github.com/Evolveum/connector-scimrest
  Commit: 9d22be73c696cfb7fb9d3862e195df0a5556dbc2
      https://github.com/Evolveum/connector-scimrest/commit/9d22be73c696cfb7fb9d3862e195df0a5556dbc2
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-06-25 (Wed, 25 Jun 2025)

  Changed paths:
    R common/src/main/java/com/evolveum/polygon/scimrest/RestContext.java
    R common/src/main/java/com/evolveum/polygon/scimrest/RestPagingAwareObjectRetriever.java
    R common/src/main/java/com/evolveum/polygon/scimrest/ScimContext.java
    R common/src/main/java/com/evolveum/polygon/scimrest/ScimResourceContext.java
    M common/src/main/java/com/evolveum/polygon/scimrest/groovy/AbstractGroovyRestConnector.java
    R common/src/main/java/com/evolveum/polygon/scimrest/groovy/AttributeResolvingSearchHandler.java
    R common/src/main/java/com/evolveum/polygon/scimrest/groovy/BatchAwareResultHandler.java
    M common/src/main/java/com/evolveum/polygon/scimrest/groovy/ConnectorContext.java
    M common/src/main/java/com/evolveum/polygon/scimrest/groovy/EndpointBasedSearchBuilder.java
    R common/src/main/java/com/evolveum/polygon/scimrest/groovy/EndpointBasedSearchHandler.java
    R common/src/main/java/com/evolveum/polygon/scimrest/groovy/FilterAwareExecuteQueryProcessor.java
    M common/src/main/java/com/evolveum/polygon/scimrest/groovy/FilterAwareSearchProcessorBuilder.java
    R common/src/main/java/com/evolveum/polygon/scimrest/groovy/FilterBasedSearchDispatcher.java
    M common/src/main/java/com/evolveum/polygon/scimrest/groovy/FilterToRequestMapper.java
    M common/src/main/java/com/evolveum/polygon/scimrest/groovy/PagingHandler.java
    M common/src/main/java/com/evolveum/polygon/scimrest/groovy/RestSearchOperationBuilder.java
    M common/src/main/java/com/evolveum/polygon/scimrest/groovy/RestSearchOperationHandler.java
    R common/src/main/java/com/evolveum/polygon/scimrest/groovy/ScimGroupToConnectorObjectReference.java
    R common/src/main/java/com/evolveum/polygon/scimrest/groovy/ScimMemberToConnectorObjectReference.java
    R common/src/main/java/com/evolveum/polygon/scimrest/groovy/ScimSchemaTranslator.java
    R common/src/main/java/com/evolveum/polygon/scimrest/groovy/ScimSearchHandler.java
    M common/src/main/java/com/evolveum/polygon/scimrest/groovy/ScriptedAttributeResolverBuilder.java
    M common/src/main/java/com/evolveum/polygon/scimrest/groovy/ScriptedGroovySearchBuilderImpl.java
    M common/src/main/java/com/evolveum/polygon/scimrest/groovy/ScriptedGroovySearchProcessor.java
    R common/src/main/java/com/evolveum/polygon/scimrest/groovy/TotalCountExtractor.java
    M common/src/main/java/com/evolveum/polygon/scimrest/groovy/api/SearchEndpointBuilder.java
    A common/src/main/java/com/evolveum/polygon/scimrest/impl/AttributeResolvingSearchHandler.java
    A common/src/main/java/com/evolveum/polygon/scimrest/impl/FilterBasedSearchDispatcher.java
    A common/src/main/java/com/evolveum/polygon/scimrest/impl/rest/RestContext.java
    A common/src/main/java/com/evolveum/polygon/scimrest/impl/rest/RestPagingAwareObjectRetriever.java
    A common/src/main/java/com/evolveum/polygon/scimrest/impl/scim/ScimContext.java
    A common/src/main/java/com/evolveum/polygon/scimrest/impl/scim/ScimGroupToConnectorObjectReference.java
    A common/src/main/java/com/evolveum/polygon/scimrest/impl/scim/ScimMemberToConnectorObjectReference.java
    A common/src/main/java/com/evolveum/polygon/scimrest/impl/scim/ScimResourceContext.java
    A common/src/main/java/com/evolveum/polygon/scimrest/impl/scim/ScimSchemaTranslator.java
    A common/src/main/java/com/evolveum/polygon/scimrest/impl/scim/ScimSearchHandler.java
    A common/src/main/java/com/evolveum/polygon/scimrest/spi/BatchAwareResultHandler.java
    A common/src/main/java/com/evolveum/polygon/scimrest/spi/FilterAwareExecuteQueryProcessor.java
    A common/src/main/java/com/evolveum/polygon/scimrest/spi/TotalCountExtractor.java
    M connector/forgejo/src/main/java/com/evolveum/polygon/forgejo/ForgejoConnector.java

  Log Message:
  -----------
  Refactor SCIM REST structure and improve code modularity

Moved various classes and interfaces to new packages for better separation of concerns (e.g., `com.evolveum.polygon.scimrest.spi`, `com.evolveum.polygon.scimrest.impl`). Improved code organization by consolidating related components and renamed classes for clarity. These changes facilitate maintainability and extensibility.



To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/connector-scimrest/settings/notifications


More information about the midPoint-svn mailing list