From a4f24b66897dd71da7281a34397c1f2e83d6d2fd Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Tue, 29 Dec 2015 21:32:07 +0900 Subject: [PATCH] Fix missing type definition for documentation --- lib/itamae/resource/git.rb | 2 +- lib/itamae/resource/link.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/itamae/resource/git.rb b/lib/itamae/resource/git.rb index 82e8b18d..9214ab2e 100644 --- a/lib/itamae/resource/git.rb +++ b/lib/itamae/resource/git.rb @@ -9,7 +9,7 @@ class Git < Base define_attribute :destination, type: String, default_name: true define_attribute :repository, type: String, required: true define_attribute :revision, type: String - define_attribute :recursive, default: false + define_attribute :recursive, type: [TrueClass, FalseClass], default: false def pre_action case @current_action diff --git a/lib/itamae/resource/link.rb b/lib/itamae/resource/link.rb index 27206734..df156100 100644 --- a/lib/itamae/resource/link.rb +++ b/lib/itamae/resource/link.rb @@ -6,7 +6,7 @@ class Link < Base define_attribute :action, default: :create define_attribute :link, type: String, default_name: true define_attribute :to, type: String, required: true - define_attribute :force, default: false + define_attribute :force, type: [TrueClass, FalseClass], default: false def pre_action case @current_action