From 9db09ce2ee3e044d29faeab9ebd74e8d3d7486fa Mon Sep 17 00:00:00 2001 From: Dmitry Rybakov Date: Thu, 29 Feb 2024 10:42:14 +0100 Subject: [PATCH] Use latest YARD version --- gemfiles/standard.rb | 2 +- upload-api-docs | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gemfiles/standard.rb b/gemfiles/standard.rb index ca63921b8f..f29b91cb4b 100644 --- a/gemfiles/standard.rb +++ b/gemfiles/standard.rb @@ -2,7 +2,7 @@ # rubocop:disable Metrics/AbcSize, Metrics/MethodLength, Metrics/BlockLength def standard_dependencies - gem 'yard' + gem 'yard', '>= 0.9.35' gem 'ffi' group :development, :testing do diff --git a/upload-api-docs b/upload-api-docs index 494516ed8e..79d1be7780 100755 --- a/upload-api-docs +++ b/upload-api-docs @@ -7,7 +7,7 @@ gemfile true do source 'https://rubygems.org' gem 'nokogiri' gem 'aws-sdk-s3' - gem 'yard' + gem 'yard', '>= 0.9.35' end require 'aws-sdk-s3' @@ -113,8 +113,12 @@ def generate_docs(options) '--exclude', './spec', '--readme', './README.md', '-o', options[:docs_path] - File.delete(File.join(options[:docs_path], 'frames.html')) rescue nil ) + begin + File.delete(File.join(options[:docs_path], 'frames.html')) + rescue StandardError + nil + end end options = Options.new