Skip to content

Commit 426848e

Browse files
author
Glyn Normington
committed
Merge 56447064-code-climate to master
[#56447064]
2 parents 8b84f7c + 2c71c37 commit 426848e

8 files changed

Lines changed: 8 additions & 31 deletions

File tree

lib/java_buildpack/container/groovy.rb

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,7 @@ class Groovy
3939
# @option context [String] :lib_directory the directory that additional libraries are placed in
4040
# @option context [Hash] :configuration the properties provided by the user
4141
def initialize(context = {})
42-
@app_dir = context[:app_dir]
43-
@java_home = context[:java_home]
44-
@java_opts = context[:java_opts]
45-
@lib_directory = context[:lib_directory]
46-
@configuration = context[:configuration]
42+
context.each { |key, value| instance_variable_set("@#{key}", value) }
4743
@version, @uri = Groovy.main_groovy(@app_dir) ? Groovy.find_groovy(@configuration) : [nil, nil]
4844
end
4945

lib/java_buildpack/container/main.rb

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,7 @@ class Main
3434
# @option context [String] :lib_directory the directory that additional libraries are placed in
3535
# @option context [Hash] :configuration the properties provided by the user
3636
def initialize(context = {})
37-
@app_dir = context[:app_dir]
38-
@java_home = context[:java_home]
39-
@java_opts = context[:java_opts]
40-
@lib_directory = context[:lib_directory]
41-
@configuration = context[:configuration]
37+
context.each { |key, value| instance_variable_set("@#{key}", value) }
4238
end
4339

4440
# Detects whether this application is Java +main()+ application.

lib/java_buildpack/container/spring_boot_cli.rb

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,7 @@ class SpringBootCli
4040
# @option context [String] :lib_directory the directory that additional libraries are placed in
4141
# @option context [Hash] :configuration the properties provided by the user
4242
def initialize(context = {})
43-
@app_dir = context[:app_dir]
44-
@java_home = context[:java_home]
45-
@java_opts = context[:java_opts]
46-
@lib_directory = context[:lib_directory]
47-
@configuration = context[:configuration]
43+
context.each { |key, value| instance_variable_set("@#{key}", value) }
4844
@version, @uri = SpringBootCli.find_spring_boot_cli(@app_dir, @configuration)
4945
end
5046

lib/java_buildpack/framework/java_opts.rb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@ class JavaOpts
2929
# @option context [Array<String>] :java_opts an array that Java options can be added to
3030
# @option context [Hash] :configuration the properties provided by the user
3131
def initialize(context = {})
32-
@java_opts = context[:java_opts]
33-
@configuration = context[:configuration]
32+
context.each { |key, value| instance_variable_set("@#{key}", value) }
3433
end
3534

3635
# Detects whether this application contributes Java options.

lib/java_buildpack/framework/new_relic.rb

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,7 @@ class NewRelic
3333
# @option context [Hash] :vcap_services The contents of the +VCAP_SERVICES+ environment variable
3434
# @option context [Hash] :configuration the properties provided by the user
3535
def initialize(context = {})
36-
@app_dir = context[:app_dir]
37-
@java_opts = context[:java_opts]
38-
@vcap_application = context[:vcap_application]
39-
@vcap_services = context[:vcap_services]
40-
@configuration = context[:configuration]
36+
context.each { |key, value| instance_variable_set("@#{key}", value) }
4137
@version, @uri = NewRelic.find_new_relic_agent(@vcap_services, @configuration)
4238
end
4339

lib/java_buildpack/framework/play_auto_reconfiguration.rb

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,7 @@ class PlayAutoReconfiguration
3434
# @option context [String] :lib_directory the directory that additional libraries are placed in
3535
# @option context [Hash] :configuration the properties provided by the user
3636
def initialize(context = {})
37-
@app_dir = context[:app_dir]
38-
@lib_directory = context[:lib_directory]
39-
@configuration = context[:configuration]
37+
context.each { |key, value| instance_variable_set("@#{key}", value) }
4038
@version, @uri = PlayAutoReconfiguration.find_auto_reconfiguration(@app_dir, @configuration)
4139
end
4240

lib/java_buildpack/framework/play_jpa_plugin.rb

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,7 @@ class PlayJpaPlugin
3434
# @option context [String] :lib_directory the directory that additional libraries are placed in
3535
# @option context [Hash] :configuration the properties provided by the user
3636
def initialize(context = {})
37-
@app_dir = context[:app_dir]
38-
@lib_directory = context[:lib_directory]
39-
@configuration = context[:configuration]
37+
context.each { |key, value| instance_variable_set("@#{key}", value) }
4038
@version, @uri = PlayJpaPlugin.find_play_jpa_plugin(@app_dir, @configuration)
4139
end
4240

lib/java_buildpack/framework/spring_auto_reconfiguration.rb

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,7 @@ class SpringAutoReconfiguration
3434
# @option context [Hash] :configuration the properties provided by the user
3535
def initialize(context = {})
3636
@logger = JavaBuildpack::Diagnostics::LoggerFactory.get_logger
37-
@app_dir = context[:app_dir]
38-
@lib_directory = context[:lib_directory]
39-
@configuration = context[:configuration]
37+
context.each { |key, value| instance_variable_set("@#{key}", value) }
4038
@auto_reconfiguration_version, @auto_reconfiguration_uri = SpringAutoReconfiguration.find_auto_reconfiguration(@app_dir, @configuration)
4139
end
4240

0 commit comments

Comments
 (0)