We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 96eaf27 commit ad1164aCopy full SHA for ad1164a
tasks/builtins/apache.rake
@@ -1,13 +1,16 @@
1
# -*- coding: utf-8 -*- #
2
# frozen_string_literal: true
3
4
+require_relative '../task_helper'
5
+
6
# backcompat for ancient net/dav lib
7
def File.exists?(p)
8
File.exist?(p)
9
end
10
-require 'open-uri'
-require_relative '../task_helper'
11
+# And it still warns a lot.
12
+silence_warnings { require 'net/dav' }
13
14
require 'nokogiri'
15
require 'svn/downloader'
16
tasks/task_helper.rb
@@ -1,5 +1,12 @@
require 'open-uri'
+def silence_warnings
+ old_verbose, $VERBOSE = $VERBOSE, false
+ yield
+ensure
+ $VERBOSE = old_verbose
+end
class BuiltinsGenerator
def self.process(fname, *a)
new(*a).process(fname)
0 commit comments