Class ConfigurationLanguage

java.lang.Object
org.sonar.api.resources.AbstractLanguage
org.sonar.iac.common.ConfigurationLanguage
All Implemented Interfaces:
org.sonar.api.resources.Language
Direct Known Subclasses:
JsonLanguage, YamlLanguage

public class ConfigurationLanguage extends org.sonar.api.resources.AbstractLanguage
This class defines the YAML language.
  • Constructor Summary

    Constructors
    Constructor
    Description
    ConfigurationLanguage(String key, String name, org.sonar.api.config.Configuration configuration, String fileSuffixesKey, String defaultSuffixes)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
     

    Methods inherited from class org.sonar.api.resources.AbstractLanguage

    equals, getKey, getName, hashCode, setName, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.sonar.api.resources.Language

    filenamePatterns
  • Constructor Details

    • ConfigurationLanguage

      public ConfigurationLanguage(String key, String name, org.sonar.api.config.Configuration configuration, String fileSuffixesKey, String defaultSuffixes)
  • Method Details

    • getFileSuffixes

      public String[] getFileSuffixes()
    • publishAllFiles

      public boolean publishAllFiles()