Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HqdmObjectFactory - disallow duplicate interfaces for dynamic proxies. #175

Conversation

twalmsley
Copy link
Collaborator

@twalmsley twalmsley commented Jan 23, 2024

Duplicate interfaces aren't allowed when creating dynamic proxy objects, but when using the inference engine there were multiple copies of the Thing interface since that is the default if a class isn't found for an rdf:type. I could just remove Thing as the default, but the bug would still be there so this a better solution.

@twalmsley twalmsley linked an issue Jan 23, 2024 that may be closed by this pull request
@twalmsley twalmsley self-assigned this Jan 23, 2024
@GCHQDeveloper42 GCHQDeveloper42 merged commit ccc499d into main Jan 25, 2024
3 checks passed
@GCHQDeveloper42 GCHQDeveloper42 deleted the 174-bug-duplicate-interfaces-not-allowed-in-dynamic-proxies branch January 25, 2024 16:24
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.

Bug: Duplicate interfaces not allowed in dynamic proxies
2 participants