From 1c1deb96eb70f41655e7cb6a12bfc9de655dee50 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Wed, 3 May 2023 14:02:33 +0800 Subject: [PATCH] Update custom extensions to use open-uri-cached --- asciidoctor-foodogsquared-extensions.gemspec | 1 + .../github-raw-content-include-processor/extension.rb | 1 + .../gitlab-raw-content-include-processor/extension.rb | 1 + lib/asciidoctor/swhid-include-processor/extension.rb | 1 + 4 files changed, 4 insertions(+) diff --git a/asciidoctor-foodogsquared-extensions.gemspec b/asciidoctor-foodogsquared-extensions.gemspec index e4befef..5f18d65 100644 --- a/asciidoctor-foodogsquared-extensions.gemspec +++ b/asciidoctor-foodogsquared-extensions.gemspec @@ -16,4 +16,5 @@ Gem::Specification.new do |s| s.files = Dir['lib/**/*', '*.gemspec'] s.add_runtime_dependency 'asciidoctor', '~> 2.0' + s.add_runtime_dependency 'open-uri-cached', '~> 1.0' end diff --git a/lib/asciidoctor/github-raw-content-include-processor/extension.rb b/lib/asciidoctor/github-raw-content-include-processor/extension.rb index 20bdda8..06ab142 100644 --- a/lib/asciidoctor/github-raw-content-include-processor/extension.rb +++ b/lib/asciidoctor/github-raw-content-include-processor/extension.rb @@ -3,6 +3,7 @@ require 'base64' require 'json' require 'open-uri' +require 'open-uri/cached' require 'uri' class GitHubRawIncludeProcessor < Asciidoctor::Extensions::IncludeProcessor diff --git a/lib/asciidoctor/gitlab-raw-content-include-processor/extension.rb b/lib/asciidoctor/gitlab-raw-content-include-processor/extension.rb index 770fded..7d9ac36 100644 --- a/lib/asciidoctor/gitlab-raw-content-include-processor/extension.rb +++ b/lib/asciidoctor/gitlab-raw-content-include-processor/extension.rb @@ -3,6 +3,7 @@ require 'base64' require 'json' require 'open-uri' +require 'open-uri/cached' require 'uri' class GitLabRawIncludeProcessor < Asciidoctor::Extensions::IncludeProcessor diff --git a/lib/asciidoctor/swhid-include-processor/extension.rb b/lib/asciidoctor/swhid-include-processor/extension.rb index b56d8f2..1bdeca4 100644 --- a/lib/asciidoctor/swhid-include-processor/extension.rb +++ b/lib/asciidoctor/swhid-include-processor/extension.rb @@ -2,6 +2,7 @@ require 'json' require 'open-uri' +require 'open-uri/cached' require 'uri' class SWHIDIncludeProcessor < Asciidoctor::Extensions::IncludeProcessor