Skip to content

Commit 7af5ca4

Browse files
Fix depreciated File.exists. (#721)
File.exists? is deprecated; use File.exist? instead
1 parent 2100c0b commit 7af5ca4

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

lib/tasks/apipie.rake

+8-8
Original file line numberDiff line numberDiff line change
@@ -215,14 +215,14 @@ namespace :apipie do
215215
end
216216

217217
def generate_json_page(file_base, doc, lang = nil)
218-
FileUtils.mkdir_p(file_base) unless File.exists?(file_base)
218+
FileUtils.mkdir_p(file_base) unless File.exist?(file_base)
219219

220220
filename = "schema_apipie#{lang_ext(lang)}.json"
221221
File.open("#{file_base}/#{filename}", 'w') { |file| file.write(JSON.pretty_generate(doc)) }
222222
end
223223

224224
def generate_swagger_json_page(file_base, doc, sfx="", lang = nil)
225-
FileUtils.mkdir_p(file_base) unless File.exists?(file_base)
225+
FileUtils.mkdir_p(file_base) unless File.exist?(file_base)
226226

227227
path = Pathname.new("#{file_base}/schema_swagger#{sfx}#{lang_ext(lang)}.json")
228228
File.open(path, 'w') { |file| file.write(JSON.pretty_generate(doc)) }
@@ -231,21 +231,21 @@ namespace :apipie do
231231
end
232232

233233
def generate_one_page(file_base, doc, lang = nil)
234-
FileUtils.mkdir_p(File.dirname(file_base)) unless File.exists?(File.dirname(file_base))
234+
FileUtils.mkdir_p(File.dirname(file_base)) unless File.exist?(File.dirname(file_base))
235235

236236
render_page("#{file_base}-onepage#{lang_ext(lang)}.html", "static", {:doc => doc[:docs],
237237
:language => lang, :languages => Apipie.configuration.languages})
238238
end
239239

240240
def generate_plain_page(file_base, doc, lang = nil)
241-
FileUtils.mkdir_p(File.dirname(file_base)) unless File.exists?(File.dirname(file_base))
241+
FileUtils.mkdir_p(File.dirname(file_base)) unless File.exist?(File.dirname(file_base))
242242

243243
render_page("#{file_base}-plain#{lang_ext(lang)}.html", "plain", {:doc => doc[:docs],
244244
:language => lang, :languages => Apipie.configuration.languages}, nil)
245245
end
246246

247247
def generate_index_page(file_base, doc, include_json = false, show_versions = false, lang = nil)
248-
FileUtils.mkdir_p(File.dirname(file_base)) unless File.exists?(File.dirname(file_base))
248+
FileUtils.mkdir_p(File.dirname(file_base)) unless File.exist?(File.dirname(file_base))
249249
versions = show_versions && Apipie.available_versions
250250
render_page("#{file_base}#{lang_ext(lang)}.html", "index", {:doc => doc[:docs],
251251
:versions => versions, :language => lang, :languages => Apipie.configuration.languages})
@@ -256,7 +256,7 @@ namespace :apipie do
256256
def generate_resource_pages(version, file_base, doc, include_json = false, lang = nil)
257257
doc[:docs][:resources].each do |resource_name, _|
258258
resource_file_base = File.join(file_base, resource_name.to_s)
259-
FileUtils.mkdir_p(File.dirname(resource_file_base)) unless File.exists?(File.dirname(resource_file_base))
259+
FileUtils.mkdir_p(File.dirname(resource_file_base)) unless File.exist?(File.dirname(resource_file_base))
260260

261261
doc = Apipie.to_json(version, resource_name, nil, lang)
262262
doc[:docs][:link_extension] = (lang ? ".#{lang}.html" : ".html")
@@ -270,7 +270,7 @@ namespace :apipie do
270270
doc[:docs][:resources].each do |resource_name, resource_params|
271271
resource_params[:methods].each do |method|
272272
method_file_base = File.join(file_base, resource_name.to_s, method[:name].to_s)
273-
FileUtils.mkdir_p(File.dirname(method_file_base)) unless File.exists?(File.dirname(method_file_base))
273+
FileUtils.mkdir_p(File.dirname(method_file_base)) unless File.exist?(File.dirname(method_file_base))
274274

275275
doc = Apipie.to_json(version, resource_name, method[:name], lang)
276276
doc[:docs][:link_extension] = (lang ? ".#{lang}.html" : ".html")
@@ -334,7 +334,7 @@ MESSAGE
334334
desc "Convert your examples from the old yaml into the new json format"
335335
task :convert_examples => :environment do
336336
yaml_examples_file = File.join(Rails.root, Apipie.configuration.doc_path, "apipie_examples.yml")
337-
if File.exists?(yaml_examples_file)
337+
if File.exist?(yaml_examples_file)
338338
#if SafeYAML gem is enabled, it will load examples as an array of Hash, instead of hash
339339
if defined? SafeYAML
340340
examples = YAML.load_file(yaml_examples_file, :safe=>false)

0 commit comments

Comments
 (0)