Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Tags: OSLC/oslc4net

Tags

v0.7.0-preview.8

Toggle v0.7.0-preview.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
core: fix DateTimeOffset serialization and deserialization (#857)

v0.7.0-preview.7

Toggle v0.7.0-preview.7's commit message
build: fix codegen

Signed-off-by: Andrew Berezovskyi <andriib@kth.se>

v0.7.0-preview.6

Toggle v0.7.0-preview.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update CHANGELOG with breaking changes and deprecations

v0.7.0-preview.5

Toggle v0.7.0-preview.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: serialize ResponseInfo containers with a non-default port and wr…

…apped members (#805)

* server: provider: last ResponseInfo container page serialization (#804)

fix: serialize ResponseInfo containers without a next page or members

OslcRdfOutputFormatter coerced a missing ResponseInfo next page to an empty
string and passed it to CreateDotNetRdfGraph, which then called new Uri(""),
throwing for every non-paged OSLC query response. Keep a missing next page as
null so no oslc:nextPage triple is emitted.

CreateDotNetRdfGraph also threw when building a ResponseInfo container for a
query that matched no members: EnsureNamespacePrefix relied on
INamespaceMapper.GetPrefix as a presence check, but it throws RdfException for
an unmapped URI, so the oslc prefix was never registered for an empty result.
Detect an already-mapped namespace without the throwing call.

Adds regression tests covering empty, null and present next page as well as
the empty-member container.

Signed-off-by: Andrew Berezovskyi <andrew@berezovskyi.me>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

* Potential fix for pull request finding 'Missing Dispose call on local IDisposable'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>

---------

Signed-off-by: Andrew Berezovskyi <andrew@berezovskyi.me>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>

v0.7.0-preview.4

Toggle v0.7.0-preview.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
client: support post queries and declared result members (#803)

* client: support post queries and declared result members

* client: parse query total count literals

v0.7.0-preview.3

Toggle v0.7.0-preview.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
build: switch to .NET 10 containers for the examples & CI (#649)

* build: switch to .NET 10 containers for the examples & CI

* build: fix Dockerfile and CI

v0.7.0-preview.2

Toggle v0.7.0-preview.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: ensure samples fail if there is any error (#490)

v0.7.0-preview.1

Toggle v0.7.0-preview.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Migrate QueryBasicTest parameterized tests to TUnit Arguments (#489)

Co-authored-by: berezovskyi <64734+berezovskyi@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

v0.6.3

Toggle v0.6.3's commit message
docs: prepare for 0.6.3 release

Signed-off-by: Andrew Berezovskyi <andriib@kth.se>

v0.6.2

Toggle v0.6.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update CHANGELOG.md

Morty Proxy This is a proxified and sanitized view of the page, visit original site.