diff options
author | Oluwatobi Bashir-Bello <nbashirbello@google.com> | 2014-08-21 18:20:49 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2014-08-21 18:20:49 +0000 |
commit | 03a60f9cea2237b62abe1123877258763800b039 (patch) | |
tree | 782aeccb00cc1ec531f6ed0ae2760fe242634dc8 | |
parent | 963c12bcaeac9545ac50236fa6096404c14d1223 (diff) | |
parent | 11e0fa921c0f03107e70704fd2e1126b3def869a (diff) | |
download | cloud-03a60f9cea2237b62abe1123877258763800b039.tar.gz |
Merge "Remove the "install client libraries" action." into idea133
automerge: 11e0fa9
* commit '11e0fa921c0f03107e70704fd2e1126b3def869a':
Remove the "install client libraries" action.
-rw-r--r-- | src/META-INF/plugin.xml | 4 | ||||
-rw-r--r-- | src/com/google/gct/idea/appengine/gradle/action/InstallClientLibrariesAction.java | 50 |
2 files changed, 0 insertions, 54 deletions
diff --git a/src/META-INF/plugin.xml b/src/META-INF/plugin.xml index c6bc850..ecba450 100644 --- a/src/META-INF/plugin.xml +++ b/src/META-INF/plugin.xml @@ -110,10 +110,6 @@ </extensions> <actions> - <action id="GoogleCloudTools.InstallClientLibraries" - class="com.google.gct.idea.appengine.gradle.action.InstallClientLibrariesAction" - text="Install Client Libraries" - icon="/icons/cloudEndpoints.png"/> <action id="GoogleCloudTools.GenerateEndpoint" class="com.google.gct.idea.appengine.gradle.action.GenerateEndpointAction" text="Generate Endpoint" diff --git a/src/com/google/gct/idea/appengine/gradle/action/InstallClientLibrariesAction.java b/src/com/google/gct/idea/appengine/gradle/action/InstallClientLibrariesAction.java deleted file mode 100644 index c90e040..0000000 --- a/src/com/google/gct/idea/appengine/gradle/action/InstallClientLibrariesAction.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright (C) 2014 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.gct.idea.appengine.gradle.action; - -import com.android.tools.idea.gradle.invoker.GradleInvoker; - -import com.intellij.openapi.actionSystem.AnAction; -import com.intellij.openapi.actionSystem.AnActionEvent; -import com.intellij.openapi.actionSystem.LangDataKeys; -import com.intellij.openapi.module.Module; -import com.intellij.openapi.project.Project; -import com.intellij.openapi.ui.Messages; - -import java.util.Arrays; - -/** - * Action to generate client libraries for an AppEngine endpoints project and copy them to an associated android project - */ -public class InstallClientLibrariesAction extends AnAction { - - private static final String ERROR_MSG_TITLE = "Install Client Libraries"; - - @Override - public void actionPerformed(AnActionEvent e) { - final Project project = e.getProject(); - final Module appEngineModule = e.getData(LangDataKeys.MODULE); - - if (project == null || appEngineModule == null) { - Messages.showErrorDialog(project, "Please select an App Engine module.", ERROR_MSG_TITLE); - return; - } - // TODO : check if module is App Engine Module or not - - GradleInvoker.getInstance(project).executeTasks(Arrays.asList(appEngineModule.getName() + ":appengineEndpointsInstallClientLibs")); - } -} |