Skip to content

Commit

Permalink
ver2.3: ruby-gem'd1lcs' を ver0.5.3 相当に更新
Browse files Browse the repository at this point in the history
  • Loading branch information
koi-chan committed Jan 17, 2017
1 parent 752eab0 commit 27458c8
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 8 deletions.
7 changes: 3 additions & 4 deletions lib/d1lcs/element.rb
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ class Element
attr_reader :error

# JSON でデータを取り込む
# @param id [Fixnum] オンラインキャラシの登録ID
# @return [String] 完成した1行キャラシ
# ToDo: エラー処理を書く
def initialize(request)
Expand Down Expand Up @@ -136,7 +135,7 @@ def plname

# リクエストされたキャラクターIDが正しいか確認する
# @param [String] request
# @return [Fixnum/false]
# @return [Integer/false]
def check_id(request)
id = request.to_i
case id
Expand Down Expand Up @@ -182,7 +181,7 @@ def unify_dispsize2(num)
end

# クラスIDから全角2文字の短縮形に変換する
# @param [Fixnum] class_id JSONから読み込むことを考慮し文字列型
# @param [Integer] class_id JSONから読み込むことを考慮し文字列型
# @return [String]
def classID_short(class_id)
class_ids = ['勇者', '魔王', '姫様', 'ドラ', '戦士', '魔使',
Expand All @@ -193,7 +192,7 @@ def classID_short(class_id)
end

# ポジションIDから全角2文字の短縮形に変換する
# @param [Fixnum] position_id JSONから読み込むことを考慮し文字列型
# @param [Integer] position_id JSONから読み込むことを考慮し文字列型
# @return [String]
def positionID_short(position_id)
position_ids = ['冒険', '凡人', '夢追', '神話', '負犬', '守護',
Expand Down
5 changes: 4 additions & 1 deletion lib/d1lcs/string.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,19 @@

class String
# 数字を全角に変換する
# @return [String]
def half_to_full
self.tr('0-9', '0-9')
end

# 数字を半角に変換する
# @return [String]
def full_to_half
self.tr('0-9', '0-9')
end

# 文字列を表示するために使うサイズを返す
# @return [Integer]
def dispsize
charsize = 0

Expand All @@ -27,7 +30,7 @@ def dispsize
end

# 表示サイズに文字列を切り詰める
# @param long [Fixnum] 生成文字列の長さ
# @param long [Integer] 生成文字列の長さ
# @param dot [Boolean] 末尾に … を付加するか
# @return [String]
def dispsize_cut(long, dot = false)
Expand Down
2 changes: 1 addition & 1 deletion lib/d1lcs/version.rb
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module D1lcs
VERSION = "0.5.1"
VERSION = "0.5.3"
USER_AGENT = "Ruby/#{RUBY_VERSION} (#{RUBY_DESCRIPTION}) d1lcs-gem/#{VERSION}"
end
5 changes: 4 additions & 1 deletion v1.x/lib/string.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,19 @@

class String
# 数字を全角に変換する
# @return [String]
def half_to_full
self.tr('0-9', '0-9')
end

# 数字を半角に変換する
# @return [String]
def full_to_half
self.tr('0-9', '0-9')
end

# 文字列を表示するために使うサイズを返す
# @return [Integer]
def dispsize
charsize = 0

Expand All @@ -27,7 +30,7 @@ def dispsize
end

# 表示サイズに文字列を切り詰める
# @param long [Fixnum] 生成文字列の長さ
# @param long [Integer] 生成文字列の長さ
# @param dot [Boolean] 末尾に … を付加するか
# @return [String]
def dispsize_cut(long, dot = false)
Expand Down
2 changes: 1 addition & 1 deletion version.rb
Original file line number Diff line number Diff line change
@@ -1 +1 @@
VERSION = '2.2'
VERSION = '2.3'

0 comments on commit 27458c8

Please sign in to comment.