extract common NuGet parameters interface
authorEugene Petrenko <eugene.petrenko@gmail.com>
Thu, 21 Jul 2011 11:24:46 +0000 (15:24 +0400)
committerEugene Petrenko <eugene.petrenko@gmail.com>
Thu, 21 Jul 2011 11:24:46 +0000 (15:24 +0400)
nuget-agent/src/jetbrains/buildServer/nuget/agent/parameters/NuGetFetchParameters.java
nuget-agent/src/jetbrains/buildServer/nuget/agent/parameters/NuGetParameters.java [new file with mode: 0644]

index 02a14813fe48a90aca2994d98414cbf4eb5bf317..afe6af03e1b422d2fb9fcadc5ebfff65b9b221e6 100644 (file)
@@ -10,13 +10,7 @@ import java.util.Collection;
  * Created by Eugene Petrenko (eugene.petrenko@gmail.com)\r
  * Date: 10.07.11 14:27\r
  */\r
-public interface NuGetFetchParameters {\r
-  /**\r
-   * @return path to nuget.exe file\r
-   * @throws jetbrains.buildServer.RunBuildException if nuget was not found\r
-   */\r
-  @NotNull\r
-  File getNuGetExeFile() throws RunBuildException;\r
+public interface NuGetFetchParameters extends NuGetParameters {\r
 \r
   /**\r
    * @return collection of nuget sources to fetch packages\r
diff --git a/nuget-agent/src/jetbrains/buildServer/nuget/agent/parameters/NuGetParameters.java b/nuget-agent/src/jetbrains/buildServer/nuget/agent/parameters/NuGetParameters.java
new file mode 100644 (file)
index 0000000..32ba62c
--- /dev/null
@@ -0,0 +1,35 @@
+/*\r
+ * Copyright 2000-2011 JetBrains s.r.o.\r
+ *\r
+ * Licensed under the Apache License, Version 2.0 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ * http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ */\r
+\r
+package jetbrains.buildServer.nuget.agent.parameters;\r
+\r
+import jetbrains.buildServer.RunBuildException;\r
+import org.jetbrains.annotations.NotNull;\r
+\r
+import java.io.File;\r
+\r
+/**\r
+ * Created by Eugene Petrenko (eugene.petrenko@gmail.com)\r
+ * Date: 21.07.11 15:22\r
+ */\r
+public interface NuGetParameters {\r
+  /**\r
+   * @return path to nuget.exe file\r
+   * @throws jetbrains.buildServer.RunBuildException if nuget was not found\r
+   */\r
+  @NotNull\r
+  File getNuGetExeFile() throws RunBuildException;\r
+}\r