Skip to content

Commit

Permalink
Convert Twitter::Version class to a module
Browse files Browse the repository at this point in the history
  • Loading branch information
sferik committed Feb 24, 2015
1 parent e13d7a9 commit 2d4aca6
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 36 deletions.
2 changes: 1 addition & 1 deletion Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ end

require 'yardstick/rake/verify'
Yardstick::Rake::Verify.new do |verify|
verify.threshold = 59.2
verify.threshold = 59.1
verify.require_exact_threshold = false
end

Expand Down
70 changes: 35 additions & 35 deletions lib/twitter/version.rb
Original file line number Diff line number Diff line change
@@ -1,45 +1,45 @@
module Twitter
class Version
class << self
# @return [Integer]
def major
6
end
module Version
module_function

# @return [Integer]
def minor
0
end
# @return [Integer]
def major
6
end

# @return [Integer]
def patch
0
end
# @return [Integer]
def minor
0
end

# @return [Integer, NilClass]
def pre
nil
end
# @return [Integer]
def patch
0
end

# @return [Hash]
def to_h
{
major: major,
minor: minor,
patch: patch,
pre: pre,
}
end
# @return [Integer, NilClass]
def pre
nil
end

# @return [Array]
def to_a
to_h.values.compact
end
# @return [Hash]
def to_h
{
major: major,
minor: minor,
patch: patch,
pre: pre,
}
end

# @return [Array]
def to_a
to_h.values.compact
end

# @return [String]
def to_s
to_a.join('.')
end
# @return [String]
def to_s
to_a.join('.')
end
end
end

0 comments on commit 2d4aca6

Please sign in to comment.