class Rouge::Lexers::Gradle

def self.keywords

def self.keywords
  @keywords ||= super + Set.new(%w(
    allprojects artifacts buildscript configuration dependencies
    repositories sourceSets subprojects publishing
  ))
end

def self.types

def self.types
  @types ||= super + Set.new(%w(
    Project Task Gradle Settings Script JavaToolChain SourceSet
    SourceSetOutput IncrementalTaskInputs Configuration
    ResolutionStrategy ArtifactResolutionQuery ComponentSelection
    ComponentSelectionRules ConventionProperty ExtensionAware
    ExtraPropertiesExtension PublishingExtension IvyPublication
    IvyArtifact IvyArtifactSet IvyModuleDescriptorSpec
    MavenPublication MavenArtifact MavenArtifactSet MavenPom
    PluginDependenciesSpec PluginDependencySpec ResourceHandler
    TextResourceFactory
  ))
end