Skip to content

[CoreMidi] Xcode 10 beta 3 update.#4453

Merged
mandel-macaque merged 2 commits intodotnet:xcode10from
mandel-macaque:coremidi-xcode10
Jul 18, 2018
Merged

[CoreMidi] Xcode 10 beta 3 update.#4453
mandel-macaque merged 2 commits intodotnet:xcode10from
mandel-macaque:coremidi-xcode10

Conversation

@mandel-macaque
Copy link
Contributor

No description provided.

@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 failed 🔥

Test results

1 tests failed, 63 tests passed.

Failed tests

  • Xtro/Mac: BuildFailure

Copy link
Member

@dalexsoto dalexsoto left a comment

Choose a reason for hiding this comment

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

Otherwise it looks good to me

src/coremidi.cs Outdated
string Name { get; }

[Export ("profileID")]
NSData ProfileID { get; }
Copy link
Member

Choose a reason for hiding this comment

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

ProfileID -> ProfileId

[NoWatch, NoTV, Mac (10,14, onlyOn64: true), iOS (12,0)]
[StructLayout (LayoutKind.Sequential)]
public struct MidiCIDeviceIdentification
{
Copy link
Member

Choose a reason for hiding this comment

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

This goes one line up

Copy link
Contributor

@chamons chamons left a comment

Choose a reason for hiding this comment

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

Agree with @dalexsoto comments but looks good, beyond our inability to test the manual bindings in particular.

@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

@mandel-macaque mandel-macaque merged commit 53fdc01 into dotnet:xcode10 Jul 18, 2018
dalexsoto added a commit to dalexsoto/xamarin-macios that referenced this pull request Jul 19, 2018
This reverts commit 53fdc01.

Unfortunately there is not enough info for the AOT compiler to handle
MidiCIDeviceIdentification struct and this is causing mtouch tests to fail
#endif // !COREBUILD
}

public class MidiDeviceList : MidiObject {
Copy link
Member

Choose a reason for hiding this comment

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

@mandel-macaque: How can customers use this class? There are no static members, and no exposed constructors. The class isn't used anywhere else in the PR either.

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.

5 participants