* Get projects after workspace has been already initialized This commit also includes API reorganization. Move client service implementations from the core-api to the core-app. Code cleanup. Removed dependency to the javax.inject from the core-api to avoid duplicate using @Inject annotation from the com.google.inject and javax.inject. (Client side uses only com.google.inject.Inject annotation) Created two components: WsAgentInitializer - which is responsible to initialize workspace component on the client side. Component consumes developer machine object at startup stage. WsAgentMessageBusProvider - which is responsible to initialize message bus after workspace has been initialized. API movements: OAuthServiceClient was moved from the org.eclipse.che.ide.api.auth to the org.eclipse.ide.api.oauth * Move WsAgentInitizalizer to the core-app * Add @Override annotation * Add @Override annotation * Remove @Singleton annotation * Remove @Singleton annotation * Revert javax.inject.Inject annotation * Update codebase due to changes in the master branch |
||
|---|---|---|
| .. | ||
| che-plugin-languageserver-ide | ||
| pom.xml | ||