. */
6 |
7 | /* { dg-do run } */
8 |
9 | #include "complex_defs_longdouble.inc"
10 | #include "return_complex.inc"
11 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/ext/ffi_c/libffi/testsuite/libffi.go/ffitest.h:
--------------------------------------------------------------------------------
1 | #include "../libffi.call/ffitest.h"
2 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/ext/ffi_c/libffi/testsuite/libffi.go/static-chain.h:
--------------------------------------------------------------------------------
1 | #ifdef __aarch64__
2 | # define STATIC_CHAIN_REG "x18"
3 | #elif defined(__alpha__)
4 | # define STATIC_CHAIN_REG "$1"
5 | #elif defined(__arm__)
6 | # define STATIC_CHAIN_REG "ip"
7 | #elif defined(__sparc__)
8 | # if defined(__arch64__) || defined(__sparcv9)
9 | # define STATIC_CHAIN_REG "g5"
10 | # else
11 | # define STATIC_CHAIN_REG "g2"
12 | # endif
13 | #elif defined(__x86_64__)
14 | # define STATIC_CHAIN_REG "r10"
15 | #elif defined(__i386__)
16 | # ifndef ABI_NUM
17 | # define STATIC_CHAIN_REG "ecx" /* FFI_DEFAULT_ABI only */
18 | # endif
19 | #endif
20 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/lib/ffi/buffer.rb:
--------------------------------------------------------------------------------
1 | #
2 | # All the code from this file is now implemented in C. This file remains
3 | # to satisfy any leftover require 'ffi/buffer' in user code
4 | #
5 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/lib/ffi/callback.rb:
--------------------------------------------------------------------------------
1 | #
2 | # All the code from this file is now implemented in C. This file remains
3 | # to satisfy any leftover require 'ffi/callback' in user code
4 | #
5 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/lib/ffi/memorypointer.rb:
--------------------------------------------------------------------------------
1 | # This class is now implemented in C
2 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/lib/ffi/platform/i386-cygwin/types.conf:
--------------------------------------------------------------------------------
1 | rbx.platform.typedef.ptrdiff_t = int
2 | rbx.platform.typedef.size_t = uint
3 | rbx.platform.typedef.ssize_t = int
4 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/lib/ffi/platform/x86_64-cygwin/types.conf:
--------------------------------------------------------------------------------
1 | rbx.platform.typedef.ptrdiff_t = int64
2 | rbx.platform.typedef.size_t = uint64
3 | rbx.platform.typedef.ssize_t = int64
4 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/lib/ffi/version.rb:
--------------------------------------------------------------------------------
1 | module FFI
2 | VERSION = '1.15.5'
3 | end
4 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/lib/ffi_c.bundle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/favazpa/netstratrum-task-todo/f58c4a3b3d371f8fcb8bc5eedb394afcd0ee38ba/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/lib/ffi_c.bundle
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/samples/getlogin.rb:
--------------------------------------------------------------------------------
1 | require 'ffi'
2 |
3 | module Foo
4 | extend FFI::Library
5 | ffi_lib FFI::Library::LIBC
6 | attach_function :getlogin, [ ], :string
7 | end
8 | puts "getlogin=#{Foo.getlogin}"
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/samples/getpid.rb:
--------------------------------------------------------------------------------
1 | require 'ffi'
2 |
3 | module Foo
4 | extend FFI::Library
5 | ffi_lib FFI::Library::LIBC
6 | attach_function :getpid, [ ], :int
7 | end
8 | puts "My pid=#{Foo.getpid}"
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/samples/gettimeofday.rb:
--------------------------------------------------------------------------------
1 | require 'ffi'
2 | require 'rbconfig'
3 |
4 | class Timeval < FFI::Struct
5 | layout tv_sec: :ulong, tv_usec: :ulong
6 | end
7 | module LibC
8 | extend FFI::Library
9 | if FFI::Platform.windows?
10 | ffi_lib RbConfig::CONFIG["LIBRUBY_SO"]
11 | else
12 | ffi_lib FFI::Library::LIBC
13 | end
14 | attach_function :gettimeofday, [ :pointer, :pointer ], :int
15 | end
16 | t = Timeval.new
17 | LibC.gettimeofday(t.pointer, nil)
18 | puts "t.tv_sec=#{t[:tv_sec]} t.tv_usec=#{t[:tv_usec]}"
19 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ffi-1.15.5/samples/hello.rb:
--------------------------------------------------------------------------------
1 | require 'ffi'
2 |
3 | module Foo
4 | extend FFI::Library
5 | ffi_lib FFI::Library::LIBC
6 | attach_function("cputs", "puts", [ :string ], :int)
7 | end
8 | Foo.cputs("Hello, World via libc puts using FFI on MRI ruby")
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fourflusher-2.3.1/.gitignore:
--------------------------------------------------------------------------------
1 | /.bundle/
2 | /.yardoc
3 | /_yardoc/
4 | /coverage/
5 | /doc/
6 | /pkg/
7 | /spec/reports/
8 | /tmp/
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fourflusher-2.3.1/.rubocop.yml:
--------------------------------------------------------------------------------
1 | Metrics/AbcSize:
2 | Max: 35
3 |
4 | Metrics/CyclomaticComplexity:
5 | Max: 10
6 |
7 | Metrics/LineLength:
8 | Max: 105
9 |
10 | Metrics/MethodLength:
11 | Max: 30
12 |
13 | Style/AsciiComments:
14 | Exclude:
15 | - 'lib/fourflusher/executable.rb'
16 |
17 | Style/ClassVars:
18 | Exclude:
19 | - 'lib/fourflusher/find.rb'
20 |
21 | Style/Documentation:
22 | Exclude:
23 | - 'spec/**/*'
24 | - 'test/**/*'
25 | - 'lib/fourflusher/version.rb'
26 | - 'lib/fourflusher/compat.rb'
27 |
28 | Lint/Void:
29 | Exclude:
30 | - 'spec/unit_spec.rb'
31 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fourflusher-2.3.1/.travis.yml:
--------------------------------------------------------------------------------
1 | language: ruby
2 | rvm:
3 | - 2.0.0-p648
4 | - 2.5.1
5 | cache: bundler
6 | before_install: gem install bundler -v "~> 1.17"
7 | script:
8 | - bundle exec rake
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fourflusher-2.3.1/Gemfile:
--------------------------------------------------------------------------------
1 | source 'https://rubygems.org'
2 |
3 | gemspec
4 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fourflusher-2.3.1/Rakefile:
--------------------------------------------------------------------------------
1 | require 'bundler/gem_tasks'
2 |
3 | require 'rspec/core/rake_task'
4 | RSpec::Core::RakeTask.new
5 |
6 | require 'rubocop/rake_task'
7 | RuboCop::RakeTask.new(:rubocop)
8 |
9 | task default: [:spec, :rubocop]
10 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fourflusher-2.3.1/bin/console:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env ruby
2 |
3 | require 'bundler/setup'
4 | require 'fourflusher'
5 |
6 | # You can add fixtures and/or initialization code here to make experimenting
7 | # with your gem easier. You can also use a different console, if you like.
8 |
9 | # (If you use this, don't forget to add pry to your Gemfile!)
10 | # require "pry"
11 | # Pry.start
12 |
13 | require 'irb'
14 | IRB.start
15 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fourflusher-2.3.1/bin/setup:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 | set -euo pipefail
3 | IFS=$'\n\t'
4 | set -vx
5 |
6 | bundle install
7 |
8 | # Do any other automated setup that you need to do here
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fourflusher-2.3.1/lib/fourflusher.rb:
--------------------------------------------------------------------------------
1 | require 'fourflusher/find'
2 | require 'fourflusher/version'
3 | require 'fourflusher/xcodebuild'
4 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fourflusher-2.3.1/lib/fourflusher/compat.rb:
--------------------------------------------------------------------------------
1 | module Fourflusher
2 | class Config
3 | def self.instance
4 | @instance || new
5 | end
6 |
7 | def verbose?
8 | false
9 | end
10 | end
11 |
12 | class Informative < StandardError
13 | end
14 |
15 | class UI
16 | def self.indentation_level
17 | 0
18 | end
19 |
20 | def self.message(message)
21 | print(message)
22 | end
23 | end
24 | end
25 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fourflusher-2.3.1/lib/fourflusher/simctl.rb:
--------------------------------------------------------------------------------
1 | require 'fourflusher/executable'
2 |
3 | module Fourflusher
4 | # Executes `simctl` commands
5 | class SimControl
6 | extend Executable
7 | executable :xcrun
8 |
9 | def list(args)
10 | simctl!(['list'] + args)
11 | end
12 |
13 | private
14 |
15 | def simctl!(args)
16 | xcrun!(['simctl'] + args)
17 | end
18 | end
19 | end
20 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fourflusher-2.3.1/lib/fourflusher/version.rb:
--------------------------------------------------------------------------------
1 | module Fourflusher
2 | VERSION = '2.3.1'
3 | end
4 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fourflusher-2.3.1/lib/fourflusher/xcodebuild.rb:
--------------------------------------------------------------------------------
1 | require 'fourflusher/find'
2 |
3 | module Fourflusher
4 | # Executes `simctl` commands
5 | class SimControl
6 | def destination(filter, os = :ios, minimum_version = '1.0')
7 | sim = simulator(filter, os, minimum_version)
8 | filter = "for #{os} #{minimum_version}" if filter == :oldest
9 | fail "Simulator #{filter} is not available." if sim.nil?
10 | ['-destination', "id=#{sim.id}"]
11 | end
12 | end
13 | end
14 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/.gitignore:
--------------------------------------------------------------------------------
1 | ## MAC OS
2 | .DS_Store
3 |
4 | ## TEXTMATE
5 | *.tmproj
6 | tmtags
7 |
8 | ## EMACS
9 | *~
10 | \#*
11 | .\#*
12 |
13 | ## VIM
14 | *.swp
15 |
16 | ## PROJECT::GENERAL
17 | coverage
18 | doc
19 | .yardoc
20 | pkg
21 |
22 | ## PROJECT::SPECIFIC
23 | Gemfile.lock
24 | *.gem
25 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/.rspec:
--------------------------------------------------------------------------------
1 | --color
2 | --format progress
3 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/Gemfile:
--------------------------------------------------------------------------------
1 | source :rubygems
2 |
3 | gemspec
4 |
5 | # bin/fuzzy_match development
6 | gem 'activesupport'
7 | gem 'remote_table'
8 | gem 'thor'
9 | gem 'to_regexp'
10 | gem 'perftools.rb'
11 | gem 'pry'
12 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/Rakefile:
--------------------------------------------------------------------------------
1 | require 'bundler'
2 | Bundler::GemHelper.install_tasks
3 |
4 | require 'yard'
5 | YARD::Rake::YardocTask.new
6 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/groupings-screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/favazpa/netstratrum-task-todo/f58c4a3b3d371f8fcb8bc5eedb394afcd0ee38ba/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/groupings-screenshot.png
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/highlevel.graffle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/favazpa/netstratrum-task-todo/f58c4a3b3d371f8fcb8bc5eedb394afcd0ee38ba/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/highlevel.graffle
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/highlevel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/favazpa/netstratrum-task-todo/f58c4a3b3d371f8fcb8bc5eedb394afcd0ee38ba/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/highlevel.png
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/lib/fuzzy_match/rule.rb:
--------------------------------------------------------------------------------
1 | class FuzzyMatch
2 | # A rule characterized by a regexp. Abstract.
3 | class Rule
4 | attr_reader :regexp
5 |
6 | def initialize(regexp)
7 | unless regexp.is_a?(::Regexp)
8 | raise ArgumentError, "[FuzzyMatch] Rules must be set with Regexp objects, but got #{regexp.inspect} (#{regexp.class.name})"
9 | end
10 | @regexp = regexp
11 | end
12 |
13 | def ==(other)
14 | other.class == self.class and regexp == other.regexp
15 | end
16 | end
17 | end
18 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/lib/fuzzy_match/score/amatch.rb:
--------------------------------------------------------------------------------
1 | class FuzzyMatch
2 | class Score
3 | # be sure to `require 'amatch'` before you use this class
4 | class Amatch < Score
5 |
6 | def dices_coefficient_similar
7 | @dices_coefficient_similar ||= if str1 == str2
8 | 1.0
9 | elsif str1.length == 1 and str2.length == 1
10 | 0.0
11 | else
12 | str1.pair_distance_similar str2
13 | end
14 | end
15 |
16 | def levenshtein_similar
17 | @levenshtein_similar ||= str1.levenshtein_similar str2
18 | end
19 | end
20 | end
21 | end
22 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/lib/fuzzy_match/version.rb:
--------------------------------------------------------------------------------
1 | class FuzzyMatch
2 | VERSION = '2.0.4'
3 | end
4 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/spec/amatch_spec.rb:
--------------------------------------------------------------------------------
1 | unless RUBY_PLATFORM == 'java'
2 | require 'spec_helper'
3 | require 'amatch'
4 |
5 | describe FuzzyMatch do
6 | describe %{when using the :amatch string similarity engine} do
7 | before do
8 | $testing_amatch = true
9 | FuzzyMatch.engine = :amatch
10 | end
11 | after do
12 | $testing_amatch = false
13 | FuzzyMatch.engine = nil
14 | end
15 | end
16 | end
17 | end
18 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/fuzzy_match-2.0.4/spec/foo.rb:
--------------------------------------------------------------------------------
1 | require 'fileutils'
2 | Dir['test*.rb'].each do |f|
3 | n = File.basename(f, '.rb')
4 | n.sub! 'test_', ''
5 | n += '_spec.rb'
6 | puts f
7 | puts n
8 | FileUtils.cp f, n
9 | end
10 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/gh_inspector-1.1.3/.gitignore:
--------------------------------------------------------------------------------
1 | /.bundle/
2 | /.yardoc
3 | /Gemfile.lock
4 | /_yardoc/
5 | /coverage/
6 | /doc/
7 | /pkg/
8 | /spec/reports/
9 | /tmp/
10 | /.idea
11 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/gh_inspector-1.1.3/.rspec:
--------------------------------------------------------------------------------
1 | --format documentation
2 | --color
3 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/gh_inspector-1.1.3/.travis.yml:
--------------------------------------------------------------------------------
1 | language: ruby
2 | rvm:
3 | - 2.1
4 | - 2.2
5 | - 2.3
6 | - 2.4
7 | - 2.5
8 |
9 | before_install: gem install bundler -v 1.11.2
10 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/gh_inspector-1.1.3/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | ### Master
2 |
3 | ### 1.1.3
4 |
5 | * Require IRB early in the lib's lifecycle - segiddins
6 |
7 | ### 1.1.2
8 |
9 | * URL escape the query for GH issues - revolter
10 |
11 | ### 1.1.1
12 |
13 | * Allow either all typoes, or all no typoes in the delegate call - revolter
14 |
15 | ### 1.1.0
16 |
17 | * Fixes typos in the delegate methods - revolter
18 | * Adds support for showing how to click on a link in terminal - 0xced
19 |
20 | ### 1.0.3
21 |
22 | * Fixes for URLs with spaces - orta
23 |
24 | ### 1.0.0
25 |
26 | * Initial major release - orta + krausefx
27 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/gh_inspector-1.1.3/Gemfile:
--------------------------------------------------------------------------------
1 | source 'https://rubygems.org'
2 |
3 | # Specify your gem's dependencies in gh-issues-inspector.gemspec
4 | gemspec
5 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/gh_inspector-1.1.3/bin/console:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env ruby
2 |
3 | require 'bundler/setup'
4 | require 'gh_inspector'
5 |
6 | # You can add fixtures and/or initialization code here to make experimenting
7 | # with your gem easier. You can also use a different console, if you like.
8 |
9 | require 'pry'
10 | Pry.start
11 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/gh_inspector-1.1.3/bin/setup:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 | set -euo pipefail
3 | IFS=$'\n\t'
4 | set -vx
5 |
6 | bundle install
7 |
8 | # Do any other automated setup that you need to do here
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/gh_inspector-1.1.3/lib/gh_inspector.rb:
--------------------------------------------------------------------------------
1 | require 'gh_inspector/version'
2 | require 'gh_inspector/inspector'
3 | require 'gh_inspector/sidekick'
4 | require 'gh_inspector/evidence'
5 | require 'gh_inspector/exception_hound'
6 |
7 | module GhInspector
8 | end
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/gh_inspector-1.1.3/lib/gh_inspector/version.rb:
--------------------------------------------------------------------------------
1 | module GhInspector
2 | VERSION = '1.1.3'.freeze
3 | end
4 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/httpclient-2.8.3/lib/http-access2/cookie.rb:
--------------------------------------------------------------------------------
1 | require 'httpclient/cookie'
2 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/httpclient-2.8.3/lib/http-access2/http.rb:
--------------------------------------------------------------------------------
1 | require 'httpclient/http'
2 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/httpclient-2.8.3/lib/httpclient/version.rb:
--------------------------------------------------------------------------------
1 | class HTTPClient
2 | VERSION = '2.8.3'
3 | end
4 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/httpclient-2.8.3/sample/async.rb:
--------------------------------------------------------------------------------
1 | require 'httpclient'
2 |
3 | c = HTTPClient.new
4 | conn = c.get_async("http://dev.ctor.org/")
5 | io = conn.pop.content
6 | while str = io.read(40)
7 | p str
8 | end
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/httpclient-2.8.3/sample/auth.rb:
--------------------------------------------------------------------------------
1 | require 'httpclient'
2 |
3 | c = HTTPClient.new
4 | c.debug_dev = STDOUT
5 |
6 | # for Proxy authentication: supports Basic, Negotiate and NTLM.
7 | #c.set_proxy_auth("admin", "admin")
8 |
9 | # for WWW authentication: supports Basic, Digest and Negotiate.
10 | c.set_auth("http://dev.ctor.org/http-access2/", "user", "user")
11 | p c.get("http://dev.ctor.org/http-access2/login")
12 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/httpclient-2.8.3/sample/cookie.rb:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env ruby
2 |
3 | $:.unshift(File.join('..', 'lib'))
4 | require 'httpclient'
5 |
6 | proxy = ENV['HTTP_PROXY']
7 | clnt = HTTPClient.new(proxy)
8 | clnt.set_cookie_store("cookie.dat")
9 | clnt.debug_dev = STDOUT if $DEBUG
10 |
11 | while urlstr = ARGV.shift
12 | response = clnt.get(urlstr){ |data|
13 | print data
14 | }
15 | p response.contenttype
16 | end
17 |
18 | clnt.save_cookie_store
19 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/httpclient-2.8.3/sample/ssl/htdocs/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | SSL test
4 |
5 |
6 |
7 | Verification succeeded?
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/httpclient-2.8.3/sample/stream.rb:
--------------------------------------------------------------------------------
1 | $:.unshift(File.join('..', 'lib'))
2 | require "httpclient"
3 |
4 | c = HTTPClient.new
5 |
6 | piper, pipew = IO.pipe
7 | conn = c.post_async("http://localhost:8080/stream", piper)
8 |
9 | Thread.new do
10 | res = conn.pop
11 | while str = res.content.read(10)
12 | p str
13 | end
14 | end
15 |
16 | p "type here"
17 | while line = STDIN.gets
18 | pipew << line
19 | end
20 | pipew.close
21 | sleep 5
22 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/httpclient-2.8.3/sample/thread.rb:
--------------------------------------------------------------------------------
1 | $:.unshift(File.join('..', 'lib'))
2 | require 'httpclient'
3 |
4 | urlstr = ARGV.shift
5 |
6 | proxy = ENV['HTTP_PROXY'] || ENV['http_proxy']
7 | h = HTTPClient.new(proxy)
8 |
9 | count = 20
10 |
11 | res = []
12 | g = []
13 | for i in 0..count
14 | g << Thread.new {
15 | res[i] = h.get(urlstr)
16 | }
17 | end
18 |
19 | g.each do |th|
20 | th.join
21 | end
22 |
23 | for i in 0..(count - 1)
24 | raise unless (res[i].content == res[i + 1].content)
25 | end
26 |
27 | puts 'ok'
28 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/httpclient-2.8.3/sample/wcat.rb:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env ruby
2 |
3 | # wcat for http-access2
4 | # Copyright (C) 2001 TAKAHASHI Masayoshi
5 |
6 | $:.unshift(File.join('..', 'lib'))
7 | require 'httpclient'
8 |
9 | if ENV['HTTP_PROXY']
10 | h = HTTPClient.new(ENV['HTTP_PROXY'])
11 | else
12 | h = HTTPClient.new()
13 | end
14 |
15 | while urlstr = ARGV.shift
16 | response = h.get(urlstr){ |data|
17 | print data
18 | }
19 | p response.contenttype
20 | p response.peer_cert if /^https/i =~ urlstr
21 | end
22 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/httpclient-2.8.3/test/htdigest:
--------------------------------------------------------------------------------
1 | admin:auth:4302fe65caa32f27721949149ccd3083
2 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/httpclient-2.8.3/test/htpasswd:
--------------------------------------------------------------------------------
1 | admin:Qg266hq/YYKe2
2 | guest:gbPc4vPCH.h12
3 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/httpclient-2.8.3/test/runner.rb:
--------------------------------------------------------------------------------
1 | require 'test/unit'
2 | exit Test::Unit::AutoRunner.run(true, File.dirname($0))
3 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/i18n-1.14.1/lib/i18n/locale.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | module I18n
4 | module Locale
5 | autoload :Fallbacks, 'i18n/locale/fallbacks'
6 | autoload :Tag, 'i18n/locale/tag'
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/i18n-1.14.1/lib/i18n/locale/tag/parents.rb:
--------------------------------------------------------------------------------
1 | module I18n
2 | module Locale
3 | module Tag
4 | module Parents
5 | def parent
6 | @parent ||=
7 | begin
8 | segs = to_a
9 | segs.compact!
10 | segs.length > 1 ? self.class.tag(*segs[0..(segs.length - 2)].join('-')) : nil
11 | end
12 | end
13 |
14 | def self_and_parents
15 | @self_and_parents ||= [self].concat parents
16 | end
17 |
18 | def parents
19 | @parents ||= parent ? [parent].concat(parent.parents) : []
20 | end
21 | end
22 | end
23 | end
24 | end
25 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/i18n-1.14.1/lib/i18n/middleware.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | module I18n
4 | class Middleware
5 |
6 | def initialize(app)
7 | @app = app
8 | end
9 |
10 | def call(env)
11 | @app.call(env)
12 | ensure
13 | Thread.current[:i18n_config] = I18n::Config.new
14 | end
15 |
16 | end
17 | end
18 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/i18n-1.14.1/lib/i18n/tests.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | module I18n
4 | module Tests
5 | autoload :Basics, 'i18n/tests/basics'
6 | autoload :Defaults, 'i18n/tests/defaults'
7 | autoload :Interpolation, 'i18n/tests/interpolation'
8 | autoload :Link, 'i18n/tests/link'
9 | autoload :Localization, 'i18n/tests/localization'
10 | autoload :Lookup, 'i18n/tests/lookup'
11 | autoload :Pluralization, 'i18n/tests/pluralization'
12 | autoload :Procs, 'i18n/tests/procs'
13 | end
14 | end
15 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/i18n-1.14.1/lib/i18n/version.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | module I18n
4 | VERSION = "1.14.1"
5 | end
6 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/VERSION:
--------------------------------------------------------------------------------
1 | 2.6.3
2 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/ext/json/ext/generator/.sitearchdir.-.json.-.ext.time:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/favazpa/netstratrum-task-todo/f58c4a3b3d371f8fcb8bc5eedb394afcd0ee38ba/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/ext/json/ext/generator/.sitearchdir.-.json.-.ext.time
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/ext/json/ext/generator/depend:
--------------------------------------------------------------------------------
1 | generator.o: generator.c generator.h $(srcdir)/../fbuffer/fbuffer.h
2 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/ext/json/ext/generator/extconf.rb:
--------------------------------------------------------------------------------
1 | require 'mkmf'
2 |
3 | $defs << "-DJSON_GENERATOR"
4 | create_makefile 'json/ext/generator'
5 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/ext/json/ext/generator/generator.bundle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/favazpa/netstratrum-task-todo/f58c4a3b3d371f8fcb8bc5eedb394afcd0ee38ba/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/ext/json/ext/generator/generator.bundle
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/ext/json/ext/parser/.sitearchdir.-.json.-.ext.time:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/favazpa/netstratrum-task-todo/f58c4a3b3d371f8fcb8bc5eedb394afcd0ee38ba/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/ext/json/ext/parser/.sitearchdir.-.json.-.ext.time
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/ext/json/ext/parser/depend:
--------------------------------------------------------------------------------
1 | parser.o: parser.c parser.h $(srcdir)/../fbuffer/fbuffer.h
2 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/ext/json/ext/parser/parser.bundle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/favazpa/netstratrum-task-todo/f58c4a3b3d371f8fcb8bc5eedb394afcd0ee38ba/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/ext/json/ext/parser/parser.bundle
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/ext/json/extconf.rb:
--------------------------------------------------------------------------------
1 | require 'mkmf'
2 |
3 | create_makefile('json')
4 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/lib/json/add/core.rb:
--------------------------------------------------------------------------------
1 | #frozen_string_literal: false
2 | # This file requires the implementations of ruby core's custom objects for
3 | # serialisation/deserialisation.
4 |
5 | require 'json/add/date'
6 | require 'json/add/date_time'
7 | require 'json/add/exception'
8 | require 'json/add/range'
9 | require 'json/add/regexp'
10 | require 'json/add/struct'
11 | require 'json/add/symbol'
12 | require 'json/add/time'
13 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/lib/json/ext.rb:
--------------------------------------------------------------------------------
1 | require 'json/common'
2 |
3 | module JSON
4 | # This module holds all the modules/classes that implement JSON's
5 | # functionality as C extensions.
6 | module Ext
7 | require 'json/ext/parser'
8 | require 'json/ext/generator'
9 | $DEBUG and warn "Using Ext extension for JSON."
10 | JSON.parser = Parser
11 | JSON.generator = Generator
12 | end
13 |
14 | JSON_LOADED = true unless defined?(::JSON::JSON_LOADED)
15 | end
16 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/lib/json/ext/generator.bundle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/favazpa/netstratrum-task-todo/f58c4a3b3d371f8fcb8bc5eedb394afcd0ee38ba/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/lib/json/ext/generator.bundle
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/lib/json/ext/parser.bundle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/favazpa/netstratrum-task-todo/f58c4a3b3d371f8fcb8bc5eedb394afcd0ee38ba/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/lib/json/ext/parser.bundle
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/lib/json/pure.rb:
--------------------------------------------------------------------------------
1 | require 'json/common'
2 |
3 | module JSON
4 | # This module holds all the modules/classes that implement JSON's
5 | # functionality in pure ruby.
6 | module Pure
7 | require 'json/pure/parser'
8 | require 'json/pure/generator'
9 | $DEBUG and warn "Using Pure library for JSON."
10 | JSON.parser = Parser
11 | JSON.generator = Generator
12 | end
13 |
14 | JSON_LOADED = true unless defined?(::JSON::JSON_LOADED)
15 | end
16 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/json-2.6.3/lib/json/version.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: false
2 | module JSON
3 | # JSON version
4 | VERSION = '2.6.3'
5 | VERSION_ARRAY = VERSION.split(/\./).map { |x| x.to_i } # :nodoc:
6 | VERSION_MAJOR = VERSION_ARRAY[0] # :nodoc:
7 | VERSION_MINOR = VERSION_ARRAY[1] # :nodoc:
8 | VERSION_BUILD = VERSION_ARRAY[2] # :nodoc:
9 | end
10 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/minitest-5.19.0/lib/minitest/autorun.rb:
--------------------------------------------------------------------------------
1 | begin
2 | require "rubygems"
3 | gem "minitest"
4 | rescue Gem::LoadError
5 | # do nothing
6 | end
7 |
8 | require "minitest"
9 | require "minitest/spec"
10 | require "minitest/mock"
11 | require "minitest/hell" if ENV["MT_HELL"]
12 |
13 | Minitest.autorun
14 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/minitest-5.19.0/lib/minitest/hell.rb:
--------------------------------------------------------------------------------
1 | require "minitest/parallel"
2 |
3 | class Minitest::Test
4 | parallelize_me!
5 | end
6 |
7 | begin
8 | require "minitest/proveit"
9 | rescue LoadError
10 | warn "NOTE: `gem install minitest-proveit` for even more hellish tests"
11 | end
12 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/minitest-5.19.0/lib/minitest/pride.rb:
--------------------------------------------------------------------------------
1 | require "minitest"
2 |
3 | Minitest.load_plugins
4 | Minitest::PrideIO.pride!
5 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/molinillo-0.8.0/lib/molinillo.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | require_relative 'molinillo/gem_metadata'
4 | require_relative 'molinillo/errors'
5 | require_relative 'molinillo/resolver'
6 | require_relative 'molinillo/modules/ui'
7 | require_relative 'molinillo/modules/specification_provider'
8 |
9 | # Molinillo is a generic dependency resolution algorithm.
10 | module Molinillo
11 | end
12 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/molinillo-0.8.0/lib/molinillo/gem_metadata.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | module Molinillo
4 | # The version of Molinillo.
5 | VERSION = '0.8.0'.freeze
6 | end
7 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/nanaimo-0.3.0/.gitignore:
--------------------------------------------------------------------------------
1 | /.bundle/
2 | /.yardoc
3 | /_yardoc/
4 | /coverage/
5 | /doc/
6 | /pkg/
7 | /spec/reports/
8 | /tmp/
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/nanaimo-0.3.0/.rspec:
--------------------------------------------------------------------------------
1 | --format documentation
2 | --color
3 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/nanaimo-0.3.0/.rubocop.yml:
--------------------------------------------------------------------------------
1 | inherit_from:
2 | - .rubocop_todo.yml
3 |
4 | AllCops:
5 | TargetRubyVersion: 2.1
6 | Exclude:
7 | - 'lib/nanaimo/unicode/**/*.rb'
8 | - 'vendor/**/*'
9 |
10 | Lint/AssignmentInCondition:
11 | Enabled: false
12 |
13 | Metrics:
14 | Enabled: false
15 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/nanaimo-0.3.0/.travis.yml:
--------------------------------------------------------------------------------
1 | dist: trusty
2 | bundler_args: --without debugging documentation
3 | branches:
4 | only:
5 | - master
6 |
7 | language: ruby
8 | cache: bundler
9 | rvm:
10 | # The latest ruby version
11 | - 2.7.0
12 | - 2.6.2
13 | - 2.5.0
14 | - 2.4.2
15 | # OS X 10.9.5-10.10.0 (2.0.0-p481)
16 | - 2.0.0-p481
17 | before_install:
18 | - gem install bundler -v "~> 1.17"
19 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/nanaimo-0.3.0/Gemfile:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | source 'https://rubygems.org'
4 |
5 | # Specify your gem's dependencies in nanaimo.gemspec
6 | gemspec
7 |
8 | group :development do
9 | gem 'rake', '~> 12.0'
10 | gem 'rspec'
11 | gem 'rubocop', install_if: RUBY_VERSION >= '2.1'
12 | end
13 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/nanaimo-0.3.0/bin/console:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env ruby
2 | # frozen_string_literal: true
3 |
4 | require 'bundler/setup'
5 | require 'nanaimo'
6 |
7 | # You can add fixtures and/or initialization code here to make experimenting
8 | # with your gem easier. You can also use a different console, if you like.
9 |
10 | # (If you use this, don't forget to add pry to your Gemfile!)
11 | # require "pry"
12 | # Pry.start
13 |
14 | require 'irb'
15 | IRB.start
16 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/nanaimo-0.3.0/bin/setup:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 | set -euo pipefail
3 | IFS=$'\n\t'
4 | set -vx
5 |
6 | bundle install
7 |
8 | # Do any other automated setup that you need to do here
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/nanaimo-0.3.0/lib/nanaimo.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | require 'nanaimo/version'
4 |
5 | # A native Ruby implementation of ASCII plist parsing and serialization.
6 | #
7 | module Nanaimo
8 | class Error < StandardError; end
9 |
10 | DEBUG = !ENV['NANAIMO_DEBUG'].nil?
11 | private_constant :DEBUG
12 | def self.debug
13 | return unless DEBUG
14 | warn yield
15 | end
16 |
17 | require 'nanaimo/object'
18 | require 'nanaimo/plist'
19 | require 'nanaimo/reader'
20 | require 'nanaimo/unicode'
21 | require 'nanaimo/writer'
22 | end
23 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/nanaimo-0.3.0/lib/nanaimo/version.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | module Nanaimo
4 | VERSION = '0.3.0'.freeze
5 | end
6 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/netrc-0.11.0/data/default_only.netrc:
--------------------------------------------------------------------------------
1 | # this is my netrc with only a default
2 | default
3 | login ld # this is my default username
4 | password pd
5 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/netrc-0.11.0/data/login.netrc:
--------------------------------------------------------------------------------
1 | # this is my login netrc
2 | machine m
3 | login l # this is my username
4 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/netrc-0.11.0/data/newlineless.netrc:
--------------------------------------------------------------------------------
1 | # this is my netrc
2 | machine m
3 | login l # this is my username
4 | password p
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/netrc-0.11.0/data/password.netrc:
--------------------------------------------------------------------------------
1 | # this is my password netrc
2 | machine m
3 | password p # this is my password
4 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/netrc-0.11.0/data/permissive.netrc:
--------------------------------------------------------------------------------
1 | # this is my netrc
2 | machine m
3 | login l # this is my username
4 | password p
5 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/netrc-0.11.0/data/sample.netrc:
--------------------------------------------------------------------------------
1 | # this is my netrc
2 | machine m
3 | login l # this is my username
4 | password p
5 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/netrc-0.11.0/data/sample_multi.netrc:
--------------------------------------------------------------------------------
1 | # this is my netrc with multiple machines
2 | machine m
3 | login lm # this is my m-username
4 | password pm
5 |
6 | machine n
7 | login ln # this is my n-username
8 | password pn
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/netrc-0.11.0/data/sample_multi_with_default.netrc:
--------------------------------------------------------------------------------
1 | # this is my netrc with multiple machines and a default
2 | machine m
3 | login lm # this is my m-username
4 | password pm
5 |
6 | machine n
7 | login ln # this is my n-username
8 | password pn
9 |
10 | default
11 | login ld # this is my default username
12 | password pd
13 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/netrc-0.11.0/data/sample_with_default.netrc:
--------------------------------------------------------------------------------
1 | # this is my netrc with default
2 | machine m
3 | login l # this is my username
4 | password p
5 |
6 | default
7 | login default_login # this is my default username
8 | password default_password
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/.github/dependabot.yml:
--------------------------------------------------------------------------------
1 | version: 2
2 | updates:
3 | - package-ecosystem: bundler
4 | directory: "/"
5 | schedule:
6 | interval: daily
7 | time: "04:00"
8 | open-pull-requests-limit: 10
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/.github/workflows/release.yml:
--------------------------------------------------------------------------------
1 | name: release
2 |
3 | on:
4 | push:
5 | tags:
6 | - v*.*.*
7 | jobs:
8 | release:
9 | runs-on: ubuntu-latest
10 | steps:
11 | - uses: actions/checkout@v2
12 | - name: Release Gem
13 | uses: cadwallion/publish-rubygems-action@8f9e0538302643309e4e43bf48cd34173ca48cfc
14 | env:
15 | RUBYGEMS_API_KEY: ${{ secrets.RUBYGEMS_API_KEY }}
16 | RELEASE_COMMAND: rake release
17 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/.gitignore:
--------------------------------------------------------------------------------
1 | # Bundler
2 | /.bundle
3 | /Gemfile.lock
4 | /pkg/*
5 |
6 | # YARD
7 | /.yardoc
8 | /yardoc/
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/.yardopts:
--------------------------------------------------------------------------------
1 | --title 'Ruby Public Suffix API Documentation'
2 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/Gemfile:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | source "https://rubygems.org"
4 |
5 | gemspec
6 |
7 | gem "rake"
8 |
9 | gem "memory_profiler", require: false
10 | gem "minitest"
11 | gem "minitest-reporters"
12 | gem "mocha"
13 | gem "rubocop", "~>0.90", require: false
14 | gem "yard"
15 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/bin/console:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env ruby
2 | # frozen_string_literal: true
3 |
4 | require "bundler/setup"
5 | require "public_suffix"
6 |
7 | # You can add fixtures and/or initialization code here to make experimenting
8 | # with your gem easier. You can also use a different console, if you like.
9 |
10 | # (If you use this, don't forget to add pry to your Gemfile!)
11 | # require "pry"
12 | # Pry.start
13 |
14 | require "irb"
15 | IRB.start
16 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/lib/public_suffix/version.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | #
4 | # = Public Suffix
5 | #
6 | # Domain name parser based on the Public Suffix List.
7 | #
8 | # Copyright (c) 2009-2022 Simone Carletti
9 |
10 | module PublicSuffix
11 |
12 | # @return [String] The current library version.
13 | VERSION = "4.0.7"
14 |
15 | end
16 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/test/.empty:
--------------------------------------------------------------------------------
1 | # This is an empty file I use to force a non-empty commit when I only need to store notes
2 | ..
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/test/profilers/domain_profiler.rb:
--------------------------------------------------------------------------------
1 | $LOAD_PATH.unshift File.expand_path("../../lib", __dir__)
2 |
3 | require "memory_profiler"
4 | require "public_suffix"
5 |
6 | PublicSuffix::List.default
7 |
8 | report = MemoryProfiler.report do
9 | PublicSuffix.domain("www.example.com")
10 | end
11 |
12 | report.pretty_print
13 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/test/profilers/find_profiler.rb:
--------------------------------------------------------------------------------
1 | $LOAD_PATH.unshift File.expand_path("../../lib", __dir__)
2 |
3 | require "memory_profiler"
4 | require "public_suffix"
5 |
6 | PublicSuffix::List.default
7 |
8 | report = MemoryProfiler.report do
9 | PublicSuffix::List.default.find("www.example.com")
10 | end
11 |
12 | report.pretty_print
13 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/test/profilers/find_profiler_jp.rb:
--------------------------------------------------------------------------------
1 | $LOAD_PATH.unshift File.expand_path("../../lib", __dir__)
2 |
3 | require "memory_profiler"
4 | require "public_suffix"
5 |
6 | PublicSuffix::List.default
7 |
8 | report = MemoryProfiler.report do
9 | PublicSuffix::List.default.find("a.b.ide.kyoto.jp")
10 | end
11 |
12 | report.pretty_print
13 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/test/profilers/initialization_profiler.rb:
--------------------------------------------------------------------------------
1 | $LOAD_PATH.unshift File.expand_path("../../lib", __dir__)
2 |
3 | require "memory_profiler"
4 | require "public_suffix"
5 |
6 | report = MemoryProfiler.report do
7 | PublicSuffix::List.default
8 | end
9 |
10 | report.pretty_print
11 | # report.pretty_print(to_file: 'profiler-%s-%d.txt' % [ARGV[0], Time.now.to_i])
12 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/test/profilers/list_profsize.rb:
--------------------------------------------------------------------------------
1 | $LOAD_PATH.unshift File.expand_path("../../lib", __dir__)
2 |
3 | require_relative "object_binsize"
4 | require "public_suffix"
5 |
6 | list = PublicSuffix::List.default
7 | puts "#{list.size} rules:"
8 |
9 | prof = ObjectBinsize.new
10 | prof.report(PublicSuffix::List.default, label: "PublicSuffix::List size")
11 | prof.report(PublicSuffix::List.default.instance_variable_get(:@rules), label: "Size of rules")
12 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/public_suffix-4.0.7/test/test_helper.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | require "minitest/autorun"
4 | require "minitest/reporters"
5 | require "mocha/minitest"
6 |
7 | Minitest::Reporters.use! Minitest::Reporters::DefaultReporter.new(color: true)
8 |
9 | $LOAD_PATH.unshift File.expand_path("../lib", __dir__)
10 | require "public_suffix"
11 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/rexml-3.2.6/doc/rexml/tasks/tocs/child_toc.rdoc:
--------------------------------------------------------------------------------
1 | Tasks on this page:
2 |
3 | - {Relationships}[#label-Relationships]
4 | - {Task: Set the Parent}[#label-Task-3A+Set+the+Parent]
5 | - {Task: Insert Previous Sibling}[#label-Task-3A+Insert+Previous+Sibling]
6 | - {Task: Insert Next Sibling}[#label-Task-3A+Insert+Next+Sibling]
7 | - {Removal or Replacement}[#label-Removal+or+Replacement]
8 | - {Task: Remove Child from Parent}[#label-Task-3A+Remove+Child+from+Parent]
9 | - {Task: Replace Child}[#label-Task-3A+Replace+Child]
10 | - {Document}[#label-Document]
11 | - {Task: Get the Document}[#label-Task-3A+Get+the+Document]
12 |
13 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/rexml-3.2.6/lib/rexml.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 |
3 | require_relative "rexml/document"
4 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/rexml-3.2.6/lib/rexml/dtd/attlistdecl.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: false
2 | require_relative "../child"
3 | module REXML
4 | module DTD
5 | class AttlistDecl < Child
6 | START = ")/um
9 | end
10 | end
11 | end
12 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/rexml-3.2.6/lib/rexml/dtd/elementdecl.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: false
2 | require_relative "../child"
3 | module REXML
4 | module DTD
5 | class ElementDecl < Child
6 | START = "/um
9 | PATTERN_RE = /^\s*#{START}\s+((?:[:\w][-\.\w]*:)?[-!\*\.\w]*)(.*?)>/
10 | #\s*((((["']).*?\5)|[^\/'">]*)*?)(\/)?>/um, true)
11 |
12 | def initialize match
13 | @name = match[1]
14 | @rest = match[2]
15 | end
16 | end
17 | end
18 | end
19 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/rexml-3.2.6/lib/rexml/undefinednamespaceexception.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: false
2 | require_relative 'parseexception'
3 | module REXML
4 | class UndefinedNamespaceException < ParseException
5 | def initialize( prefix, source, parser )
6 | super( "Undefined prefix #{prefix} found" )
7 | end
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/rexml-3.2.6/lib/rexml/validation/validationexception.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: false
2 | module REXML
3 | module Validation
4 | class ValidationException < RuntimeError
5 | def initialize msg
6 | super
7 | end
8 | end
9 | end
10 | end
11 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/ruby-macho-2.5.1/.yardopts:
--------------------------------------------------------------------------------
1 | --no-private --markup-provider=redcarpet --markup=markdown - README.md LICENSE
2 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/.gitignore:
--------------------------------------------------------------------------------
1 | *.gem
2 | Gemfile.lock
3 | doc/
4 | .yardoc
5 | .rvmrc
6 | coverage
7 | check.sh
8 | tags
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/.rspec:
--------------------------------------------------------------------------------
1 | --tty
2 | --color
3 | --format documentation
4 | --backtrace
5 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/.travis.yml:
--------------------------------------------------------------------------------
1 | language: ruby
2 | script: "bundle exec rake"
3 | rvm:
4 | - 1.9.3
5 | - 2.0.0
6 | - 2.1.10
7 | - 2.2.10
8 | - 2.3.8
9 | - 2.4.7
10 | - 2.5.6
11 | - 2.6.4
12 | - ruby-head
13 | - jruby-head
14 | - jruby-18mode
15 | - jruby-19mode
16 | matrix:
17 | fast_finish: true
18 | allow_failures:
19 | - rvm: ruby-head
20 | - rvm: jruby-head
21 | - rvm: ree
22 | include:
23 | - rvm: 1.8.7
24 | dist: precise
25 | - rvm: 1.9.2
26 | dist: trusty
27 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/Guardfile:
--------------------------------------------------------------------------------
1 | # vim:set filetype=ruby:
2 | guard(
3 | "rspec",
4 | all_after_pass: false,
5 | cli: "--fail-fast --tty --format documentation --colour") do
6 |
7 | watch(%r{^spec/.+_spec\.rb$})
8 | watch(%r{^lib/(.+)\.rb$}) { |match| "spec/#{match[1]}_spec.rb" }
9 | end
10 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/lib/rack/typhoeus.rb:
--------------------------------------------------------------------------------
1 | require "rack/typhoeus/middleware/params_decoder"
2 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus/errors.rb:
--------------------------------------------------------------------------------
1 | require 'typhoeus/errors/typhoeus_error'
2 | require 'typhoeus/errors/no_stub'
3 |
4 | module Typhoeus
5 |
6 | # This namespace contains all errors raised by Typhoeus.
7 | module Errors
8 | end
9 | end
10 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus/errors/no_stub.rb:
--------------------------------------------------------------------------------
1 | module Typhoeus
2 | module Errors
3 |
4 | # Raises when block connection is turned on
5 | # and making a real request.
6 | class NoStub < TyphoeusError
7 | def initialize(request)
8 | super("The connection is blocked and no stub defined: #{request.url}")
9 | end
10 | end
11 | end
12 | end
13 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus/errors/typhoeus_error.rb:
--------------------------------------------------------------------------------
1 | module Typhoeus
2 | module Errors
3 |
4 | # Default typhoeus error class for all custom errors.
5 | class TyphoeusError < StandardError
6 | end
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus/hydra/addable.rb:
--------------------------------------------------------------------------------
1 | module Typhoeus
2 | class Hydra
3 |
4 | # This module handles the request adding on
5 | # hydra.
6 | #
7 | # @api private
8 | module Addable
9 |
10 | # Adds request to multi.
11 | #
12 | # @example Add request.
13 | # hydra.add(request)
14 | #
15 | # @param [ Typhoeus::Request ] request to add.
16 | #
17 | # @return [ void ]
18 | def add(request)
19 | multi.add(EasyFactory.new(request, self).get)
20 | end
21 | end
22 | end
23 | end
24 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus/hydra/cacheable.rb:
--------------------------------------------------------------------------------
1 | module Typhoeus
2 | class Hydra
3 | module Cacheable
4 | def add(request)
5 | if request.cacheable? && response = request.cached_response
6 | response.cached = true
7 | request.finish(response)
8 | dequeue
9 | else
10 | super
11 | end
12 | end
13 | end
14 | end
15 | end
16 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus/hydra/runnable.rb:
--------------------------------------------------------------------------------
1 | module Typhoeus
2 | class Hydra
3 |
4 | # This module contains logic to run a hydra.
5 | module Runnable
6 |
7 | # Start the hydra run.
8 | #
9 | # @example Start hydra run.
10 | # hydra.run
11 | #
12 | # @return [ Symbol ] Return value from multi.perform.
13 | def run
14 | dequeue_many
15 | multi.perform
16 | end
17 | end
18 | end
19 | end
20 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus/railtie.rb:
--------------------------------------------------------------------------------
1 | require "typhoeus"
2 |
3 | module Rails
4 | module Typhoeus
5 | class Railtie < Rails::Railtie
6 | # Need to include the Typhoeus middleware.
7 | initializer "include the identity map" do |app|
8 | app.config.middleware.use "Rack::Typhoeus::Middleware::ParamsDecoder"
9 | end
10 | end
11 | end
12 | end
13 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus/response/cacheable.rb:
--------------------------------------------------------------------------------
1 | module Typhoeus
2 | class Response
3 | module Cacheable
4 |
5 | # Set the cache status, if we got response from cache
6 | # it will have cached? == true
7 | attr_writer :cached
8 |
9 | def cached?
10 | defined?(@cached) ? !!@cached : false
11 | end
12 | end
13 | end
14 | end
15 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus/version.rb:
--------------------------------------------------------------------------------
1 | module Typhoeus
2 |
3 | # The current Typhoeus version.
4 | VERSION = '1.4.0'
5 | end
6 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/perf/profile.rb:
--------------------------------------------------------------------------------
1 | require 'typhoeus'
2 | require 'ruby-prof'
3 |
4 | calls = 50
5 | base_url = "http://127.0.0.1:3000/"
6 |
7 | RubyProf.start
8 | calls.times do |i|
9 | Typhoeus::Request.get(base_url+i.to_s)
10 | end
11 | result = RubyProf.stop
12 |
13 | printer = RubyProf::FlatPrinter.new(result)
14 | printer.print(STDOUT)
15 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/spec/support/memory_cache.rb:
--------------------------------------------------------------------------------
1 | class MemoryCache
2 | attr_reader :memory
3 |
4 | def initialize
5 | @memory = {}
6 | end
7 |
8 | def get(request)
9 | memory[request]
10 | end
11 |
12 | def set(request, response)
13 | memory[request] = response
14 | end
15 | end
16 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/spec/typhoeus/config_spec.rb:
--------------------------------------------------------------------------------
1 | require 'spec_helper'
2 |
3 | describe Typhoeus::Config do
4 | let(:config) { Typhoeus::Config }
5 |
6 | [:block_connection, :memoize, :verbose, :cache, :user_agent, :proxy].each do |name|
7 | it "responds to #{name}" do
8 | expect(config).to respond_to(name)
9 | end
10 |
11 | it "responds to #{name}=" do
12 | expect(config).to respond_to("#{name}=")
13 | end
14 | end
15 | end
16 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/spec/typhoeus/errors/no_stub_spec.rb:
--------------------------------------------------------------------------------
1 | require 'spec_helper'
2 |
3 | describe Typhoeus::Errors::NoStub do
4 | let(:base_url) { "localhost:3001" }
5 | let(:request) { Typhoeus::Request.new(base_url) }
6 | let(:message) { "The connection is blocked and no stub defined: " }
7 |
8 | subject { Typhoeus::Errors::NoStub }
9 |
10 | it "displays the request url" do
11 | expect { raise subject.new(request) }.to raise_error(subject, message + base_url)
12 | end
13 | end
14 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/spec/typhoeus/hydra/block_connection_spec.rb:
--------------------------------------------------------------------------------
1 | require 'spec_helper'
2 |
3 | describe Typhoeus::Hydra::BlockConnection do
4 | let(:base_url) { "localhost:3001" }
5 | let(:hydra) { Typhoeus::Hydra.new() }
6 | let(:request) { Typhoeus::Request.new(base_url, {:method => :get}) }
7 |
8 | describe "add" do
9 | context "when block_connection activated" do
10 | before { Typhoeus::Config.block_connection = true }
11 | after { Typhoeus::Config.block_connection = false }
12 |
13 | it "raises" do
14 | expect{ hydra.add(request) }.to raise_error(Typhoeus::Errors::NoStub)
15 | end
16 | end
17 | end
18 | end
19 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/spec/typhoeus/hydra_spec.rb:
--------------------------------------------------------------------------------
1 | require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')
2 |
3 | describe Typhoeus::Hydra do
4 | let(:base_url) { "localhost:3001" }
5 | let(:options) { {} }
6 | let(:hydra) { Typhoeus::Hydra.new(options) }
7 |
8 | describe "#new" do
9 | let(:options) { {:pipeling => true} }
10 |
11 | it "passes options to multi" do
12 | expect(Ethon::Multi).to receive(:new).with(options)
13 | hydra
14 | end
15 | end
16 |
17 | describe "#hydra" do
18 | it "returns a hydra" do
19 | expect(Typhoeus::Hydra.hydra).to be_a(Typhoeus::Hydra)
20 | end
21 | end
22 | end
23 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/typhoeus-1.4.0/spec/typhoeus/request/responseable_spec.rb:
--------------------------------------------------------------------------------
1 | require 'spec_helper'
2 |
3 | describe Typhoeus::Request::Responseable do
4 | let(:request) { Typhoeus::Request.new("base_url", {}) }
5 | let(:response) { Typhoeus::Response.new }
6 |
7 | describe "#response=" do
8 | it "stores response" do
9 | request.response = response
10 | expect(request.response).to eq(response)
11 | end
12 | end
13 | end
14 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/tzinfo-2.0.6/.yardopts:
--------------------------------------------------------------------------------
1 | --markup markdown
2 | --no-private
3 | --protected
4 | --readme README.md
5 | lib/**/*.rb
6 | -
7 | CHANGES.md
8 | LICENSE
9 | README.md
10 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/tzinfo-2.0.6/lib/tzinfo/data_sources.rb:
--------------------------------------------------------------------------------
1 | # encoding: UTF-8
2 |
3 | module TZInfo
4 | # {DataSource} implementations and classes used by {DataSource}
5 | # implementations.
6 | module DataSources
7 | end
8 | end
9 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/tzinfo-2.0.6/lib/tzinfo/format1.rb:
--------------------------------------------------------------------------------
1 | # encoding: UTF-8
2 |
3 | module TZInfo
4 | # Modules and classes used by the format 1 version of TZInfo::Data.
5 | #
6 | # @private
7 | module Format1 #:nodoc:
8 | end
9 | private_constant :Format1
10 | end
11 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/tzinfo-2.0.6/lib/tzinfo/format1/country_definer.rb:
--------------------------------------------------------------------------------
1 | # encoding: UTF-8
2 |
3 | module TZInfo
4 | module Format1
5 | # Instances of {Format1::CountryDefiner} are yielded to the format 1 version
6 | # of `TZInfo::Data::Indexes::Countries` by {CountryIndexDefinition} to allow
7 | # the zones of a country to be specified.
8 | #
9 | # @private
10 | class CountryDefiner < Format2::CountryDefiner #:nodoc:
11 | # Initializes a new {CountryDefiner}.
12 | def initialize(identifier_deduper, description_deduper)
13 | super(nil, identifier_deduper, description_deduper)
14 | end
15 | end
16 | end
17 | end
18 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/tzinfo-2.0.6/lib/tzinfo/format2.rb:
--------------------------------------------------------------------------------
1 | # encoding: UTF-8
2 |
3 | module TZInfo
4 | # Modules and classes used by the format 2 version of TZInfo::Data.
5 | #
6 | # @private
7 | module Format2 #:nodoc:
8 | end
9 | private_constant :Format2
10 | end
11 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/tzinfo-2.0.6/lib/tzinfo/version.rb:
--------------------------------------------------------------------------------
1 | # encoding: UTF-8
2 | # frozen_string_literal: true
3 |
4 | module TZInfo
5 | # The TZInfo version number.
6 | VERSION = '2.0.6'
7 | end
8 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/xcodeproj-1.22.0/bin/xcodeproj:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env ruby
2 |
3 | if $PROGRAM_NAME == __FILE__
4 | ENV['BUNDLE_GEMFILE'] = File.expand_path('../../Gemfile', __FILE__)
5 | require 'bundler/setup'
6 | end
7 |
8 | require 'xcodeproj'
9 |
10 | Xcodeproj::Command.run(ARGV)
11 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/xcodeproj-1.22.0/lib/xcodeproj/gem_version.rb:
--------------------------------------------------------------------------------
1 | module Xcodeproj
2 | # The version of the xcodeproj gem.
3 | #
4 | VERSION = '1.22.0'.freeze unless defined? Xcodeproj::VERSION
5 | end
6 |
--------------------------------------------------------------------------------
/vendor/bundle/ruby/2.7.0/gems/xcodeproj-1.22.0/lib/xcodeproj/user_interface.rb:
--------------------------------------------------------------------------------
1 | module Xcodeproj
2 | # Manages the UI output so clients can customize it.
3 | #
4 | module UserInterface
5 | # Prints a message to standard output.
6 | #
7 | # @return [void]
8 | #
9 | def self.puts(message)
10 | STDOUT.puts message
11 | end
12 |
13 | # Prints a message to standard error.
14 | #
15 | # @return [void]
16 | #
17 | def self.warn(message)
18 | STDERR.puts message
19 | end
20 | end
21 | UI = UserInterface
22 | end
23 |
--------------------------------------------------------------------------------