View Javadoc
1   /**
2    * BSD-style license; for more info see http://pmd.sourceforge.net/license.html
3    */
4   package net.sourceforge.pmd;
5   
6   import java.util.Arrays;
7   import java.util.Collection;
8   
9   import net.sourceforge.pmd.lang.LanguageRegistry;
10  import net.sourceforge.pmd.lang.LanguageVersion;
11  import net.sourceforge.pmd.lang.scala.ScalaLanguageModule;
12  
13  import org.junit.runners.Parameterized.Parameters;
14  
15  public class LanguageVersionTest extends AbstractLanguageVersionTest {
16  
17      public LanguageVersionTest(String name, String terseName, String version, LanguageVersion expected) {
18          super(name, terseName, version, expected);
19      }
20  
21      @Parameters
22      public static Collection<Object[]> data() {
23          return Arrays.asList(new Object[][] {
24                  { ScalaLanguageModule.NAME, ScalaLanguageModule.TERSE_NAME, "", LanguageRegistry.getLanguage(ScalaLanguageModule.NAME).getDefaultVersion() }
25              });
26      }
27  }