BUG-4688: eliminate SimpleDateFormatUtil.DEFAULT_DATE_REV
[yangtools.git] / yang / yang-model-export / src / main / java / org / opendaylight / yangtools / yang / model / export / SchemaContextEmitter.java
index 1cde06daec0449c01255185d97eca0b76e173865..71555a38f064d2ed68cf5e7af7cb87ca499fe029 100644 (file)
@@ -1350,15 +1350,15 @@ abstract class SchemaContextEmitter {
         }
 
         private void emitRevision(final Date date) {
-            super.writer.startRevisionNode(date);
-
-            //
-            // FIXME: BUG-2444: FIXME: BUG-2444: BUG-2417: descriptionNode
-            // //FIXME: BUG-2444: Optional
-            // FIXME: BUG-2444: FIXME: BUG-2444: BUG-2417: referenceNode
-            // //FIXME: BUG-2444: Optional
-            super.writer.endNode();
+            if (date != null) {
+                super.writer.startRevisionNode(date);
 
+                // FIXME: BUG-2444: FIXME: BUG-2444: BUG-2417: descriptionNode
+                // //FIXME: BUG-2444: Optional
+                // FIXME: BUG-2444: FIXME: BUG-2444: BUG-2417: referenceNode
+                // //FIXME: BUG-2444: Optional
+                super.writer.endNode();
+            }
         }
 
         private void emitRevisionDateNode(@Nullable final Date date) {