streampipes
streampipes copied to clipboard
Remove legacy classes in `streampipes-rest-shared`
Body
Clean up module streampipes-rest-shared
.
- The interface
NoAuthenticationRequired
does not seem to be used anywhere. Can we remove it? - Tha package
.api
contains one interfaceCRUDResource
that is not used anywhere. Can we remove it? - Class
SpMediaType
- Contains the type
JSONLD
, can we remove this? It is only used in one API and I guess that is legacy code that we do not need anymore. - Then this class will only contain one variable
APPLICATION_ZIP
that is used. Can we move this to remove the class?
- Contains the type
In general this seems to be a rather small module. Can we move the packages to somewhere else or should we wait till we start refactor the REST API modules?
StreamPipes Committer
I acknowledge that I am a maintainer/committer of the Apache StreamPipes project.
@dominikriemer what is your opinion on this issue?
The unused interface, CRUDResource
and JSONLD
media type can be removed from my point of view!