Cuckoo icon indicating copy to clipboard operation
Cuckoo copied to clipboard

Add support for Protocols requiring AnyActor conformance

Open bspinner opened this issue 1 year ago • 4 comments

As of writing, protocols like the following aren't supported by Cuckoo:

protocol MissingFeatureExample: AnyActor {

}

For such protocols, Cuckoo will generate normal classes instead of actors.

bspinner avatar Mar 27 '23 10:03 bspinner

Hey, this is a good enhancement. I'll keep it in mind for Cuckoo 2.0 release that I'm working on at the moment.

MatyasKriz avatar Apr 17 '23 08:04 MatyasKriz

Hey @MatyasKriz, any news on this or Cuckoo 2? :)

bspinner avatar Sep 28 '23 10:09 bspinner

Hey, no news so far on this feature I'm afraid. Version 2.0.0 is not ready yet, even though I got some time to work on it lately. I've just updated it to SwiftSyntax 5.9 which makes it even nicer to work with, but I still need to run some tests to make sure it's not worse than the current version.

MatyasKriz avatar Sep 28 '23 19:09 MatyasKriz

2.0 has been released, but I'm afraid I don't have the capacity to work on this at the moment.

However, contributing should be much easier than in previous Cuckoo versions, so if you create a feature PR, I'd be happy to merge it!

MatyasKriz avatar Apr 23 '24 15:04 MatyasKriz