anchor.diff:    if (mode != null) dartdoc.mode = mode;
     if (outputDir != null) dartdoc.outputDir = outputDir;
     if (generateAppCache != null) dartdoc.generateAppCache = generateAppCache;
  +  if (omitGenerationTime != null) {
  +    dartdoc.omitGenerationTime = omitGenerationTime;
  +  }
   
     cleanOutputDirectory(dartdoc.outputDir);
   
  
positive.code:         </div>
          ${preFooterText}
          <div class="footer">
            <p>This page generated at ${new Date.now()}</p>
            <div>$footerText</div>
          </div>
          <script async src="${relativePath('$clientScript.js')}"></script>
          </body></html>
  
negative.code:     md.setImplicitLinkResolver((name) => resolveNameReference(name,
              library: _currentLibrary, type: _currentType,
              member: _currentMember));
    }
  
    String get footerContent(){
      var footerItems = [];
      if(!omitGenerationTime) {
        footerItems.add("This page generated at ${new Date.now()}");
      }
      if(footerText != null) {
        footerItems.add(footerText);
      }
      var content = '';
      for (int i = 0; i < footerItems.length; i++) {
        if(i > 0){
          content = content.concat('\n');
        }
        content = content.concat('<div>${footerItems[i]}</div>');
      }
      return content;
    }
  
    void document([String entrypoint]) {
  