Sha256: d11cc4118e520ceb07a76fad060875e3416440563986d35af520076e86123cac
Contents?: true
Size: 1.85 KB
Versions: 7
Compression:
Stored size: 1.85 KB
Contents
# # Copyright (C) 2015 Richard Harrah <topplethenunnery@gmail.com> # # Permission is hereby granted, free of charge, to any person obtaining a copy of # this software and associated documentation files (the "Software"), to deal in # the Software without restriction, including without limitation the rights to # use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of # the Software, and to permit persons to whom the Software is furnished to do so, # subject to the following conditions: # # The above copyright notice and this permission notice shall be included in all # copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS # FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR # COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER # IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # module Timewizard module Versioner class Base attr_reader :file attr_reader :old_build_number attr_reader :old_version_number attr_accessor :new_build_number attr_accessor :new_version_number def initialize(path_to_file) if path_to_file.nil? raise "passed in file cannot be nil" end @file = path_to_file end def read_build_numbers() # do nothing end def read_version_numbers() # do nothing end def write_build_numbers() # do nothing end def write_version_numbers() # do nothing end end autoload :Android, 'timewizard/versioner/android' autoload :Apple, 'timewizard/versioner/apple' end end
Version data entries
7 entries across 7 versions & 1 rubygems