aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/docgen/SkylarkDocumentationGenerator.java
diff options
context:
space:
mode:
authorGravatar Damien Martin-Guillerez <dmarting@google.com>2016-03-24 17:12:36 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2016-03-24 20:07:23 +0000
commita9303529981a6ff5e04d211ab6db0151ad55bc96 (patch)
tree4f46d42cee173c8d60503ac954032e71b7956dce /src/main/java/com/google/devtools/build/docgen/SkylarkDocumentationGenerator.java
parentdaebdfa3b77282f5d6eb0413b6775dc879dcabcb (diff)
Adds Skylark Remote Repository documentation
Fixes #1043 -- MOS_MIGRATED_REVID=118039426
Diffstat (limited to 'src/main/java/com/google/devtools/build/docgen/SkylarkDocumentationGenerator.java')
-rw-r--r--src/main/java/com/google/devtools/build/docgen/SkylarkDocumentationGenerator.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/docgen/SkylarkDocumentationGenerator.java b/src/main/java/com/google/devtools/build/docgen/SkylarkDocumentationGenerator.java
index 4fec2f030f..9b09c838cc 100644
--- a/src/main/java/com/google/devtools/build/docgen/SkylarkDocumentationGenerator.java
+++ b/src/main/java/com/google/devtools/build/docgen/SkylarkDocumentationGenerator.java
@@ -14,6 +14,8 @@
package com.google.devtools.build.docgen;
+import java.util.Arrays;
+
/**
* The main class for the skylark documentation generator.
*/
@@ -21,7 +23,7 @@ public class SkylarkDocumentationGenerator {
private static boolean checkArgs(String[] args) {
if (args.length < 1) {
- System.err.println("There has to be one input parameter\n"
+ System.err.println("There has to be at least one input parameter\n"
+ " - an output file.");
return false;
}
@@ -40,7 +42,9 @@ public class SkylarkDocumentationGenerator {
if (checkArgs(args)) {
System.out.println("Generating Skylark documentation...");
try {
- SkylarkDocumentationProcessor.generateDocumentation(args[0]);
+ SkylarkDocumentationProcessor.generateDocumentation(
+ args[0],
+ Arrays.copyOfRange(args, 1, args.length));
} catch (Throwable e) {
fail(e, true);
}