[JBoss JIRA] (IPROTO-159) Remove support for ProtoSchemaBuilder
by Nistor Adrian (Jira)
[ https://issues.redhat.com/browse/IPROTO-159?page=com.atlassian.jira.plugi... ]
Nistor Adrian updated IPROTO-159:
---------------------------------
Description: {color:#172b4d}This is replaced by the compile time generator. See AutoProtoSchemaBuilder annotation{color} (was: This is replaced by the compile time generator. See
{color:#9e880d}AutoProtoSchemaBuilder annotation
{color})
> Remove support for ProtoSchemaBuilder
> -------------------------------------
>
> Key: IPROTO-159
> URL: https://issues.redhat.com/browse/IPROTO-159
> Project: Infinispan ProtoStream
> Issue Type: Task
> Reporter: Nistor Adrian
> Assignee: Nistor Adrian
> Priority: Major
>
> {color:#172b4d}This is replaced by the compile time generator. See AutoProtoSchemaBuilder annotation{color}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years
[JBoss JIRA] (IPROTO-157) Remove usage of AutoProtoSchemaBuilder on packages
by Ryan Emerson (Jira)
[ https://issues.redhat.com/browse/IPROTO-157?page=com.atlassian.jira.plugi... ]
Ryan Emerson commented on IPROTO-157:
-------------------------------------
[~anistor] I didn't realise that you coud use {{AutoProtoSchemaBuilder}} at the package level, so I think we're ok in the infinispan code. We always utilise an annotated interface AFAIK.
> Remove usage of AutoProtoSchemaBuilder on packages
> --------------------------------------------------
>
> Key: IPROTO-157
> URL: https://issues.redhat.com/browse/IPROTO-157
> Project: Infinispan ProtoStream
> Issue Type: Enhancement
> Reporter: Nistor Adrian
> Assignee: Nistor Adrian
> Priority: Major
> Fix For: 5.0.0.Final
>
>
> This type of usage creates useless implementation complexity. And also lack of uniformity. One example, dependsOn does not work with packages.
>
> All usages on packages can easily be replaced by adding a new empty interface in said package and moving the annotation to it.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years