From 8cb48215bfdc7352ea39ee2c7241bd4d87636198 Mon Sep 17 00:00:00 2001 From: Stormwind Date: Mon, 8 May 2023 12:53:55 +0200 Subject: Use require_relative instead of require This allows the Gem to be used more flexible. There is no need to add the exact path of the Gem anymore in your Ruby path, if you don't want this. --- lib/zero.rb | 10 +++++----- lib/zero/renderer.rb | 2 +- lib/zero/request.rb | 8 ++++---- lib/zero/request/accept.rb | 2 +- lib/zero/response.rb | 2 +- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/lib/zero.rb b/lib/zero.rb index baf876c..c6e4413 100644 --- a/lib/zero.rb +++ b/lib/zero.rb @@ -1,7 +1,7 @@ module Zero - require 'zero/controller' - require 'zero/router' - require 'zero/renderer' - require 'zero/request' - require 'zero/response' + require_relative 'zero/controller' + require_relative 'zero/router' + require_relative 'zero/renderer' + require_relative 'zero/request' + require_relative 'zero/response' end diff --git a/lib/zero/renderer.rb b/lib/zero/renderer.rb index d650ba2..61eb139 100644 --- a/lib/zero/renderer.rb +++ b/lib/zero/renderer.rb @@ -1,4 +1,4 @@ -require 'zero/renderer/template_finder' +require_relative 'renderer/template_finder' module Zero # the base renderer for getting render containers diff --git a/lib/zero/request.rb b/lib/zero/request.rb index e8f4513..f7c17af 100644 --- a/lib/zero/request.rb +++ b/lib/zero/request.rb @@ -1,7 +1,7 @@ -require 'zero/request/accept' -require 'zero/request/client' -require 'zero/request/parameter' -require 'zero/request/server' +require_relative 'request/accept' +require_relative 'request/client' +require_relative 'request/parameter' +require_relative 'request/server' module Zero # This class wraps around a rack environment for easier access to all data. diff --git a/lib/zero/request/accept.rb b/lib/zero/request/accept.rb index 23a83dc..e1e669a 100644 --- a/lib/zero/request/accept.rb +++ b/lib/zero/request/accept.rb @@ -1,4 +1,4 @@ -require 'zero/request/accept_type' +require_relative 'accept_type' module Zero class Request diff --git a/lib/zero/response.rb b/lib/zero/response.rb index cb58cfe..272e5e2 100644 --- a/lib/zero/response.rb +++ b/lib/zero/response.rb @@ -1,4 +1,4 @@ -require 'zero/response/cookie' +require_relative 'response/cookie' module Zero # This is the representation of a response -- cgit v1.2.3-70-g09d2