Open
Description
When running this module, it gets my protocols and make those methods public, that's wrong, because protocol methods can't be public, the protocol are public.
Example:
protocol Foo {
func foo()
}
Need to be:
public protocol Foo {
func foo()
}
Not:
public protocol Foo {
public func foo() <- this causes a compiler error
}
Metadata
Metadata
Assignees
Labels
No labels