yohei yoshimuta

Results 90 comments of yohei yoshimuta

@ZergsLaw Yes. Import is defined in https://pkg.go.dev/github.com/yoheimuta/go-protoparser/[email protected]/parser#Import. You can see the example output here:https://github.com/yoheimuta/go-protoparser/blob/master/README.md?plain=1#L129-L148.

Thank you for your suggestion. You have a point. That looks good to me 👍

@jordanbbaker protolint doesn't have the rule for first value of enum should have numeric value zero. I understand that [proto enums require the first value to be zero](https://protobuf.dev/programming-guides/dos-donts/#unspecified-enum), and so...

I see your point, so I'm willing to accept this feature when someone can prepare for it.

Thank you for creating an issue. That sounds nice 👍

I was able to **reproduce this issue** using a sample project: 🔗 **Sample Project**: [[SampleStarscream](https://github.com/yoheimuta/SampleStarscream)](https://github.com/yoheimuta/SampleStarscream) 🔗 **Client Implementation**: [[WebSocketEventHandler.swift](https://github.com/yoheimuta/SampleStarscream/blob/main/SampleStarscream/WebSocketEventHandler.swift)](https://github.com/yoheimuta/SampleStarscream/blob/main/SampleStarscream/WebSocketEventHandler.swift) ### **Additional Context** - This WebSocket handler attempts to **connect on...

# Additional Related Scenario: `.waiting` connection In addition to the previously reported issue where `isConnecting` remains `true` indefinitely after `.peerClosed`, we've identified another scenario where **`isConnecting` fails to reset when...

@jschaf Thank you for the profiling insights! I agree that there's room for improvement in protolint's processing speed. The current implementation prioritizes ease of development over efficiency, so this result...

> Without this support it's impossible to parse all possible values for options. Example from the [impleminting editions support page](https://protobuf.dev/editions/implementation/#feature-definition): Can you give me the specific error message? I couldn't...