forked from phoedos/pmd
convert most lang mods to new base class
This commit is contained in:
@@ -4,26 +4,18 @@
|
||||
|
||||
package net.sourceforge.pmd.lang.vm;
|
||||
|
||||
import net.sourceforge.pmd.lang.BaseLanguageModule;
|
||||
import net.sourceforge.pmd.lang.LanguageProcessor;
|
||||
import net.sourceforge.pmd.lang.LanguagePropertyBundle;
|
||||
import net.sourceforge.pmd.processor.SimpleBatchLanguageProcessor;
|
||||
import net.sourceforge.pmd.lang.impl.SimpleLanguageModuleBase;
|
||||
|
||||
/**
|
||||
* Created by christoferdutz on 20.09.14.
|
||||
*/
|
||||
public class VmLanguageModule extends BaseLanguageModule {
|
||||
public class VmLanguageModule extends SimpleLanguageModuleBase {
|
||||
|
||||
public static final String NAME = "VM";
|
||||
public static final String TERSE_NAME = "vm";
|
||||
|
||||
public VmLanguageModule() {
|
||||
super(NAME, null, TERSE_NAME, "vm");
|
||||
addVersion("", new VmHandler(), true);
|
||||
super(LanguageMetadata.withId(TERSE_NAME).name(NAME).extensions("vm"), new VmHandler());
|
||||
}
|
||||
|
||||
@Override
|
||||
public LanguageProcessor createProcessor(LanguagePropertyBundle bundle) {
|
||||
return new SimpleBatchLanguageProcessor(bundle, new VmHandler());
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user