// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.

module com.azure.search.documents {
    requires transitive com.azure.core.serializer.json.jackson;
    requires com.fasterxml.jackson.datatype.jsr310;
    requires jakarta.activation;
    requires com.fasterxml.jackson.annotation;

    opens com.azure.search.documents to com.fasterxml.jackson.databind;
    opens com.azure.search.documents.models to com.fasterxml.jackson.databind;
    opens com.azure.search.documents.indexes to com.fasterxml.jackson.databind;
    opens com.azure.search.documents.indexes.models to com.fasterxml.jackson.databind;
    opens com.azure.search.documents.implementation to com.fasterxml.jackson.databind;
    opens com.azure.search.documents.implementation.models to com.fasterxml.jackson.databind, com.azure.core;
    opens com.azure.search.documents.indexes.implementation to com.fasterxml.jackson.databind;
    opens com.azure.search.documents.indexes.implementation.models to com.fasterxml.jackson.databind, com.azure.core;
    opens com.azure.search.documents.implementation.util to com.fasterxml.jackson.databind;

    exports com.azure.search.documents;
    exports com.azure.search.documents.indexes;
    exports com.azure.search.documents.indexes.models;
    exports com.azure.search.documents.models;
    exports com.azure.search.documents.util;
}

@@ -168,32 +168,8 @@
 core
-.serializer.json.jackson
 ;%0A  

Update Search module-info (#13951)