docs: function (sources, tmp) {
  	var instrumenter = new istanbul.Instrumenter();
  	var instrumentedSources = [];
  	sources.forEach(function (source) {
  		var instrumentedSource = instrumenter.instrumentSync(
  				grunt.file.read(source), source);
  		var tmpSource = source;
  		// don't try to write "C:" as part of a folder name on Windows
  		if (process.platform == 'win32') {
  			tmpSource = tmpSource.replace(/^([a-z]):/i, '$1');
  		}
  		tmpSource = path.join(tmp, tmpSource);
  		grunt.file.write(tmpSource, instrumentedSource);
  		instrumentedSources.push(tmpSource);
  	});
  	return instrumentedSources;
  }