Skip to content

Commit df2098b

Browse files
authored
Merge pull request #116 from yumaoka/rfe-115-cli-reviewedonly
Added --reviewedOnly option to CLI export command
2 parents 18d9f4f + c2e6e25 commit df2098b

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

gp-cli/src/main/java/com/ibm/g11n/pipeline/tools/cli/ExportCmd.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,12 @@ final class ExportCmd extends BundleCmd {
7474
required = false)
7575
private boolean fallback = false;
7676

77+
@Parameter(
78+
names = {"-r", "--reviewedOnly"},
79+
description = "Includes only reviewed translation.",
80+
required = false)
81+
private boolean reviewedOnly = false;
82+
7783
@Override
7884
protected void _execute() {
7985
Map<String, ResourceEntryData> resEntries = null;
@@ -102,7 +108,11 @@ protected void _execute() {
102108
String srcVal = data.getSourceValue();
103109
List<String> notes = data.getNotes();
104110
Map<String, String> metadata = data.getMetadata();
111+
boolean isReviewed = data.isReviewed();
105112

113+
if (reviewedOnly && !isReviewed) {
114+
resVal = null;
115+
}
106116
if (resVal == null && fallback) {
107117
resVal = srcVal;
108118
}

0 commit comments

Comments
 (0)