Moving a couple more classes to appropriately named packages
diff --git a/scim-core/src/main/java/org/apache/directory/scim/core/repository/extensions/AttributeFilterExtension.java b/scim-core/src/main/java/org/apache/directory/scim/core/repository/extensions/AttributeFilterExtension.java
index 0069316..ef63aaa 100644
--- a/scim-core/src/main/java/org/apache/directory/scim/core/repository/extensions/AttributeFilterExtension.java
+++ b/scim-core/src/main/java/org/apache/directory/scim/core/repository/extensions/AttributeFilterExtension.java
@@ -19,6 +19,7 @@
 
 package org.apache.directory.scim.core.repository.extensions;
 
+import org.apache.directory.scim.spec.filter.attribute.ScimRequestContext;
 import org.apache.directory.scim.spec.resources.ScimResource;
 
 public interface AttributeFilterExtension extends ProcessingExtension {
diff --git a/scim-core/src/main/java/org/apache/directory/scim/core/schema/ScimExtensionRegistryProducer.java b/scim-core/src/main/java/org/apache/directory/scim/core/repository/extensions/ScimExtensionRegistryProducer.java
similarity index 94%
rename from scim-core/src/main/java/org/apache/directory/scim/core/schema/ScimExtensionRegistryProducer.java
rename to scim-core/src/main/java/org/apache/directory/scim/core/repository/extensions/ScimExtensionRegistryProducer.java
index b3de6d5..a26f174 100644
--- a/scim-core/src/main/java/org/apache/directory/scim/core/schema/ScimExtensionRegistryProducer.java
+++ b/scim-core/src/main/java/org/apache/directory/scim/core/repository/extensions/ScimExtensionRegistryProducer.java
@@ -17,7 +17,7 @@
 * under the License.
 */
 
-package org.apache.directory.scim.core.schema;
+package org.apache.directory.scim.core.repository.extensions;
 
 import jakarta.enterprise.inject.Produces;
 
diff --git a/scim-server/src/main/java/org/apache/directory/scim/server/rest/BaseResourceTypeResourceImpl.java b/scim-server/src/main/java/org/apache/directory/scim/server/rest/BaseResourceTypeResourceImpl.java
index 5d31b00..f4489cd 100644
--- a/scim-server/src/main/java/org/apache/directory/scim/server/rest/BaseResourceTypeResourceImpl.java
+++ b/scim-server/src/main/java/org/apache/directory/scim/server/rest/BaseResourceTypeResourceImpl.java
@@ -49,7 +49,7 @@
 import org.apache.directory.scim.core.repository.annotations.ScimProcessingExtension;
 import org.apache.directory.scim.core.repository.extensions.AttributeFilterExtension;
 import org.apache.directory.scim.core.repository.extensions.ProcessingExtension;
-import org.apache.directory.scim.core.repository.extensions.ScimRequestContext;
+import org.apache.directory.scim.spec.filter.attribute.ScimRequestContext;
 import org.apache.directory.scim.core.repository.extensions.ClientFilterException;
 import org.apache.directory.scim.spec.adapter.FilterWrapper;
 import org.apache.directory.scim.spec.protocol.BaseResourceTypeResource;
diff --git a/scim-core/src/main/java/org/apache/directory/scim/core/repository/extensions/ScimRequestContext.java b/scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/attribute/ScimRequestContext.java
similarity index 94%
rename from scim-core/src/main/java/org/apache/directory/scim/core/repository/extensions/ScimRequestContext.java
rename to scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/attribute/ScimRequestContext.java
index a95f474..9ddc86c 100644
--- a/scim-core/src/main/java/org/apache/directory/scim/core/repository/extensions/ScimRequestContext.java
+++ b/scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/attribute/ScimRequestContext.java
@@ -17,7 +17,7 @@
 * under the License.
 */
 
-package org.apache.directory.scim.core.repository.extensions;
+package org.apache.directory.scim.spec.filter.attribute;
 
 import java.util.Set;