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

[RNET-992] Add sync support for collections in mixed #3556

Merged
merged 21 commits into from
Apr 9, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fixed publishing to sleet
papafe committed Mar 21, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit a9616003cd75e28918c7db65cfab1417130957d5
2 changes: 1 addition & 1 deletion .github/templates/pr.yml
Original file line number Diff line number Diff line change
@@ -45,7 +45,7 @@ jobs:
name: Publish package to S3
needs:
- build-packages
if: #@ ignoreSkippedJobsCondition + " && (github.event_name == 'push' || github.event.inputs.publish-prerelease)"
if: #@ ignoreSkippedJobsCondition
steps:
- #@ template.replace(checkoutCode(False, False))
- #@ template.replace(fetchPackageArtifacts("needs.build-packages.outputs.package_version"))
2 changes: 1 addition & 1 deletion .github/workflows/pr.yml
Original file line number Diff line number Diff line change
@@ -44,7 +44,7 @@ jobs:
name: Publish package to S3
needs:
- build-packages
if: always() && !cancelled() && !contains(needs.*.result, 'failure') && !contains(needs.*.result, 'cancelled') && (github.event_name == 'push' || github.event.inputs.publish-prerelease)
if: always() && !cancelled() && !contains(needs.*.result, 'failure') && !contains(needs.*.result, 'cancelled')
steps:
- name: Checkout code
uses: actions/checkout@v3

Unchanged files with check annotations Beta

