Results 92 issues of Liam Appelbe

https://github.com/benchmark-action/github-action-benchmark

I was having similar issues others have reported, where every time I switch computers and pull down the new changes, I would get spurious merge conflicts. I realized recently that...

At the moment we're just checking if the class name matches the name of a built in class, which is pretty brittle. It will break if a user happens to...

package:ffigen
lang-objective_c

This is half the solution to protocol implementation. It adds a user visible class in package:objective_c called `DartProxy`, which is based on `NSProxy`. It stores a map from selector to...

package:ffigen
skip-changelog-check
package:objective_c

My initial design for [implementing ObjC protocols from Dart](https://github.com/dart-lang/native/issues/1040) will only support instance methods. This is the use case most Dart programmers will be familiar with, analogous to implementing the...

type-enhancement
lang-objective_c
package:objective_c

Tracking bug for swift2objc MVP.

lang-swift
package:swift2objc

``` NSMutableArray? arrayWithContentsOfFile:(NSString path) NSArray? arrayWithContentsOfFile:(NSString path) ``` There are a few cases like this and it's one remaining source of "duplicate method" log spam. The important thing is that...

type-bug
good first issue
package:objective_c

While cleaning up the "duplicate method" error spam, I found that there are two properties on `NSDate` called `timeIntervalSinceReferenceDate`. One is an [instance property](https://developer.apple.com/documentation/foundation/nsdate/1417376-timeintervalsincereferencedate?language=objc) and the other is a [type...

type-bug
good first issue
package:objective_c

`ns_data_test.dart` causes some sort of seg faults crash loop when using `NSData.dataWithBytesNoCopy_length_`. I'm switching to `NSData.dataWithBytes_length_` for now, which fixes the crash but is slower. [Logs](https://github.com/dart-lang/native/actions/runs/8863501530/job/24337646756). I noticed the crash...

package:objective_c