Class FortranLanguageModule

  • All Implemented Interfaces:
    Comparable<net.sourceforge.pmd.lang.Language>, net.sourceforge.pmd.cpd.CpdCapableLanguage, net.sourceforge.pmd.lang.Language

    public class FortranLanguageModule
    extends net.sourceforge.pmd.lang.impl.CpdOnlyLanguageModuleBase
    Language implementation for Fortran
    Author:
    Romain PELISSE belaran@gmail.com
    • Nested Class Summary

      • Nested classes/interfaces inherited from class net.sourceforge.pmd.lang.LanguageModuleBase

        net.sourceforge.pmd.lang.LanguageModuleBase.LanguageMetadata
    • Constructor Summary

      Constructors 
      Constructor Description
      FortranLanguageModule()
      Create a Fortran Language instance.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      net.sourceforge.pmd.cpd.CpdLexer createCpdLexer​(net.sourceforge.pmd.lang.LanguagePropertyBundle bundle)  
      static FortranLanguageModule getInstance()  
      • Methods inherited from class net.sourceforge.pmd.lang.LanguageModuleBase

        compareTo, equals, getDefaultVersion, getDependencies, getExtensions, getId, getName, getShortName, getVersion, getVersionNamesAndAliases, getVersions, hashCode, toString
      • Methods inherited from interface net.sourceforge.pmd.lang.Language

        getDefaultVersion, getDependencies, getExtensions, getId, getLatestVersion, getName, getShortName, getVersion, getVersionNamesAndAliases, getVersions, hasExtension, hasVersion, newPropertyBundle
    • Constructor Detail

      • FortranLanguageModule

        public FortranLanguageModule()
        Create a Fortran Language instance.
    • Method Detail

      • createCpdLexer

        public net.sourceforge.pmd.cpd.CpdLexer createCpdLexer​(net.sourceforge.pmd.lang.LanguagePropertyBundle bundle)
        Specified by:
        createCpdLexer in interface net.sourceforge.pmd.cpd.CpdCapableLanguage
        Specified by:
        createCpdLexer in class net.sourceforge.pmd.lang.impl.CpdOnlyLanguageModuleBase