summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/doc/DocDriver.scala
blob: a75317e1d85e4b8d732f6d0c9616eeb1ac64cf62 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* NSC -- new Scala compiler
 * Copyright 2007-2008 LAMP/EPFL
 * @author  Sean McDirmid
 */
// $Id$

package scala.tools.nsc.doc

/**
 *  This is an abstract class for documentation plugins.
 *
 *  @author Geoffrey Washburn
 */
abstract class DocDriver {
 val global: Global
 import global._
 def settings: doc.Settings

 def process(units: Iterator[CompilationUnit]): Unit
}