Skip to content

[WIP] Allow duplicate prefix declarations when parsing RDF or SPARQL#5476

Closed
Copilot wants to merge 1 commit intomainfrom
copilot/fix-4751ad1f-1e52-4bd2-ab24-993d3c0402de
Closed

[WIP] Allow duplicate prefix declarations when parsing RDF or SPARQL#5476
Copilot wants to merge 1 commit intomainfrom
copilot/fix-4751ad1f-1e52-4bd2-ab24-993d3c0402de

Conversation

Copy link
Copy Markdown

Copilot AI commented Oct 5, 2025

Thanks for assigning this issue to me. I'm starting to work on it and will keep this PR's description up to date as I form a plan and make progress.

Original issue description:

Allow for duplicate prefix declarations when both the namespace and prefix are exactly the same. We do not want to allow for duplicate prefix declarations if they are relative namespaces and where the base has changed between the first and second declarations making the effective namespace different.

We want this for:

  • SPARQL queries
  • SHACL shapes
  • All RDF parsers
Original prompt

This section details on the original issue you should resolve

<issue_title>Allow duplicate prefix declarations when parsing RDF or SPARQL</issue_title>
<issue_description>Allow for duplicate prefix declarations when both the namespace and prefix are exactly the same. We do not want to allow for duplicate prefix declarations if they are relative namespaces and where the base has changed between the first and second declarations making the effective namespace different.

We want this for:

  • SPARQL queries
  • SHACL shapes
  • All RDF parsers</issue_description>

Comments on the Issue (you are @copilot in this section)

Fixes #5464

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copy link
Copy Markdown
Author

Copilot AI commented Oct 5, 2025

@hmottestad Unfortunately, I hit an error while trying to use the custom Copilot setup steps configured for this repository and had to close this PR. The error I am seeing is:

No `copilot-setup-steps` job found in your `copilot-setup-steps.yml` workflow file. Please ensure you have a single job named `copilot-setup-steps`. For more details, see https://gh.io/copilot/actions-setup-steps.

Once you or someone with the necessary access fixes the problem, please unassign and then reassign issue #0 to me and I'll retry. Thanks!

@hmottestad hmottestad closed this Oct 5, 2025
@hmottestad hmottestad deleted the copilot/fix-4751ad1f-1e52-4bd2-ab24-993d3c0402de branch October 5, 2025 06:06
Copilot AI requested a review from hmottestad October 5, 2025 06:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow duplicate prefix declarations when parsing RDF or SPARQL

2 participants