Module: JrJackson::BuildInfo
- Defined in:
- lib/jrjackson/build_info.rb
Class Method Summary collapse
- .files ⇒ Object
- .generated_files ⇒ Object
- .generated_jar_files ⇒ Object
- .git_files ⇒ Object
- .jackson_databind_version ⇒ Object
- .jackson_version ⇒ Object
- .jar_version ⇒ Object
- .release_date ⇒ Object
- .version ⇒ Object
Class Method Details
.files ⇒ Object
11 12 13 |
# File 'lib/jrjackson/build_info.rb', line 11 def self.files git_files.concat(generated_jar_files).concat(generated_files) end |
.generated_files ⇒ Object
29 30 31 |
# File 'lib/jrjackson/build_info.rb', line 29 def self.generated_files Dir.glob( %w(pom.xml lib/jrjackson_jars.rb) ) end |
.generated_jar_files ⇒ Object
37 38 39 40 41 42 43 44 45 |
# File 'lib/jrjackson/build_info.rb', line 37 def self.generated_jar_files [ "lib/com/fasterxml/jackson/core/jackson-annotations/#{jackson_version}/jackson-annotations-#{jackson_version}.jar", "lib/com/fasterxml/jackson/core/jackson-core/#{jackson_version}/jackson-core-#{jackson_version}.jar", "lib/com/fasterxml/jackson/core/jackson-databind/#{jackson_databind_version}/jackson-databind-#{jackson_databind_version}.jar", "lib/com/fasterxml/jackson/module/jackson-module-afterburner/#{jackson_version}/jackson-module-afterburner-#{jackson_version}.jar", "lib/jrjackson/jars/jrjackson-#{jar_version}.jar" ] end |
.git_files ⇒ Object
33 34 35 |
# File 'lib/jrjackson/build_info.rb', line 33 def self.git_files `git ls-files`.split($/).reject{|s| s.start_with?("benchmarking")} end |
.jackson_databind_version ⇒ Object
19 20 21 |
# File 'lib/jrjackson/build_info.rb', line 19 def self.jackson_databind_version '2.9.10.1' end |
.jackson_version ⇒ Object
15 16 17 |
# File 'lib/jrjackson/build_info.rb', line 15 def self.jackson_version '2.9.10' end |
.jar_version ⇒ Object
23 24 25 |
# File 'lib/jrjackson/build_info.rb', line 23 def self.jar_version '1.2.29' end |
.release_date ⇒ Object
7 8 9 |
# File 'lib/jrjackson/build_info.rb', line 7 def self.release_date '2020-01-08' end |
.version ⇒ Object
3 4 5 |
# File 'lib/jrjackson/build_info.rb', line 3 def self.version '0.4.11' end |