Malcolm Jarvis

Results 35 issues of Malcolm Jarvis

Can periphery support scanning across local SwiftPM Packages? ### Test case Example Project: [PeripheryLocalPackage.zip](https://github.com/peripheryapp/periphery/files/7636763/PeripheryLocalPackage.zip) This project contains an xcodeproj with a mac app, which imports a local swiftPM package, and...

bug

I thought it prudent to start an issue which can describe the necessary steps forward for releasing a SwiftUI compatible version of ReSwift. At this time, I have a port...

Needs Discussion
Help Wanted
SwiftUI

https://swiftpackageindex.com/ReSwift/ReSwift/builds Swift package index is a useful resource. We should verify the functionality of each build -- notable is that it indicates the watchOS build is not working. We should...

Having a default implementation for `skipRepeats` when the selected state is equatable causes what could be a performance issue when the user implements their own `skipRepeats`. The original default implementation...

Needs Discussion

The intention of this PR is to simplify subscription selection & skipping, as well as resolve a number of bugs & negative performance implications of using `skipRepeats` in the current...

Needs Discussion
Work In Progress
Help Wanted

`self.event.error` was being dispatched on the websocket's queue, when it should be dispatched on the queue specified by the library user. Wrapping this in a `fire { }` call like...

Would be nice to have 0.4.4 pushed to cocoapods trunk. Last version shown there is 0.4.3 https://cocoapods.org/pods/Decodable

Tested working using local path reference in `Podfile`. (`pod 'XMLParsing', :path => '/path/to/XMLParsing'`) TODO (Before merge): - [ ] Update version in Podspec if necessary - [ ] Verify/Update deployment...

Rather than providing parameter views in the environment: - Allow passing a `view:` parameter to override default parameter views. - Allow adding an extension to `Context` in order to add...

enhancement

It would be beneficial to allow general support for metadata that is output to a consumable format such as JSON. This could enable things such as versioning of components and/or...

enhancement