zipline icon indicating copy to clipboard operation
zipline copied to clipboard

@ZiplineId

Open swankjesse opened this issue 1 year ago • 0 comments

Lets build an annotation that can be applied to a member of a ZiplineService to override its ID. We’ll use this instead of the signature hash when it exists.

This will be useful to support renaming functions or their argument types without breaking backwards compatibility.

interface EchoService : ZiplineService {
  @ZiplineId("az1234sb")
  fun echo(request: EchoRequest): EchoResponse
}

swankjesse avatar Jun 14 '23 20:06 swankjesse