From d7e6c5ca51a53b7a3311b36bb8553f9d38a75d37 Mon Sep 17 00:00:00 2001
From: Alexander Olofsson <alexander.olofsson@liu.se>
Date: Fri, 14 Apr 2023 13:10:13 +0200
Subject: [PATCH] Use some modern ruby-isms for rake/gemspec

---
 Rakefile                  | 13 ++++++++-----
 foreman_uuid_boot.gemspec |  4 +---
 2 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/Rakefile b/Rakefile
index d6c5113..708c394 100644
--- a/Rakefile
+++ b/Rakefile
@@ -1,10 +1,13 @@
-require "bundler/gem_tasks"
-require "rake/testtask"
+#!/usr/bin/env rake
+# frozen_string_literal: true
+
+require 'bundler/gem_tasks'
+require 'rake/testtask'
 
 Rake::TestTask.new(:test) do |t|
-  t.libs << "test"
-  t.libs << "lib"
+  t.libs << 'test'
+  t.libs << 'lib'
   t.test_files = FileList['test/**/*_test.rb']
 end
 
-task :default => :test
+task default: :test
diff --git a/foreman_uuid_boot.gemspec b/foreman_uuid_boot.gemspec
index 1cd89d0..fa9f15a 100644
--- a/foreman_uuid_boot.gemspec
+++ b/foreman_uuid_boot.gemspec
@@ -1,8 +1,6 @@
 # frozen_string_literal: true
 
-lib = File.expand_path('lib', __dir__)
-$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
-require 'foreman_uuid_boot/version'
+require_relative 'lib/foreman_uuid_boot/version'
 
 Gem::Specification.new do |spec|
   spec.name          = 'foreman_uuid_boot'
-- 
GitLab