Skip to content

Making client class under its service interface namespace #167

Closed
@kanghyojun

Description

@kanghyojun

The compiler currently generates a pair of an interface and its client class for each service e.g.:

class FooService(Service):
    ...

class FooService_Client(FooService):
    ...

Making client classes under their interface namespace would be better for avoiding namespace pollution e.g.:

class FooService(Service):
    ...

class FooService_Client(FooService):
    ...

FooService.Client = FooService_Client

Metadata

Metadata

Assignees

Labels

cmp:compilerComponent: Compiler backend (e.g., annotation processors, code generators)typ:enhanceType: Enhancement/new feature

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions