From 093009ff9c12b6434a7f0e9261ec6a26a03ebac9 Mon Sep 17 00:00:00 2001 From: Kouhei Sutou Date: Thu, 21 May 2015 17:24:51 +0900 Subject: Suppress circular require warnings % FORCE_FFI_YAJL=ffi ruby -w -I lib -e 'require "ffi_yajl"' ... /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55: warning: loading in progress, circular require considered harmful - lib/ffi_yajl/ffi.rb from -e:1:in `
' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from lib/ffi_yajl.rb:40:in `' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from lib/ffi_yajl/ffi.rb:144:in `' from lib/ffi_yajl/ffi.rb:145:in `' from lib/ffi_yajl/ffi.rb:146:in `' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from lib/ffi_yajl/ffi/parser.rb:23:in `' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' lib/ffi_yajl/ffi/encoder.rb:56: warning: assigned but unused variable - length /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55: warning: loading in progress, circular require considered harmful - lib/ffi_yajl/ffi.rb from -e:1:in `
' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from lib/ffi_yajl.rb:40:in `' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from lib/ffi_yajl/ffi.rb:144:in `' from lib/ffi_yajl/ffi.rb:150:in `' from lib/ffi_yajl/ffi.rb:151:in `' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from lib/ffi_yajl/ffi/encoder.rb:23:in `' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' ... --- lib/ffi_yajl/ffi/encoder.rb | 2 -- lib/ffi_yajl/ffi/parser.rb | 2 -- 2 files changed, 4 deletions(-) (limited to 'lib') diff --git a/lib/ffi_yajl/ffi/encoder.rb b/lib/ffi_yajl/ffi/encoder.rb index f2338e4..508714d 100644 --- a/lib/ffi_yajl/ffi/encoder.rb +++ b/lib/ffi_yajl/ffi/encoder.rb @@ -20,8 +20,6 @@ # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -require 'ffi_yajl/ffi' - module FFI_Yajl module FFI module Encoder diff --git a/lib/ffi_yajl/ffi/parser.rb b/lib/ffi_yajl/ffi/parser.rb index 8e4dc07..77d2389 100644 --- a/lib/ffi_yajl/ffi/parser.rb +++ b/lib/ffi_yajl/ffi/parser.rb @@ -20,8 +20,6 @@ # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -require 'ffi_yajl/ffi' - module FFI_Yajl module FFI module Parser -- cgit v1.2.1