-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should publish standalone API jar #101
Comments
I'd be happy to take this on. Do you have an idea what the fully qualified destination package is you'd like these each to end up in? Also, are there any big PR's coming in that will be messing with any of these files? I don't really want to/have the time to resolve massive merge conflicts. |
This should be pretty smooth. Adding plugins for #102 is going to be a mess. I was thinking |
* Splits app into API and APP project Closes #101 * Split SourceType into class and util class (like DataType)
A tentative list of the classes that should be moved into an
api
project:components
LinearIndicator
NumberField
Scrubber
data
data.types
properties
AsyncProperty
sources
DataSource
AbstractDataSource
SourceType
(should also be split into an interface and util class)IncompatibleSourceException
widget
Widget
AbstractWidget
AnnotatedWidget
SingleTypeWidget
ComplexAnnotatedWidget
@Description
@ParamtrizedController
Other thoughts:
@JLLeitschuh can you work on splitting the project into an
api
project and anapp
project?The text was updated successfully, but these errors were encountered: