public void measure(Project project, ProjectDelta delta, RascalMetrics db) {
This method should have a checked exception for the platform to deal with non-ignorable problems, i.e. something that renders the current set of results in the output problematic. The platform may choose to clean the database for the whole project/metric combination in order to avoid misconceptions.