Class: Confetti::Template::AndroidManifest

Inherits:
Base
  • Object
show all
Includes:
JavaChecks
Defined in:
lib/confetti/templates/android_manifest.rb

Instance Method Summary collapse

Methods included from JavaChecks

#convert_to_java_identifier, #is_java_identifier, #is_java_package_id

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from Confetti::Template::Base

Instance Method Details

#class_nameObject



14
15
16
# File 'lib/confetti/templates/android_manifest.rb', line 14

def class_name
  convert_to_java_identifier(@config.name.name) if @config
end

#output_filenameObject



18
19
20
# File 'lib/confetti/templates/android_manifest.rb', line 18

def output_filename
  "AndroidManifest.xml"
end

#package_nameObject



6
7
8
9
10
11
12
# File 'lib/confetti/templates/android_manifest.rb', line 6

def package_name
  if @config
    if is_java_package_id(@config.package)
      @config.package
    end
  end
end

#versionObject



22
23
24
# File 'lib/confetti/templates/android_manifest.rb', line 22

def version
  @config.version || '0.0.1'
end