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

Add flexible schema mapping POC #3635

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Hook up basic SG and weaver

a240bec
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Draft

Add flexible schema mapping POC #3635

Hook up basic SG and weaver
a240bec
Select commit
Loading
Failed to load commit list.
GitHub Actions / Verify TODOs failed Jul 10, 2024 in 1s

Verify TODOs

Found 12 TODO entries that don't have a link to a Github issue/Jira ticket.

Annotations

Check warning on line 103 in Realm/Realm.SourceGenerator/ClassBuilders/MappedObjectCodeBuilder.cs

See this annotation in the file changed.

@github-actions github-actions / Verify TODOs

Realm/Realm.SourceGenerator/ClassBuilders/MappedObjectCodeBuilder.cs#L103

TODO entry doesn't have a link to Github issue or Jira ticket
what do we do with deleted/inserted keys

Check warning on line 45 in Realm/Realm.SourceGenerator/Parser.cs

See this annotation in the file changed.

@github-actions github-actions / Verify TODOs

Realm/Realm.SourceGenerator/Parser.cs#L45

TODO entry doesn't have a link to Github issue or Jira ticket
flx-poc): Add diagnostics for MappedObject (e.g. no [PrimaryKey], no [Indexed], etc.)

Check warning on line 295 in Realm/Realm.Weaver/RealmWeaver.cs

See this annotation in the file changed.

@github-actions github-actions / Verify TODOs

Realm/Realm.Weaver/RealmWeaver.cs#L295

TODO entry doesn't have a link to Github issue or Jira ticket
flx-poc): this should actually do something useful

Check warning on line 166 in Realm/Realm/DatabaseTypes/IRealmObjectBase.cs

See this annotation in the file changed.

@github-actions github-actions / Verify TODOs

Realm/Realm/DatabaseTypes/IRealmObjectBase.cs#L166

TODO entry doesn't have a link to Github issue or Jira ticket
figure out a proper name for this

Check warning on line 792 in Realm/Realm/DatabaseTypes/RealmValue.cs

See this annotation in the file changed.

@github-actions github-actions / Verify TODOs

Realm/Realm/DatabaseTypes/RealmValue.cs#L792

TODO entry doesn't have a link to Github issue or Jira ticket
ni): add docs

Check warning on line 802 in Realm/Realm/DatabaseTypes/RealmValue.cs

See this annotation in the file changed.

@github-actions github-actions / Verify TODOs

Realm/Realm/DatabaseTypes/RealmValue.cs#L802

TODO entry doesn't have a link to Github issue or Jira ticket
ni): add docs

Check warning on line 560 in Realm/Realm/Extensions/CollectionExtensions.cs

See this annotation in the file changed.

@github-actions github-actions / Verify TODOs

Realm/Realm/Extensions/CollectionExtensions.cs#L560

TODO entry doesn't have a link to Github issue or Jira ticket
ni): add docs

Check warning on line 39 in Tests/Realm.Tests/Database/FlexibleSchemaPocTests.cs

See this annotation in the file changed.

@github-actions github-actions / Verify TODOs

Tests/Realm.Tests/Database/FlexibleSchemaPocTests.cs#L39

TODO entry doesn't have a link to Github issue or Jira ticket
add assertions for the values

Check warning on line 44 in Tests/Realm.Tests/Database/FlexibleSchemaPocTests.cs

See this annotation in the file changed.

@github-actions github-actions / Verify TODOs

Tests/Realm.Tests/Database/FlexibleSchemaPocTests.cs#L44

TODO entry doesn't have a link to Github issue or Jira ticket
add assertions for the values

Check warning on line 75 in Tests/Realm.Tests/Database/FlexibleSchemaPocTests.cs

See this annotation in the file changed.

@github-actions github-actions / Verify TODOs

Tests/Realm.Tests/Database/FlexibleSchemaPocTests.cs#L75

TODO entry doesn't have a link to Github issue or Jira ticket
LJ to get this to work - this is an example test that should start passing once we wire up the properties.

Check warning on line 86 in Tests/Realm.Tests/Generated/Realm.SourceGenerator/Realms.SourceGenerator.RealmGenerator/Bird_generated.cs

See this annotation in the file changed.

@github-actions github-actions / Verify TODOs

Tests/Realm.Tests/Generated/Realm.SourceGenerator/Realms.SourceGenerator.RealmGenerator/Bird_generated.cs#L86

TODO entry doesn't have a link to Github issue or Jira ticket
what do we do with deleted/inserted keys

Check warning on line 86 in Tests/Realm.Tests/Generated/Realm.SourceGenerator/Realms.SourceGenerator.RealmGenerator/Realms.Tests.Database_Dog_generated.cs

See this annotation in the file changed.

@github-actions github-actions / Verify TODOs

Tests/Realm.Tests/Generated/Realm.SourceGenerator/Realms.SourceGenerator.RealmGenerator/Realms.Tests.Database_Dog_generated.cs#L86

TODO entry doesn't have a link to Github issue or Jira ticket
what do we do with deleted/inserted keys