New Upstream Release - ruby-hocon
Ready changes
Summary
Merged new upstream version: 1.4.0 (was: 1.3.1).
Resulting package
Built on 2023-05-19T07:54 (took 8m9s)
The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:
apt install -t fresh-releases ruby-hocon
Lintian Result
Diff
diff --git a/debian/changelog b/debian/changelog
index 9b0ceb4..926101a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+ruby-hocon (1.4.0-1) UNRELEASED; urgency=low
+
+ * New upstream release.
+
+ -- Debian Janitor <janitor@jelmer.uk> Fri, 19 May 2023 07:46:47 -0000
+
ruby-hocon (1.3.1-2) unstable; urgency=medium
* d/rules: install package as a gem
diff --git a/hocon.gemspec b/hocon.gemspec
index 45d3ea7..3c683e9 100644
--- a/hocon.gemspec
+++ b/hocon.gemspec
@@ -2,11 +2,11 @@
# This file has been automatically generated by gem2tgz #
#########################################################
# -*- encoding: utf-8 -*-
-# stub: hocon 1.3.1 ruby lib
+# stub: hocon 1.4.0 ruby lib
Gem::Specification.new do |s|
s.name = "hocon".freeze
- s.version = "1.3.1"
+ s.version = "1.4.0"
s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
s.require_paths = ["lib".freeze]
@@ -19,21 +19,16 @@ Gem::Specification.new do |s|
s.homepage = "https://github.com/puppetlabs/ruby-hocon".freeze
s.licenses = ["Apache License, v2".freeze]
s.required_ruby_version = Gem::Requirement.new(">= 1.9.0".freeze)
- s.rubygems_version = "2.5.2.1".freeze
+ s.rubygems_version = "3.2.5".freeze
s.summary = "HOCON Config Library".freeze
if s.respond_to? :specification_version then
s.specification_version = 4
+ end
- if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
- s.add_development_dependency(%q<bundler>.freeze, ["~> 1.5"])
- s.add_development_dependency(%q<rspec>.freeze, ["~> 2.14"])
- else
- s.add_dependency(%q<bundler>.freeze, ["~> 1.5"])
- s.add_dependency(%q<rspec>.freeze, ["~> 2.14"])
- end
+ if s.respond_to? :add_runtime_dependency then
+ s.add_development_dependency(%q<rspec>.freeze, ["~> 2.14"])
else
- s.add_dependency(%q<bundler>.freeze, ["~> 1.5"])
s.add_dependency(%q<rspec>.freeze, ["~> 2.14"])
end
end
diff --git a/lib/hocon.rb b/lib/hocon.rb
index cc7499e..b0e4d84 100644
--- a/lib/hocon.rb
+++ b/lib/hocon.rb
@@ -9,13 +9,13 @@ module Hocon
# is unrecognized, we raise an error.
def self.load(file, opts = nil)
# doing these requires lazily, because otherwise, classes that need to
- # `require 'hocon'` to get the module into scope will end up recursing
+ # `require_relative 'hocon'` to get the module into scope will end up recursing
# through this require and probably ending up with circular dependencies.
- require 'hocon/config_factory'
- require 'hocon/impl/parseable'
- require 'hocon/config_parse_options'
- require 'hocon/config_resolve_options'
- require 'hocon/config_error'
+ require_relative 'hocon/config_factory'
+ require_relative 'hocon/impl/parseable'
+ require_relative 'hocon/config_parse_options'
+ require_relative 'hocon/config_resolve_options'
+ require_relative 'hocon/config_error'
syntax = opts ? opts[:syntax] : nil
if syntax.nil?
@@ -38,10 +38,10 @@ module Hocon
def self.parse(string)
# doing these requires lazily, because otherwise, classes that need to
- # `require 'hocon'` to get the module into scope will end up recursing
+ # `require_relative 'hocon'` to get the module into scope will end up recursing
# through this require and probably ending up with circular dependencies.
- require 'hocon/config_factory'
- require 'hocon/config_resolve_options'
+ require_relative 'hocon/config_factory'
+ require_relative 'hocon/config_resolve_options'
config = Hocon::ConfigFactory.parse_string(string)
resolved_config = Hocon::ConfigFactory.load_from_config(
config, Hocon::ConfigResolveOptions.defaults)
diff --git a/lib/hocon/cli.rb b/lib/hocon/cli.rb
index d966c55..9bc1043 100644
--- a/lib/hocon/cli.rb
+++ b/lib/hocon/cli.rb
@@ -1,11 +1,11 @@
require 'optparse'
-require 'hocon'
-require 'hocon/version'
-require 'hocon/config_render_options'
-require 'hocon/config_factory'
-require 'hocon/config_value_factory'
-require 'hocon/parser/config_document_factory'
-require 'hocon/config_error'
+require_relative '../hocon'
+require_relative '../hocon/version'
+require_relative '../hocon/config_render_options'
+require_relative '../hocon/config_factory'
+require_relative '../hocon/config_value_factory'
+require_relative '../hocon/parser/config_document_factory'
+require_relative '../hocon/config_error'
module Hocon::CLI
# Aliases
diff --git a/lib/hocon/config.rb b/lib/hocon/config.rb
index 5ff47e6..6637d66 100644
--- a/lib/hocon/config.rb
+++ b/lib/hocon/config.rb
@@ -1,8 +1,8 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/config_mergeable'
-require 'hocon/config_error'
+require_relative '../hocon'
+require_relative '../hocon/config_mergeable'
+require_relative '../hocon/config_error'
#
# An immutable map from config paths to config values. Paths are dot-separated
diff --git a/lib/hocon/config_error.rb b/lib/hocon/config_error.rb
index c89b109..21af151 100644
--- a/lib/hocon/config_error.rb
+++ b/lib/hocon/config_error.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon'
+require_relative '../hocon'
class Hocon::ConfigError < StandardError
def initialize(origin, message, cause)
diff --git a/lib/hocon/config_factory.rb b/lib/hocon/config_factory.rb
index cce3a04..f1b0b79 100644
--- a/lib/hocon/config_factory.rb
+++ b/lib/hocon/config_factory.rb
@@ -1,10 +1,10 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/impl/parseable'
-require 'hocon/config_parse_options'
-require 'hocon/impl/config_impl'
-require 'hocon/config_factory'
+require_relative '../hocon'
+require_relative '../hocon/impl/parseable'
+require_relative '../hocon/config_parse_options'
+require_relative '../hocon/impl/config_impl'
+require_relative '../hocon/config_factory'
## Please note that the `parse` operations will simply create a ConfigValue
## and do nothing else, whereas the `load` operations will perform a higher-level
diff --git a/lib/hocon/config_include_context.rb b/lib/hocon/config_include_context.rb
index d5e4bdc..d696654 100644
--- a/lib/hocon/config_include_context.rb
+++ b/lib/hocon/config_include_context.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/config_error'
+require_relative '../hocon'
+require_relative '../hocon/config_error'
#
# Context provided to a {@link ConfigIncluder}; this interface is only useful
diff --git a/lib/hocon/config_includer_file.rb b/lib/hocon/config_includer_file.rb
index cfaf54d..0dc4f68 100644
--- a/lib/hocon/config_includer_file.rb
+++ b/lib/hocon/config_includer_file.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/config_error'
+require_relative '../hocon'
+require_relative '../hocon/config_error'
#
# Implement this <em>in addition to</em> {@link ConfigIncluder} if you want to
diff --git a/lib/hocon/config_list.rb b/lib/hocon/config_list.rb
index bd3a79f..8349520 100644
--- a/lib/hocon/config_list.rb
+++ b/lib/hocon/config_list.rb
@@ -1,8 +1,8 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/config_value'
-require 'hocon/config_error'
+require_relative '../hocon'
+require_relative '../hocon/config_value'
+require_relative '../hocon/config_error'
#
# Subtype of {@link ConfigValue} representing a list value, as in JSON's
diff --git a/lib/hocon/config_mergeable.rb b/lib/hocon/config_mergeable.rb
index c485ac2..040c0f2 100644
--- a/lib/hocon/config_mergeable.rb
+++ b/lib/hocon/config_mergeable.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/config_error'
+require_relative '../hocon'
+require_relative '../hocon/config_error'
#
# Marker for types whose instances can be merged, that is {@link Config} and
diff --git a/lib/hocon/config_object.rb b/lib/hocon/config_object.rb
index 3f44399..0b2e26d 100644
--- a/lib/hocon/config_object.rb
+++ b/lib/hocon/config_object.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/config_value'
+require_relative '../hocon'
+require_relative '../hocon/config_value'
#
# Subtype of {@link ConfigValue} representing an object (AKA dictionary or map)
diff --git a/lib/hocon/config_parse_options.rb b/lib/hocon/config_parse_options.rb
index 7303185..ffc6c8a 100644
--- a/lib/hocon/config_parse_options.rb
+++ b/lib/hocon/config_parse_options.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon'
+require_relative '../hocon'
class Hocon::ConfigParseOptions
attr_accessor :syntax, :origin_description, :allow_missing, :includer
diff --git a/lib/hocon/config_parseable.rb b/lib/hocon/config_parseable.rb
index 35a019d..51e356b 100644
--- a/lib/hocon/config_parseable.rb
+++ b/lib/hocon/config_parseable.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/config_error'
+require_relative '../hocon'
+require_relative '../hocon/config_error'
#
# An opaque handle to something that can be parsed, obtained from
diff --git a/lib/hocon/config_render_options.rb b/lib/hocon/config_render_options.rb
index 898a5f2..42120bc 100644
--- a/lib/hocon/config_render_options.rb
+++ b/lib/hocon/config_render_options.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon'
+require_relative '../hocon'
class Hocon::ConfigRenderOptions
def initialize(origin_comments, comments, formatted, json, key_value_separator=:equals)
diff --git a/lib/hocon/config_resolve_options.rb b/lib/hocon/config_resolve_options.rb
index f6ac601..74e7a9d 100644
--- a/lib/hocon/config_resolve_options.rb
+++ b/lib/hocon/config_resolve_options.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon'
+require_relative '../hocon'
class Hocon::ConfigResolveOptions
attr_reader :use_system_environment, :allow_unresolved
diff --git a/lib/hocon/config_syntax.rb b/lib/hocon/config_syntax.rb
index ada51ea..e809db9 100644
--- a/lib/hocon/config_syntax.rb
+++ b/lib/hocon/config_syntax.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon'
+require_relative '../hocon'
module Hocon::ConfigSyntax
JSON = 0
diff --git a/lib/hocon/config_util.rb b/lib/hocon/config_util.rb
index 8529a0a..9be65e0 100644
--- a/lib/hocon/config_util.rb
+++ b/lib/hocon/config_util.rb
@@ -1,4 +1,4 @@
-require 'hocon/impl/config_impl_util'
+require_relative '../hocon/impl/config_impl_util'
# Contains static utility methods
diff --git a/lib/hocon/config_value.rb b/lib/hocon/config_value.rb
index cfbcae2..fd55d34 100644
--- a/lib/hocon/config_value.rb
+++ b/lib/hocon/config_value.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/config_mergeable'
+require_relative '../hocon'
+require_relative '../hocon/config_mergeable'
#
# An immutable value, following the <a href="http://json.org">JSON</a> type
diff --git a/lib/hocon/config_value_factory.rb b/lib/hocon/config_value_factory.rb
index 56ddaa1..08b4610 100644
--- a/lib/hocon/config_value_factory.rb
+++ b/lib/hocon/config_value_factory.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/impl/config_impl'
+require_relative '../hocon'
+require_relative '../hocon/impl/config_impl'
class Hocon::ConfigValueFactory
ConfigImpl = Hocon::Impl::ConfigImpl
diff --git a/lib/hocon/config_value_type.rb b/lib/hocon/config_value_type.rb
index 614130e..d41a3ad 100644
--- a/lib/hocon/config_value_type.rb
+++ b/lib/hocon/config_value_type.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/config_error'
+require_relative '../hocon'
+require_relative '../hocon/config_error'
#
# The type of a configuration value (following the <a
diff --git a/lib/hocon/impl.rb b/lib/hocon/impl.rb
index 2dc9697..c4713df 100644
--- a/lib/hocon/impl.rb
+++ b/lib/hocon/impl.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon'
+require_relative '../hocon'
module Hocon::Impl
diff --git a/lib/hocon/impl/abstract_config_node.rb b/lib/hocon/impl/abstract_config_node.rb
index 9f2b8e6..8a891cb 100644
--- a/lib/hocon/impl/abstract_config_node.rb
+++ b/lib/hocon/impl/abstract_config_node.rb
@@ -1,8 +1,8 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/parser/config_node'
-require 'hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/parser/config_node'
+require_relative '../../hocon/config_error'
module Hocon::Impl::AbstractConfigNode
include Hocon::Parser::ConfigNode
diff --git a/lib/hocon/impl/abstract_config_node_value.rb b/lib/hocon/impl/abstract_config_node_value.rb
index 2a1944c..d63c754 100644
--- a/lib/hocon/impl/abstract_config_node_value.rb
+++ b/lib/hocon/impl/abstract_config_node_value.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/abstract_config_node'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/abstract_config_node'
# This essentially exists in the upstream so we can ensure only certain types of
# config nodes can be passed into some methods. That's not a problem in Ruby, so this is
diff --git a/lib/hocon/impl/abstract_config_object.rb b/lib/hocon/impl/abstract_config_object.rb
index 6aa6a2d..9ecbd07 100644
--- a/lib/hocon/impl/abstract_config_object.rb
+++ b/lib/hocon/impl/abstract_config_object.rb
@@ -1,16 +1,16 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/abstract_config_value'
-require 'hocon/impl/simple_config'
-require 'hocon/config_object'
-require 'hocon/config_value_type'
-require 'hocon/impl/resolve_status'
-require 'hocon/impl/simple_config_origin'
-require 'hocon/config_error'
-require 'hocon/impl/config_impl'
-require 'hocon/impl/unsupported_operation_error'
-require 'hocon/impl/container'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/abstract_config_value'
+require_relative '../../hocon/impl/simple_config'
+require_relative '../../hocon/config_object'
+require_relative '../../hocon/config_value_type'
+require_relative '../../hocon/impl/resolve_status'
+require_relative '../../hocon/impl/simple_config_origin'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/impl/config_impl'
+require_relative '../../hocon/impl/unsupported_operation_error'
+require_relative '../../hocon/impl/container'
module Hocon::Impl::AbstractConfigObject
include Hocon::ConfigObject
diff --git a/lib/hocon/impl/abstract_config_value.rb b/lib/hocon/impl/abstract_config_value.rb
index 71a0b0c..21c8c18 100644
--- a/lib/hocon/impl/abstract_config_value.rb
+++ b/lib/hocon/impl/abstract_config_value.rb
@@ -1,15 +1,15 @@
# encoding: utf-8
-require 'hocon/impl'
+require_relative '../../hocon/impl'
require 'stringio'
-require 'hocon/config_render_options'
-require 'hocon/config_object'
-require 'hocon/impl/resolve_status'
-require 'hocon/impl/resolve_result'
-require 'hocon/impl/unmergeable'
-require 'hocon/impl/config_impl_util'
-require 'hocon/config_error'
-require 'hocon/config_value'
+require_relative '../../hocon/config_render_options'
+require_relative '../../hocon/config_object'
+require_relative '../../hocon/impl/resolve_status'
+require_relative '../../hocon/impl/resolve_result'
+require_relative '../../hocon/impl/unmergeable'
+require_relative '../../hocon/impl/config_impl_util'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/config_value'
##
## Trying very hard to avoid a parent reference in config values; when you have
@@ -161,7 +161,7 @@ module Hocon::Impl::AbstractConfigValue
def construct_delayed_merge(origin, stack)
# TODO: this might not work because ConfigDelayedMerge inherits
# from this class, so we can't `require` it from this file
- require 'hocon/impl/config_delayed_merge'
+ require_relative '../../hocon/impl/config_delayed_merge'
Hocon::Impl::ConfigDelayedMerge.new(origin, stack)
end
diff --git a/lib/hocon/impl/array_iterator.rb b/lib/hocon/impl/array_iterator.rb
index 1fd37c0..74ff6c4 100644
--- a/lib/hocon/impl/array_iterator.rb
+++ b/lib/hocon/impl/array_iterator.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon/impl'
+require_relative '../../hocon/impl'
class Hocon::Impl::ArrayIterator
def initialize(a)
diff --git a/lib/hocon/impl/config_boolean.rb b/lib/hocon/impl/config_boolean.rb
index dabf255..8957da5 100644
--- a/lib/hocon/impl/config_boolean.rb
+++ b/lib/hocon/impl/config_boolean.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/abstract_config_value'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/abstract_config_value'
class Hocon::Impl::ConfigBoolean
include Hocon::Impl::AbstractConfigValue
diff --git a/lib/hocon/impl/config_concatenation.rb b/lib/hocon/impl/config_concatenation.rb
index 715caa5..27347ef 100644
--- a/lib/hocon/impl/config_concatenation.rb
+++ b/lib/hocon/impl/config_concatenation.rb
@@ -1,14 +1,14 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/abstract_config_value'
-require 'hocon/impl/abstract_config_object'
-require 'hocon/impl/simple_config_list'
-require 'hocon/config_object'
-require 'hocon/impl/unmergeable'
-require 'hocon/impl/simple_config_origin'
-require 'hocon/impl/config_string'
-require 'hocon/impl/container'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/abstract_config_value'
+require_relative '../../hocon/impl/abstract_config_object'
+require_relative '../../hocon/impl/simple_config_list'
+require_relative '../../hocon/config_object'
+require_relative '../../hocon/impl/unmergeable'
+require_relative '../../hocon/impl/simple_config_origin'
+require_relative '../../hocon/impl/config_string'
+require_relative '../../hocon/impl/container'
class Hocon::Impl::ConfigConcatenation
include Hocon::Impl::Unmergeable
diff --git a/lib/hocon/impl/config_delayed_merge.rb b/lib/hocon/impl/config_delayed_merge.rb
index cd1cc9b..dc6830c 100644
--- a/lib/hocon/impl/config_delayed_merge.rb
+++ b/lib/hocon/impl/config_delayed_merge.rb
@@ -1,9 +1,9 @@
-require 'hocon/impl'
-require 'hocon/impl/replaceable_merge_stack'
-require 'hocon/impl/config_delayed_merge_object'
-require 'hocon/impl/config_impl'
-require 'hocon/impl/resolve_result'
-require 'hocon/impl/abstract_config_value'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/replaceable_merge_stack'
+require_relative '../../hocon/impl/config_delayed_merge_object'
+require_relative '../../hocon/impl/config_impl'
+require_relative '../../hocon/impl/resolve_result'
+require_relative '../../hocon/impl/abstract_config_value'
#
# The issue here is that we want to first merge our stack of config files, and
diff --git a/lib/hocon/impl/config_delayed_merge_object.rb b/lib/hocon/impl/config_delayed_merge_object.rb
index 66764ad..1cc3f9b 100644
--- a/lib/hocon/impl/config_delayed_merge_object.rb
+++ b/lib/hocon/impl/config_delayed_merge_object.rb
@@ -1,6 +1,6 @@
-require 'hocon/impl'
-require 'hocon/impl/unmergeable'
-require 'hocon/impl/replaceable_merge_stack'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/unmergeable'
+require_relative '../../hocon/impl/replaceable_merge_stack'
# This is just like ConfigDelayedMerge except we know statically
# that it will turn out to be an object.
diff --git a/lib/hocon/impl/config_document_parser.rb b/lib/hocon/impl/config_document_parser.rb
index b3c92c9..03d4b3d 100644
--- a/lib/hocon/impl/config_document_parser.rb
+++ b/lib/hocon/impl/config_document_parser.rb
@@ -1,17 +1,17 @@
# encoding: utf-8
require 'stringio'
-require 'hocon/impl'
-require 'hocon/config_error'
-require 'hocon/impl/tokens'
-require 'hocon/impl/config_node_single_token'
-require 'hocon/impl/config_node_comment'
-require 'hocon/impl/abstract_config_node_value'
-require 'hocon/impl/config_node_concatenation'
-require 'hocon/impl/config_include_kind'
-require 'hocon/impl/config_node_object'
-require 'hocon/impl/config_node_array'
-require 'hocon/impl/config_node_root'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/impl/tokens'
+require_relative '../../hocon/impl/config_node_single_token'
+require_relative '../../hocon/impl/config_node_comment'
+require_relative '../../hocon/impl/abstract_config_node_value'
+require_relative '../../hocon/impl/config_node_concatenation'
+require_relative '../../hocon/impl/config_include_kind'
+require_relative '../../hocon/impl/config_node_object'
+require_relative '../../hocon/impl/config_node_array'
+require_relative '../../hocon/impl/config_node_root'
class Hocon::Impl::ConfigDocumentParser
diff --git a/lib/hocon/impl/config_double.rb b/lib/hocon/impl/config_double.rb
index d11be9f..81ec260 100644
--- a/lib/hocon/impl/config_double.rb
+++ b/lib/hocon/impl/config_double.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/config_number'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/config_number'
class Hocon::Impl::ConfigDouble < Hocon::Impl::ConfigNumber
def initialize(origin, value, original_text)
diff --git a/lib/hocon/impl/config_impl.rb b/lib/hocon/impl/config_impl.rb
index 93eb197..bb3867d 100644
--- a/lib/hocon/impl/config_impl.rb
+++ b/lib/hocon/impl/config_impl.rb
@@ -1,14 +1,14 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/simple_includer'
-require 'hocon/config_error'
-require 'hocon/impl/from_map_mode'
-require 'hocon/impl/simple_config_origin'
-require 'hocon/impl/simple_config_list'
-require 'hocon/impl/config_boolean'
-require 'hocon/impl/config_null'
-require 'hocon/impl/parseable'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/simple_includer'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/impl/from_map_mode'
+require_relative '../../hocon/impl/simple_config_origin'
+require_relative '../../hocon/impl/simple_config_list'
+require_relative '../../hocon/impl/config_boolean'
+require_relative '../../hocon/impl/config_null'
+require_relative '../../hocon/impl/parseable'
class Hocon::Impl::ConfigImpl
@default_includer = Hocon::Impl::SimpleIncluder.new(nil)
diff --git a/lib/hocon/impl/config_impl_util.rb b/lib/hocon/impl/config_impl_util.rb
index d2402b2..cf69911 100644
--- a/lib/hocon/impl/config_impl_util.rb
+++ b/lib/hocon/impl/config_impl_util.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon/impl'
+require_relative '../../hocon/impl'
require 'stringio'
class Hocon::Impl::ConfigImplUtil
diff --git a/lib/hocon/impl/config_include_kind.rb b/lib/hocon/impl/config_include_kind.rb
index baa9276..aaeebbd 100644
--- a/lib/hocon/impl/config_include_kind.rb
+++ b/lib/hocon/impl/config_include_kind.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon/impl'
+require_relative '../../hocon/impl'
module Hocon::Impl::ConfigIncludeKind
URL = 0
diff --git a/lib/hocon/impl/config_int.rb b/lib/hocon/impl/config_int.rb
index e8cca81..9a1321f 100644
--- a/lib/hocon/impl/config_int.rb
+++ b/lib/hocon/impl/config_int.rb
@@ -1,8 +1,8 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/config_number'
-require 'hocon/config_value_type'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/config_number'
+require_relative '../../hocon/config_value_type'
class Hocon::Impl::ConfigInt < Hocon::Impl::ConfigNumber
def initialize(origin, value, original_text)
diff --git a/lib/hocon/impl/config_node_array.rb b/lib/hocon/impl/config_node_array.rb
index 9675e14..25c6445 100644
--- a/lib/hocon/impl/config_node_array.rb
+++ b/lib/hocon/impl/config_node_array.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/config_node_complex_value'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/config_node_complex_value'
class Hocon::Impl::ConfigNodeArray
include Hocon::Impl::ConfigNodeComplexValue
diff --git a/lib/hocon/impl/config_node_comment.rb b/lib/hocon/impl/config_node_comment.rb
index 739430a..d63b6f8 100644
--- a/lib/hocon/impl/config_node_comment.rb
+++ b/lib/hocon/impl/config_node_comment.rb
@@ -1,9 +1,9 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/config_error'
-require 'hocon/impl/config_node_single_token'
-require 'hocon/impl/tokens'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/impl/config_node_single_token'
+require_relative '../../hocon/impl/tokens'
class Hocon::Impl::ConfigNodeComment < Hocon::Impl::ConfigNodeSingleToken
def initialize(comment)
diff --git a/lib/hocon/impl/config_node_complex_value.rb b/lib/hocon/impl/config_node_complex_value.rb
index 0c9afde..66db3d8 100644
--- a/lib/hocon/impl/config_node_complex_value.rb
+++ b/lib/hocon/impl/config_node_complex_value.rb
@@ -1,12 +1,12 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/abstract_config_node_value'
-require 'hocon/impl/config_node_field'
-require 'hocon/impl/config_node_include'
-require 'hocon/impl/config_node_single_token'
-require 'hocon/impl/tokens'
-require 'hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/abstract_config_node_value'
+require_relative '../../hocon/impl/config_node_field'
+require_relative '../../hocon/impl/config_node_include'
+require_relative '../../hocon/impl/config_node_single_token'
+require_relative '../../hocon/impl/tokens'
+require_relative '../../hocon/config_error'
module Hocon::Impl::ConfigNodeComplexValue
include Hocon::Impl::AbstractConfigNodeValue
diff --git a/lib/hocon/impl/config_node_concatenation.rb b/lib/hocon/impl/config_node_concatenation.rb
index d0d1022..c84472b 100644
--- a/lib/hocon/impl/config_node_concatenation.rb
+++ b/lib/hocon/impl/config_node_concatenation.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/config_node_complex_value'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/config_node_complex_value'
class Hocon::Impl::ConfigNodeConcatenation
include Hocon::Impl::ConfigNodeComplexValue
diff --git a/lib/hocon/impl/config_node_field.rb b/lib/hocon/impl/config_node_field.rb
index e8c0190..718f62b 100644
--- a/lib/hocon/impl/config_node_field.rb
+++ b/lib/hocon/impl/config_node_field.rb
@@ -1,13 +1,13 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/config_error'
-require 'hocon/impl/abstract_config_node'
-require 'hocon/impl/abstract_config_node_value'
-require 'hocon/impl/config_node_comment'
-require 'hocon/impl/config_node_path'
-require 'hocon/impl/config_node_single_token'
-require 'hocon/impl/tokens'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/impl/abstract_config_node'
+require_relative '../../hocon/impl/abstract_config_node_value'
+require_relative '../../hocon/impl/config_node_comment'
+require_relative '../../hocon/impl/config_node_path'
+require_relative '../../hocon/impl/config_node_single_token'
+require_relative '../../hocon/impl/tokens'
class Hocon::Impl::ConfigNodeField
include Hocon::Impl::AbstractConfigNode
diff --git a/lib/hocon/impl/config_node_include.rb b/lib/hocon/impl/config_node_include.rb
index 192fb38..cd01d0d 100644
--- a/lib/hocon/impl/config_node_include.rb
+++ b/lib/hocon/impl/config_node_include.rb
@@ -1,9 +1,9 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/config_error'
-require 'hocon/impl/abstract_config_node'
-require 'hocon/impl/config_node_simple_value'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/impl/abstract_config_node'
+require_relative '../../hocon/impl/config_node_simple_value'
class Hocon::Impl::ConfigNodeInclude
include Hocon::Impl::AbstractConfigNode
diff --git a/lib/hocon/impl/config_node_object.rb b/lib/hocon/impl/config_node_object.rb
index 6321dba..542de9c 100644
--- a/lib/hocon/impl/config_node_object.rb
+++ b/lib/hocon/impl/config_node_object.rb
@@ -1,11 +1,11 @@
# encoding: utf-8
-require 'hocon/config_syntax'
-require 'hocon/impl'
-require 'hocon/impl/config_node_complex_value'
-require 'hocon/impl/config_node_field'
-require 'hocon/impl/config_node_single_token'
-require 'hocon/impl/tokens'
+require_relative '../../hocon/config_syntax'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/config_node_complex_value'
+require_relative '../../hocon/impl/config_node_field'
+require_relative '../../hocon/impl/config_node_single_token'
+require_relative '../../hocon/impl/tokens'
class Hocon::Impl::ConfigNodeObject
include Hocon::Impl::ConfigNodeComplexValue
diff --git a/lib/hocon/impl/config_node_path.rb b/lib/hocon/impl/config_node_path.rb
index f856069..fad49d1 100644
--- a/lib/hocon/impl/config_node_path.rb
+++ b/lib/hocon/impl/config_node_path.rb
@@ -1,8 +1,8 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/tokens'
-require 'hocon/impl/abstract_config_node'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/tokens'
+require_relative '../../hocon/impl/abstract_config_node'
class Hocon::Impl::ConfigNodePath
include Hocon::Impl::AbstractConfigNode
diff --git a/lib/hocon/impl/config_node_root.rb b/lib/hocon/impl/config_node_root.rb
index c8424c7..ba8afcb 100644
--- a/lib/hocon/impl/config_node_root.rb
+++ b/lib/hocon/impl/config_node_root.rb
@@ -1,9 +1,9 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/config_node_array'
-require 'hocon/impl/config_node_complex_value'
-require 'hocon/impl/config_node_object'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/config_node_array'
+require_relative '../../hocon/impl/config_node_complex_value'
+require_relative '../../hocon/impl/config_node_object'
class Hocon::Impl::ConfigNodeRoot
include Hocon::Impl::ConfigNodeComplexValue
diff --git a/lib/hocon/impl/config_node_simple_value.rb b/lib/hocon/impl/config_node_simple_value.rb
index 5b14aa2..661b64a 100644
--- a/lib/hocon/impl/config_node_simple_value.rb
+++ b/lib/hocon/impl/config_node_simple_value.rb
@@ -1,14 +1,14 @@
# encoding: utf-8
-require 'hocon/config_error'
-require 'hocon/impl'
-require 'hocon/impl/abstract_config_node_value'
-require 'hocon/impl/array_iterator'
-require 'hocon/impl/config_reference'
-require 'hocon/impl/config_string'
-require 'hocon/impl/path_parser'
-require 'hocon/impl/substitution_expression'
-require 'hocon/impl/tokens'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/abstract_config_node_value'
+require_relative '../../hocon/impl/array_iterator'
+require_relative '../../hocon/impl/config_reference'
+require_relative '../../hocon/impl/config_string'
+require_relative '../../hocon/impl/path_parser'
+require_relative '../../hocon/impl/substitution_expression'
+require_relative '../../hocon/impl/tokens'
class Hocon::Impl::ConfigNodeSimpleValue
include Hocon::Impl::AbstractConfigNodeValue
diff --git a/lib/hocon/impl/config_node_single_token.rb b/lib/hocon/impl/config_node_single_token.rb
index e19d94e..5467056 100644
--- a/lib/hocon/impl/config_node_single_token.rb
+++ b/lib/hocon/impl/config_node_single_token.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/abstract_config_node'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/abstract_config_node'
class Hocon::Impl::ConfigNodeSingleToken
include Hocon::Impl::AbstractConfigNode
diff --git a/lib/hocon/impl/config_null.rb b/lib/hocon/impl/config_null.rb
index c2d9593..ae0110a 100644
--- a/lib/hocon/impl/config_null.rb
+++ b/lib/hocon/impl/config_null.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/config_value_type'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/config_value_type'
class Hocon::Impl::ConfigNull
include Hocon::Impl::AbstractConfigValue
diff --git a/lib/hocon/impl/config_number.rb b/lib/hocon/impl/config_number.rb
index b8e7f23..c39b3c9 100644
--- a/lib/hocon/impl/config_number.rb
+++ b/lib/hocon/impl/config_number.rb
@@ -1,14 +1,14 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/abstract_config_value'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/abstract_config_value'
class Hocon::Impl::ConfigNumber
include Hocon::Impl::AbstractConfigValue
## sigh... requiring these subclasses before this class
## is declared would cause an error. Thanks, ruby.
- require 'hocon/impl/config_int'
- require 'hocon/impl/config_double'
+ require_relative '../../hocon/impl/config_int'
+ require_relative '../../hocon/impl/config_double'
def self.new_number(origin, number, original_text)
as_int = number.to_i
diff --git a/lib/hocon/impl/config_parser.rb b/lib/hocon/impl/config_parser.rb
index 0dcace6..68e8b78 100644
--- a/lib/hocon/impl/config_parser.rb
+++ b/lib/hocon/impl/config_parser.rb
@@ -1,23 +1,23 @@
# encoding: utf-8
require 'stringio'
-require 'hocon/impl'
-require 'hocon/impl/path_builder'
-require 'hocon/config_syntax'
-require 'hocon/impl/config_string'
-require 'hocon/impl/config_concatenation'
-require 'hocon/config_error'
-require 'hocon/impl/simple_config_list'
-require 'hocon/impl/simple_config_object'
-require 'hocon/impl/path'
-require 'hocon/impl/url'
-require 'hocon/impl/config_reference'
-require 'hocon/impl/substitution_expression'
-require 'hocon/impl/config_node_simple_value'
-require 'hocon/impl/config_node_object'
-require 'hocon/impl/config_node_array'
-require 'hocon/impl/config_node_concatenation'
-require 'hocon/impl/config_include_kind'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/path_builder'
+require_relative '../../hocon/config_syntax'
+require_relative '../../hocon/impl/config_string'
+require_relative '../../hocon/impl/config_concatenation'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/impl/simple_config_list'
+require_relative '../../hocon/impl/simple_config_object'
+require_relative '../../hocon/impl/path'
+require_relative '../../hocon/impl/url'
+require_relative '../../hocon/impl/config_reference'
+require_relative '../../hocon/impl/substitution_expression'
+require_relative '../../hocon/impl/config_node_simple_value'
+require_relative '../../hocon/impl/config_node_object'
+require_relative '../../hocon/impl/config_node_array'
+require_relative '../../hocon/impl/config_node_concatenation'
+require_relative '../../hocon/impl/config_include_kind'
class Hocon::Impl::ConfigParser
diff --git a/lib/hocon/impl/config_reference.rb b/lib/hocon/impl/config_reference.rb
index 328e957..3a01939 100644
--- a/lib/hocon/impl/config_reference.rb
+++ b/lib/hocon/impl/config_reference.rb
@@ -1,16 +1,16 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/impl'
-require 'hocon/impl/abstract_config_value'
+require_relative '../../hocon'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/abstract_config_value'
class Hocon::Impl::ConfigReference
include Hocon::Impl::Unmergeable
include Hocon::Impl::AbstractConfigValue
# Require these lazily, to avoid circular dependencies
- require 'hocon/impl/resolve_source'
- require 'hocon/impl/resolve_result'
+ require_relative '../../hocon/impl/resolve_source'
+ require_relative '../../hocon/impl/resolve_result'
NotPossibleToResolve = Hocon::Impl::AbstractConfigValue::NotPossibleToResolve
diff --git a/lib/hocon/impl/config_string.rb b/lib/hocon/impl/config_string.rb
index f0dfcd3..229ca8b 100644
--- a/lib/hocon/impl/config_string.rb
+++ b/lib/hocon/impl/config_string.rb
@@ -1,9 +1,9 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/abstract_config_value'
-require 'hocon/config_value_type'
-require 'hocon/impl/config_impl_util'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/abstract_config_value'
+require_relative '../../hocon/config_value_type'
+require_relative '../../hocon/impl/config_impl_util'
class Hocon::Impl::ConfigString
include Hocon::Impl::AbstractConfigValue
diff --git a/lib/hocon/impl/container.rb b/lib/hocon/impl/container.rb
index 7f9c9cd..2013111 100644
--- a/lib/hocon/impl/container.rb
+++ b/lib/hocon/impl/container.rb
@@ -1,8 +1,8 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/config_value'
-require 'hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/config_value'
+require_relative '../../hocon/config_error'
# An AbstractConfigValue which contains other values. Java has no way to
# express "this has to be an AbstractConfigValue also" other than making
diff --git a/lib/hocon/impl/default_transformer.rb b/lib/hocon/impl/default_transformer.rb
index 15e2e91..327a248 100644
--- a/lib/hocon/impl/default_transformer.rb
+++ b/lib/hocon/impl/default_transformer.rb
@@ -1,9 +1,9 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/config_string'
-require 'hocon/config_value_type'
-require 'hocon/impl/config_boolean'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/config_string'
+require_relative '../../hocon/config_value_type'
+require_relative '../../hocon/impl/config_boolean'
class Hocon::Impl::DefaultTransformer
diff --git a/lib/hocon/impl/from_map_mode.rb b/lib/hocon/impl/from_map_mode.rb
index 28d61eb..5a5df7d 100644
--- a/lib/hocon/impl/from_map_mode.rb
+++ b/lib/hocon/impl/from_map_mode.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/config_error'
module Hocon::Impl::FromMapMode
KEYS_ARE_PATHS = 0
diff --git a/lib/hocon/impl/full_includer.rb b/lib/hocon/impl/full_includer.rb
index 3437247..a6ed25a 100644
--- a/lib/hocon/impl/full_includer.rb
+++ b/lib/hocon/impl/full_includer.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon/impl'
+require_relative '../../hocon/impl'
class Hocon::Impl::FullIncluder
end
\ No newline at end of file
diff --git a/lib/hocon/impl/memo_key.rb b/lib/hocon/impl/memo_key.rb
index 02ca813..44d7e2b 100644
--- a/lib/hocon/impl/memo_key.rb
+++ b/lib/hocon/impl/memo_key.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/impl'
+require_relative '../../hocon'
+require_relative '../../hocon/impl'
class Hocon::Impl::MemoKey
diff --git a/lib/hocon/impl/mergeable_value.rb b/lib/hocon/impl/mergeable_value.rb
index 01959fd..6a1d073 100644
--- a/lib/hocon/impl/mergeable_value.rb
+++ b/lib/hocon/impl/mergeable_value.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/config_mergeable'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/config_mergeable'
class Hocon::Impl::MergeableValue < Hocon::ConfigMergeable
# TODO
diff --git a/lib/hocon/impl/origin_type.rb b/lib/hocon/impl/origin_type.rb
index fe8b915..36fd321 100644
--- a/lib/hocon/impl/origin_type.rb
+++ b/lib/hocon/impl/origin_type.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon/impl'
+require_relative '../../hocon/impl'
module Hocon::Impl::OriginType
## for now, we only support a subset of these
diff --git a/lib/hocon/impl/parseable.rb b/lib/hocon/impl/parseable.rb
index 30c94e4..748d7ef 100644
--- a/lib/hocon/impl/parseable.rb
+++ b/lib/hocon/impl/parseable.rb
@@ -2,19 +2,19 @@
require 'stringio'
require 'pathname'
-require 'hocon/impl'
-require 'hocon/config_error'
-require 'hocon/config_syntax'
-require 'hocon/config_value_type'
-require 'hocon/impl/config_impl'
-require 'hocon/impl/simple_include_context'
-require 'hocon/impl/simple_config_object'
-require 'hocon/impl/simple_config_origin'
-require 'hocon/impl/tokenizer'
-require 'hocon/impl/config_parser'
-require 'hocon/config_parseable'
-require 'hocon/impl/config_document_parser'
-require 'hocon/impl/simple_config_document'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/config_syntax'
+require_relative '../../hocon/config_value_type'
+require_relative '../../hocon/impl/config_impl'
+require_relative '../../hocon/impl/simple_include_context'
+require_relative '../../hocon/impl/simple_config_object'
+require_relative '../../hocon/impl/simple_config_origin'
+require_relative '../../hocon/impl/tokenizer'
+require_relative '../../hocon/impl/config_parser'
+require_relative '../../hocon/config_parseable'
+require_relative '../../hocon/impl/config_document_parser'
+require_relative '../../hocon/impl/simple_config_document'
#
# Internal implementation detail, not ABI stable, do not touch.
@@ -442,7 +442,7 @@ class Hocon::Impl::Parseable
end
if sibling.nil?
nil
- elsif File.exists?(sibling)
+ elsif File.exist?(sibling)
self.class.trace("#{sibling} exists, so loading it as a file")
Hocon::Impl::Parseable.new_file(sibling, options.set_origin_description(nil))
else
diff --git a/lib/hocon/impl/path.rb b/lib/hocon/impl/path.rb
index 5c0d63d..85f835f 100644
--- a/lib/hocon/impl/path.rb
+++ b/lib/hocon/impl/path.rb
@@ -1,8 +1,8 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/path_builder'
-require 'hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/path_builder'
+require_relative '../../hocon/config_error'
require 'stringio'
class Hocon::Impl::Path
diff --git a/lib/hocon/impl/path_builder.rb b/lib/hocon/impl/path_builder.rb
index bcf8af1..6041025 100644
--- a/lib/hocon/impl/path_builder.rb
+++ b/lib/hocon/impl/path_builder.rb
@@ -1,8 +1,8 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/path'
-require 'hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/path'
+require_relative '../../hocon/config_error'
class Hocon::Impl::PathBuilder
diff --git a/lib/hocon/impl/path_parser.rb b/lib/hocon/impl/path_parser.rb
index 76c95eb..62c9e26 100644
--- a/lib/hocon/impl/path_parser.rb
+++ b/lib/hocon/impl/path_parser.rb
@@ -1,13 +1,13 @@
# encoding: utf-8
require 'stringio'
-require 'hocon/impl'
-require 'hocon/config_syntax'
-require 'hocon/impl/tokenizer'
-require 'hocon/impl/config_node_path'
-require 'hocon/impl/tokens'
-require 'hocon/config_value_type'
-require 'hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/config_syntax'
+require_relative '../../hocon/impl/tokenizer'
+require_relative '../../hocon/impl/config_node_path'
+require_relative '../../hocon/impl/tokens'
+require_relative '../../hocon/config_value_type'
+require_relative '../../hocon/config_error'
class Hocon::Impl::PathParser
ConfigSyntax = Hocon::ConfigSyntax
diff --git a/lib/hocon/impl/replaceable_merge_stack.rb b/lib/hocon/impl/replaceable_merge_stack.rb
index f90aea5..c258400 100644
--- a/lib/hocon/impl/replaceable_merge_stack.rb
+++ b/lib/hocon/impl/replaceable_merge_stack.rb
@@ -1,8 +1,8 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/container'
-require 'hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/container'
+require_relative '../../hocon/config_error'
#
# Implemented by a merge stack (ConfigDelayedMerge, ConfigDelayedMergeObject)
diff --git a/lib/hocon/impl/resolve_context.rb b/lib/hocon/impl/resolve_context.rb
index efe1bc0..e73f08f 100644
--- a/lib/hocon/impl/resolve_context.rb
+++ b/lib/hocon/impl/resolve_context.rb
@@ -1,12 +1,12 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/config_error'
-require 'hocon/impl/resolve_source'
-require 'hocon/impl/resolve_memos'
-require 'hocon/impl/memo_key'
-require 'hocon/impl/abstract_config_value'
-require 'hocon/impl/config_impl'
+require_relative '../../hocon'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/impl/resolve_source'
+require_relative '../../hocon/impl/resolve_memos'
+require_relative '../../hocon/impl/memo_key'
+require_relative '../../hocon/impl/abstract_config_value'
+require_relative '../../hocon/impl/config_impl'
class Hocon::Impl::ResolveContext
diff --git a/lib/hocon/impl/resolve_memos.rb b/lib/hocon/impl/resolve_memos.rb
index b8202fd..dc1a727 100644
--- a/lib/hocon/impl/resolve_memos.rb
+++ b/lib/hocon/impl/resolve_memos.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/impl'
+require_relative '../../hocon'
+require_relative '../../hocon/impl'
class Hocon::Impl::ResolveMemos
diff --git a/lib/hocon/impl/resolve_result.rb b/lib/hocon/impl/resolve_result.rb
index c0dab5c..08baade 100644
--- a/lib/hocon/impl/resolve_result.rb
+++ b/lib/hocon/impl/resolve_result.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/impl'
+require_relative '../../hocon'
+require_relative '../../hocon/impl'
# value is allowed to be null
class Hocon::Impl::ResolveResult
diff --git a/lib/hocon/impl/resolve_source.rb b/lib/hocon/impl/resolve_source.rb
index 10d501d..dfc9069 100644
--- a/lib/hocon/impl/resolve_source.rb
+++ b/lib/hocon/impl/resolve_source.rb
@@ -1,10 +1,10 @@
# encoding: utf-8
-require 'hocon'
-require 'hocon/config_error'
-require 'hocon/impl'
-require 'hocon/impl/config_impl'
-require 'hocon/impl/container'
+require_relative '../../hocon'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/config_impl'
+require_relative '../../hocon/impl/container'
class Hocon::Impl::ResolveSource
diff --git a/lib/hocon/impl/resolve_status.rb b/lib/hocon/impl/resolve_status.rb
index 8f30683..57b7f6e 100644
--- a/lib/hocon/impl/resolve_status.rb
+++ b/lib/hocon/impl/resolve_status.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon/impl'
+require_relative '../../hocon/impl'
class Hocon::Impl::ResolveStatus
UNRESOLVED = 0
diff --git a/lib/hocon/impl/simple_config.rb b/lib/hocon/impl/simple_config.rb
index 55c482c..e0ad131 100644
--- a/lib/hocon/impl/simple_config.rb
+++ b/lib/hocon/impl/simple_config.rb
@@ -1,13 +1,13 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/config_value_type'
-require 'hocon/config_resolve_options'
-require 'hocon/impl/path'
-require 'hocon/impl/default_transformer'
-require 'hocon/impl/config_impl'
-require 'hocon/impl/resolve_context'
-require 'hocon/config_mergeable'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/config_value_type'
+require_relative '../../hocon/config_resolve_options'
+require_relative '../../hocon/impl/path'
+require_relative '../../hocon/impl/default_transformer'
+require_relative '../../hocon/impl/config_impl'
+require_relative '../../hocon/impl/resolve_context'
+require_relative '../../hocon/config_mergeable'
class Hocon::Impl::SimpleConfig
include Hocon::ConfigMergeable
diff --git a/lib/hocon/impl/simple_config_document.rb b/lib/hocon/impl/simple_config_document.rb
index c1fab82..caa1b45 100644
--- a/lib/hocon/impl/simple_config_document.rb
+++ b/lib/hocon/impl/simple_config_document.rb
@@ -1,9 +1,9 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/parser/config_document'
-require 'hocon/impl/config_document_parser'
-require 'hocon/config_render_options'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/parser/config_document'
+require_relative '../../hocon/impl/config_document_parser'
+require_relative '../../hocon/config_render_options'
class Hocon::Impl::SimpleConfigDocument
include Hocon::Parser::ConfigDocument
diff --git a/lib/hocon/impl/simple_config_list.rb b/lib/hocon/impl/simple_config_list.rb
index 21d7978..f324881 100644
--- a/lib/hocon/impl/simple_config_list.rb
+++ b/lib/hocon/impl/simple_config_list.rb
@@ -1,15 +1,15 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/resolve_status'
-require 'hocon/config_value_type'
-require 'hocon/config_error'
-require 'hocon/impl/abstract_config_object'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/resolve_status'
+require_relative '../../hocon/config_value_type'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/impl/abstract_config_object'
require 'forwardable'
-require 'hocon/impl/unsupported_operation_error'
-require 'hocon/impl/resolve_result'
-require 'hocon/impl/container'
-require 'hocon/config_list'
+require_relative '../../hocon/impl/unsupported_operation_error'
+require_relative '../../hocon/impl/resolve_result'
+require_relative '../../hocon/impl/container'
+require_relative '../../hocon/config_list'
class Hocon::Impl::SimpleConfigList
include Hocon::Impl::Container
diff --git a/lib/hocon/impl/simple_config_object.rb b/lib/hocon/impl/simple_config_object.rb
index 91854b5..f9aff83 100644
--- a/lib/hocon/impl/simple_config_object.rb
+++ b/lib/hocon/impl/simple_config_object.rb
@@ -1,12 +1,12 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/simple_config_origin'
-require 'hocon/impl/abstract_config_object'
-require 'hocon/impl/resolve_status'
-require 'hocon/impl/resolve_result'
-require 'hocon/impl/path'
-require 'hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/simple_config_origin'
+require_relative '../../hocon/impl/abstract_config_object'
+require_relative '../../hocon/impl/resolve_status'
+require_relative '../../hocon/impl/resolve_result'
+require_relative '../../hocon/impl/path'
+require_relative '../../hocon/config_error'
require 'set'
require 'forwardable'
diff --git a/lib/hocon/impl/simple_config_origin.rb b/lib/hocon/impl/simple_config_origin.rb
index 4c2b6d9..e90167c 100644
--- a/lib/hocon/impl/simple_config_origin.rb
+++ b/lib/hocon/impl/simple_config_origin.rb
@@ -1,10 +1,10 @@
# encoding: utf-8
require 'uri'
-require 'hocon/impl'
-require 'hocon/impl/url'
-require 'hocon/impl/origin_type'
-require 'hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/url'
+require_relative '../../hocon/impl/origin_type'
+require_relative '../../hocon/config_error'
class Hocon::Impl::SimpleConfigOrigin
diff --git a/lib/hocon/impl/simple_include_context.rb b/lib/hocon/impl/simple_include_context.rb
index 8e63451..6d58e8c 100644
--- a/lib/hocon/impl/simple_include_context.rb
+++ b/lib/hocon/impl/simple_include_context.rb
@@ -1,9 +1,9 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/simple_includer'
-require 'hocon/config_include_context'
-require 'hocon/impl/config_impl'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/simple_includer'
+require_relative '../../hocon/config_include_context'
+require_relative '../../hocon/impl/config_impl'
class Hocon::Impl::SimpleIncludeContext
include Hocon::ConfigIncludeContext
diff --git a/lib/hocon/impl/simple_includer.rb b/lib/hocon/impl/simple_includer.rb
index d3d7576..fb95c73 100644
--- a/lib/hocon/impl/simple_includer.rb
+++ b/lib/hocon/impl/simple_includer.rb
@@ -1,17 +1,17 @@
# encoding: utf-8
require 'stringio'
-require 'hocon/impl'
-require 'hocon/impl/full_includer'
-require 'hocon/impl/url'
-require 'hocon/impl/config_impl'
-require 'hocon/config_error'
-require 'hocon/config_syntax'
-require 'hocon/impl/simple_config_object'
-require 'hocon/impl/simple_config_origin'
-require 'hocon/config_includer_file'
-require 'hocon/config_factory'
-require 'hocon/impl/parseable'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/full_includer'
+require_relative '../../hocon/impl/url'
+require_relative '../../hocon/impl/config_impl'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/config_syntax'
+require_relative '../../hocon/impl/simple_config_object'
+require_relative '../../hocon/impl/simple_config_origin'
+require_relative '../../hocon/config_includer_file'
+require_relative '../../hocon/config_factory'
+require_relative '../../hocon/impl/parseable'
class Hocon::Impl::SimpleIncluder < Hocon::Impl::FullIncluder
diff --git a/lib/hocon/impl/substitution_expression.rb b/lib/hocon/impl/substitution_expression.rb
index a8f727a..aa2cae7 100644
--- a/lib/hocon/impl/substitution_expression.rb
+++ b/lib/hocon/impl/substitution_expression.rb
@@ -1,4 +1,4 @@
-require 'hocon/impl'
+require_relative '../../hocon/impl'
class Hocon::Impl::SubstitutionExpression
diff --git a/lib/hocon/impl/token.rb b/lib/hocon/impl/token.rb
index c60a833..e4ac069 100644
--- a/lib/hocon/impl/token.rb
+++ b/lib/hocon/impl/token.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/token_type'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/token_type'
class Hocon::Impl::Token
attr_reader :token_type, :token_text
diff --git a/lib/hocon/impl/token_type.rb b/lib/hocon/impl/token_type.rb
index c6d6362..2f9b72f 100644
--- a/lib/hocon/impl/token_type.rb
+++ b/lib/hocon/impl/token_type.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon/impl'
+require_relative '../../hocon/impl'
class Hocon::Impl::TokenType
START = 0
diff --git a/lib/hocon/impl/tokenizer.rb b/lib/hocon/impl/tokenizer.rb
index b2f10e5..34df9d9 100644
--- a/lib/hocon/impl/tokenizer.rb
+++ b/lib/hocon/impl/tokenizer.rb
@@ -1,9 +1,9 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/impl/config_impl_util'
-require 'hocon/impl/tokens'
-require 'hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/config_impl_util'
+require_relative '../../hocon/impl/tokens'
+require_relative '../../hocon/config_error'
require 'stringio'
require 'forwardable'
diff --git a/lib/hocon/impl/tokens.rb b/lib/hocon/impl/tokens.rb
index 6501a4d..91e2d30 100644
--- a/lib/hocon/impl/tokens.rb
+++ b/lib/hocon/impl/tokens.rb
@@ -1,16 +1,16 @@
# encoding: utf-8
require 'stringio'
-require 'hocon/impl'
-require 'hocon/impl/token'
-require 'hocon/impl/token_type'
-require 'hocon/impl/config_number'
-require 'hocon/impl/config_string'
-require 'hocon/impl/config_null'
-require 'hocon/impl/config_boolean'
-require 'hocon/config_error'
-require 'hocon/impl/resolve_status'
-require 'hocon/config_value_type'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/impl/token'
+require_relative '../../hocon/impl/token_type'
+require_relative '../../hocon/impl/config_number'
+require_relative '../../hocon/impl/config_string'
+require_relative '../../hocon/impl/config_null'
+require_relative '../../hocon/impl/config_boolean'
+require_relative '../../hocon/config_error'
+require_relative '../../hocon/impl/resolve_status'
+require_relative '../../hocon/config_value_type'
# FIXME the way the subclasses of Token are private with static isFoo and accessors is kind of ridiculous.
class Hocon::Impl::Tokens
diff --git a/lib/hocon/impl/unmergeable.rb b/lib/hocon/impl/unmergeable.rb
index dfb374a..be5bba8 100644
--- a/lib/hocon/impl/unmergeable.rb
+++ b/lib/hocon/impl/unmergeable.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon/impl'
-require 'hocon/config_error'
+require_relative '../../hocon/impl'
+require_relative '../../hocon/config_error'
#
diff --git a/lib/hocon/impl/unsupported_operation_error.rb b/lib/hocon/impl/unsupported_operation_error.rb
index d168b2f..2fd8495 100644
--- a/lib/hocon/impl/unsupported_operation_error.rb
+++ b/lib/hocon/impl/unsupported_operation_error.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon/impl'
+require_relative '../../hocon/impl'
class Hocon::Impl::UnsupportedOperationError < StandardError
end
diff --git a/lib/hocon/impl/url.rb b/lib/hocon/impl/url.rb
index 41acb7a..813771c 100644
--- a/lib/hocon/impl/url.rb
+++ b/lib/hocon/impl/url.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
require 'uri'
-require 'hocon/impl'
+require_relative '../../hocon/impl'
# There are several places in the Java codebase that
# use Java's URL constructor, and rely on it to throw
diff --git a/lib/hocon/parser.rb b/lib/hocon/parser.rb
index 4ed284c..903ba21 100644
--- a/lib/hocon/parser.rb
+++ b/lib/hocon/parser.rb
@@ -1,6 +1,6 @@
# encoding: utf-8
-require 'hocon'
+require_relative '../hocon'
module Hocon::Parser
diff --git a/lib/hocon/parser/config_document.rb b/lib/hocon/parser/config_document.rb
index eb3b5be..799cde4 100644
--- a/lib/hocon/parser/config_document.rb
+++ b/lib/hocon/parser/config_document.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon/parser'
-require 'hocon/config_error'
+require_relative '../../hocon/parser'
+require_relative '../../hocon/config_error'
#
# Represents an individual HOCON or JSON file, preserving all
diff --git a/lib/hocon/parser/config_document_factory.rb b/lib/hocon/parser/config_document_factory.rb
index 9f9186a..e373bc5 100644
--- a/lib/hocon/parser/config_document_factory.rb
+++ b/lib/hocon/parser/config_document_factory.rb
@@ -1,8 +1,8 @@
# encoding: utf-8
-require 'hocon/parser'
-require 'hocon/impl/parseable'
-require 'hocon/config_parse_options'
+require_relative '../../hocon/parser'
+require_relative '../../hocon/impl/parseable'
+require_relative '../../hocon/config_parse_options'
#
# Factory for creating {@link
diff --git a/lib/hocon/parser/config_node.rb b/lib/hocon/parser/config_node.rb
index c095a6d..a80c095 100644
--- a/lib/hocon/parser/config_node.rb
+++ b/lib/hocon/parser/config_node.rb
@@ -1,7 +1,7 @@
# encoding: utf-8
-require 'hocon/parser'
-require 'hocon/config_error'
+require_relative '../../hocon/parser'
+require_relative '../../hocon/config_error'
#
# An immutable node that makes up the ConfigDocument AST, and which can be
diff --git a/lib/hocon/version.rb b/lib/hocon/version.rb
index c030103..5c4c3e2 100644
--- a/lib/hocon/version.rb
+++ b/lib/hocon/version.rb
@@ -1,5 +1,5 @@
module Hocon
module Version
- STRING = '1.3.1'
+ STRING = '1.4.0'
end
end
Debdiff
[The following lists of changes regard files as different if they have different names, permissions or owners.]
Files in second set of .debs but not in first
-rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/cli.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_error.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_factory.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_include_context.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_includer_file.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_list.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_mergeable.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_object.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_parse_options.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_parseable.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_render_options.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_resolve_options.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_syntax.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_util.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_value.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_value_factory.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/config_value_type.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/abstract_config_node.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/abstract_config_node_value.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/abstract_config_object.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/abstract_config_value.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/array_iterator.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_boolean.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_concatenation.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_delayed_merge.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_delayed_merge_object.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_document_parser.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_double.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_impl.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_impl_util.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_include_kind.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_int.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_node_array.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_node_comment.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_node_complex_value.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_node_concatenation.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_node_field.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_node_include.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_node_object.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_node_path.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_node_root.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_node_simple_value.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_node_single_token.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_null.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_number.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_parser.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_reference.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/config_string.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/container.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/default_transformer.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/from_map_mode.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/full_includer.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/memo_key.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/mergeable_value.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/origin_type.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/parseable.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/path.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/path_builder.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/path_parser.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/replaceable_merge_stack.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/resolve_context.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/resolve_memos.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/resolve_result.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/resolve_source.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/resolve_status.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/simple_config.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/simple_config_document.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/simple_config_list.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/simple_config_object.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/simple_config_origin.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/simple_include_context.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/simple_includer.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/substitution_expression.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/token.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/token_type.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/tokenizer.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/tokens.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/unmergeable.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/unsupported_operation_error.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/impl/url.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/parser.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/parser/config_document.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/parser/config_document_factory.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/parser/config_node.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/lib/hocon/version.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/specifications/hocon-1.4.0.gemspec -rwxr-xr-x root/root /usr/share/rubygems-integration/all/gems/hocon-1.4.0/bin/hocon
Files in first set of .debs but not in second
-rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/cli.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_error.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_factory.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_include_context.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_includer_file.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_list.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_mergeable.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_object.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_parse_options.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_parseable.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_render_options.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_resolve_options.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_syntax.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_util.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_value.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_value_factory.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/config_value_type.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/abstract_config_node.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/abstract_config_node_value.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/abstract_config_object.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/abstract_config_value.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/array_iterator.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_boolean.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_concatenation.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_delayed_merge.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_delayed_merge_object.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_document_parser.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_double.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_impl.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_impl_util.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_include_kind.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_int.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_node_array.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_node_comment.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_node_complex_value.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_node_concatenation.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_node_field.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_node_include.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_node_object.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_node_path.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_node_root.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_node_simple_value.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_node_single_token.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_null.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_number.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_parser.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_reference.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/config_string.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/container.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/default_transformer.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/from_map_mode.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/full_includer.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/memo_key.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/mergeable_value.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/origin_type.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/parseable.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/path.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/path_builder.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/path_parser.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/replaceable_merge_stack.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/resolve_context.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/resolve_memos.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/resolve_result.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/resolve_source.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/resolve_status.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/simple_config.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/simple_config_document.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/simple_config_list.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/simple_config_object.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/simple_config_origin.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/simple_include_context.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/simple_includer.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/substitution_expression.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/token.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/token_type.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/tokenizer.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/tokens.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/unmergeable.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/unsupported_operation_error.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/impl/url.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/parser.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/parser/config_document.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/parser/config_document_factory.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/parser/config_node.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/lib/hocon/version.rb -rw-r--r-- root/root /usr/share/rubygems-integration/all/specifications/hocon-1.3.1.gemspec -rwxr-xr-x root/root /usr/share/rubygems-integration/all/gems/hocon-1.3.1/bin/hocon
No differences were encountered in the control files