[ https://issues.apache.org/jira/browse/SLING-10658?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Radu Cotescu updated SLING-10658: --------------------------------- Description: Since the {{Provide-Capability}} header informing the GraphQL Schema Aggregator about a provider's partials can be generated just by looking at a project's file structure, a BND plugin should help with generating the {{Provide/Require-Capability}} headers. The {{Require-Capability}} header should list the required partials, listed in the {{REQUIRE}} [0] section of each partial file. In addition, the plugin should also validate the provided partials from a syntactic point of view. [0] - https://github.com/apache/sling-org-apache-sling-graphql-schema-aggregator#provider-bundles was: Since the {{Provide-Capability}} header informing the GraphQL Schema Aggregator about a provider's partials can be generated just by looking at a project's file structure, a BND plugin should help with generating the {{Provide/Require-Capability}} headers. The {{Require-Capability}} header should list the required partials, listed in the {{REQUIRE}} [0] section of each partial file. [0] - https://github.com/apache/sling-org-apache-sling-graphql-schema-aggregator#provider-bundles > Provide a BND plugin that can automatically generate the requirements and > capabilities for provider bundles > ----------------------------------------------------------------------------------------------------------- > > Key: SLING-10658 > URL: https://issues.apache.org/jira/browse/SLING-10658 > Project: Sling > Issue Type: Sub-task > Components: GraphQL, Tooling > Reporter: Radu Cotescu > Assignee: Radu Cotescu > Priority: Major > > Since the {{Provide-Capability}} header informing the GraphQL Schema > Aggregator about a provider's partials can be generated just by looking at a > project's file structure, a BND plugin should help with generating the > {{Provide/Require-Capability}} headers. > The {{Require-Capability}} header should list the required partials, listed > in the {{REQUIRE}} [0] section of each partial file. > In addition, the plugin should also validate the provided partials from a > syntactic point of view. > [0] - > https://github.com/apache/sling-org-apache-sling-graphql-schema-aggregator#provider-bundles -- This message was sent by Atlassian Jira (v8.3.4#803005)