--- a/jdk/make/src/classes/build/tools/cldrconverter/Bundle.java Wed Jul 05 22:44:47 2017 +0200
+++ b/jdk/make/src/classes/build/tools/cldrconverter/Bundle.java Tue Jan 24 12:06:03 2017 +0530
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2016, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -389,6 +389,18 @@
}
}
}
+ // replace empty era names with parentMap era names
+ for (String key : ERA_KEYS) {
+ Object value = myMap.get(key);
+ if (value != null && value instanceof String[]) {
+ String[] eraStrings = (String[]) value;
+ for (String eraString : eraStrings) {
+ if (eraString == null || eraString.isEmpty()) {
+ fillInElements(parentsMap, key, value);
+ }
+ }
+ }
+ }
// Remove all duplicates
if (Objects.nonNull(parentsMap)) {