new object[] { (RealmValue)12.5f, (RealmValue)15d },
};
public static readonly object[] RealmTestValuesWithCollections = RealmTestPrimitiveValues.Concat( new[]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Package / Unity

Opening parenthesis should not be followed by a space. (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1008.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / .NET Framework

Opening parenthesis should not be followed by a space. (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1008.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net461]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win-x64

Opening parenthesis should not be followed by a space. (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1008.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, linux-x64

Opening parenthesis should not be followed by a space. (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1008.md) [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win81

Opening parenthesis should not be followed by a space. [C:\run\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-x64

Opening parenthesis should not be followed by a space. (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1008.md) [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Woven classes

Opening parenthesis should not be followed by a space. (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1008.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.tvOS

Opening parenthesis should not be followed by a space. [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.macOS

Opening parenthesis should not be followed by a space. [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-arm64

Opening parenthesis should not be followed by a space. (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1008.md) [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / UWP

Opening parenthesis should not be followed by a space. (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1008.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.iOS

Opening parenthesis should not be followed by a space. [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Code Coverage

Opening parenthesis should not be followed by a space. (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1008.md) [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 288 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.Android

Opening parenthesis should not be followed by a space. (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1008.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]
{
new object[] { (RealmValue)12.5f, (RealmValue)15d }, new object[]
{
3m,
new ObjectId("5f63e882536de46d71877979"),
Guid.Parse("3809d6d9-7618-4b3d-8044-2aa35fd02f31"),
// new InternalObject { IntProperty = 10, StringProperty = "brown" },

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Package / Unity

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / .NET Framework

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net461]

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win-x64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, linux-x64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win81

Single-line comment should be preceded by blank line [C:\run\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-x64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Woven classes

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.tvOS

Single-line comment should be preceded by blank line [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.macOS

Single-line comment should be preceded by blank line [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-arm64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / UWP

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.iOS

Single-line comment should be preceded by blank line [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.MacCatalyst

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.iOS

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.Android

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Code Coverage

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 305 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.Android

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]
// innerList,
// innerDict,
},
{ "key9", 3m },
{ "key10", new ObjectId("5f63e882536de46d71877979") },
{ "key11", Guid.Parse("3809d6d9-7618-4b3d-8044-2aa35fd02f31") },
// new InternalObject { IntProperty = 10, StringProperty = "brown" },

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Package / Unity

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / .NET Framework

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net461]

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win-x64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, linux-x64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win81

Single-line comment should be preceded by blank line [C:\run\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-x64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Woven classes

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.tvOS

Single-line comment should be preceded by blank line [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.macOS

Single-line comment should be preceded by blank line [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-arm64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / UWP

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.iOS

Single-line comment should be preceded by blank line [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.MacCatalyst

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.iOS

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.Android

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Code Coverage

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 326 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.Android

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]
// innerList,
// innerDict,
},
var syncedChild =
await TestHelpers.WaitForConditionAsync(() => realm2.FindCore<IntPropertyObject>(childId),
o => o != null);
var syncedValues = syncedParent.RealmValueProperty.AsList();

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / .NET Framework

Dereference of a possibly null reference. [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net461]

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win-x64

Dereference of a possibly null reference. [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, linux-x64

Dereference of a possibly null reference. [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win81

Dereference of a possibly null reference. [C:\run\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-x64

Dereference of a possibly null reference. [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Woven classes

Dereference of a possibly null reference. [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.tvOS

Dereference of a possibly null reference. [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.macOS

Dereference of a possibly null reference. [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-arm64

Dereference of a possibly null reference. [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / UWP

Dereference of a possibly null reference. [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.iOS

Dereference of a possibly null reference. [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.MacCatalyst

Dereference of a possibly null reference.

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.iOS

Dereference of a possibly null reference.

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.Android

Dereference of a possibly null reference.

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Code Coverage

Dereference of a possibly null reference. [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 645 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.Android

Dereference of a possibly null reference. [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]
Assert.AreEqual(valuesValue[0], syncedValues[0]);
Assert.AreEqual(valuesValue[1], syncedValues[1]);
Assert.AreEqual(childId, syncedValues[2].AsRealmObject<IntPropertyObject>().Id);
3m,
new ObjectId("5f63e882536de46d71877979"),
Guid.Parse("3809d6d9-7618-4b3d-8044-2aa35fd02f31"),
// new InternalObject { IntProperty = 10, StringProperty = "brown" },

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Package / Unity

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / .NET Framework

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net461]

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win-x64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, linux-x64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win81

Single-line comment should be preceded by blank line [C:\run\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-x64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Woven classes

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.tvOS

Single-line comment should be preceded by blank line [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.macOS

Single-line comment should be preceded by blank line [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-arm64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / UWP

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.iOS

Single-line comment should be preceded by blank line [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.MacCatalyst

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.iOS

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.Android

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Code Coverage

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 687 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.Android

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]
// innerList,
// innerDict,
},
{ "key9", 3m },
{ "key10", new ObjectId("5f63e882536de46d71877979") },
{ "key11", Guid.Parse("3809d6d9-7618-4b3d-8044-2aa35fd02f31") },
// new InternalObject { IntProperty = 10, StringProperty = "brown" },

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Package / Unity

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / .NET Framework

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net461]

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win-x64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, linux-x64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win81

Single-line comment should be preceded by blank line [C:\run\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-x64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Woven classes

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.tvOS

Single-line comment should be preceded by blank line [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.macOS

Single-line comment should be preceded by blank line [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-arm64

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / UWP

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.iOS

Single-line comment should be preceded by blank line [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.MacCatalyst

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.iOS

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.Android

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Code Coverage

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 704 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.Android

Single-line comment should be preceded by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1515.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]
// innerList,
// innerDict,
},
};

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Package / Unity

Code should not contain multiple blank lines in a row (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1507.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / .NET Framework

Code should not contain multiple blank lines in a row (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1507.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net461]

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win-x64

Code should not contain multiple blank lines in a row (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1507.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, linux-x64

Code should not contain multiple blank lines in a row (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1507.md) [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, win81

Code should not contain multiple blank lines in a row [C:\run\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-x64

Code should not contain multiple blank lines in a row (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1507.md) [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Woven classes

Code should not contain multiple blank lines in a row (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1507.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.tvOS

Code should not contain multiple blank lines in a row [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.macOS

Code should not contain multiple blank lines in a row [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / net7.0, osx-arm64

Code should not contain multiple blank lines in a row (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1507.md) [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / UWP

Code should not contain multiple blank lines in a row (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1507.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.iOS

Code should not contain multiple blank lines in a row [/Users/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj]

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.MacCatalyst

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.iOS

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Maui.Android

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Code Coverage

Code should not contain multiple blank lines in a row (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1507.md) [/home/runner/work/realm-dotnet/realm-dotnet/Tests/Realm.Tests/Realm.Tests.csproj::TargetFramework=net7.0]

Check warning on line 709 in Tests/Realm.Tests/Sync/DataTypeSynchronizationTests.cs

GitHub Actions / Test / Xamarin.Android

Code should not contain multiple blank lines in a row (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1507.md) [D:\a\realm-dotnet\realm-dotnet\Tests\Realm.Tests\Realm.Tests.csproj::TargetFramework=netstandard2.0]
[Test]
public void ListManipulations()