code: @Override
      public void writeToFile( File analysisCacheFile )//use Zinc method (if there is any)?
      {
          if ( stamps != null ) // stamps were modified, merge now
          {
              analysis =
                  analysis.copy( stamps, analysis.apis(), analysis.relations(), analysis.infos(), analysis.compilations() );
              stamps = null;
          }
          AnalysisStore analysisStore = Compiler.analysisStore( analysisCacheFile );
          analysisStore.set( analysis, analysisStore.get().get()._2 /* compileSetup */ );
      }
docs: {@inheritDoc}