Skip to content

Conversation

@rolfbjarne
Copy link
Member

This means less (duplicated) manual code, which means less errors, which also
means we're now getting some new members that previously weren't duplicated
correctly.

Fixes #4183.

@spouliot spouliot added this to the xcode10 milestone Sep 11, 2018
@spouliot
Copy link
Contributor

@rolfbjarne the first commit does not look related

This means less (duplicated) manual code, which means less errors, which also
means we're now getting some new members that previously weren't duplicated
correctly.

Fixes dotnet#4183.
@rolfbjarne
Copy link
Member Author

@spouliot fixed

@monojenkins
Copy link
Collaborator

Build failure
Build was aborted

Copy link
Contributor

@spouliot spouliot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will be easier to review once API diff is complete :)

src/healthkit.cs Outdated
@@ -1433,348 +1433,338 @@ interface HKStatisticsQuery {
[Watch (2,0)]
[iOS (8,0)]
[Static]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

^ not needed (and likely ignored by the generator)


[Introduced (PlatformName.WatchOS, 2,0, PlatformArchitecture.All)]
[Introduced (PlatformName.iOS, 8,0, PlatformArchitecture.All)]
public unsafe static partial class HKCorrelationTypeKey {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing [Obsolete] ? since it won't be in XAMCORE_4_0 ?


[Introduced (PlatformName.WatchOS, 2,0, PlatformArchitecture.All)]
[Introduced (PlatformName.iOS, 8,0, PlatformArchitecture.All)]
public unsafe static partial class HKCharacteristicTypeIdentifierKey {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing [Obsolete] ? since it won't be in XAMCORE_4_0 ?


[Introduced (PlatformName.WatchOS, 2,0, PlatformArchitecture.All)]
[Introduced (PlatformName.iOS, 8,0, PlatformArchitecture.All)]
public unsafe static partial class HKCategoryTypeIdentifierKey {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing [Obsolete] ? since it won't be in XAMCORE_4_0 ?

namespace HealthKit {
[Introduced (PlatformName.WatchOS, 2,0, PlatformArchitecture.All)]
[Introduced (PlatformName.iOS, 8,0, PlatformArchitecture.All)]
public unsafe static partial class HKQuantityTypeIdentifierKey {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing [Obsolete] ? since it won't be in XAMCORE_4_0 ?

@monojenkins
Copy link
Collaborator

Build failure
Build succeeded
API Diff (from stable)
API Diff (from PR only) (please review changes)
Generator Diff (please review changes)
🔥 Test run failed 🔥

Test results

3 tests failed, 0 tests skipped, 77 tests passed.

Failed tests

  • monotouch-test/iOS Unified 32-bits - simulator/Debug: Failed
  • monotouch-test/iOS Unified 32-bits - simulator/Debug (static registrar): Failed
  • monotouch-test/iOS Unified 32-bits - simulator/Release (all optimizations): Failed

Copy link
Contributor

@spouliot spouliot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

API diff is happy - except there's nothing obsoleted.
There's a failing test too

@monojenkins
Copy link
Collaborator

Build success
Build succeeded
API Diff (from stable)
API Diff (from PR only) (please review changes)
Generator Diff (please review changes)
Test run succeeded

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.

4 participants