As we can see, folders like applications are under the lib root path directly. Following this post about best practices, we can see that the current approach would pollute the global load path:
suppose there's another library called loaders, then the current list of files in loaders/files would pollute the original java library.
I'd suggest putting all files under lib/datashift/folder.
Currently, the file structure is like this:
As we can see, folders like
applications
are under the lib root path directly. Following this post about best practices, we can see that the current approach would pollute the global load path:suppose there's another library called
loaders
, then the current list of files inloaders/files
would pollute the original java library.I'd suggest putting all files under
lib/datashift/
folder.