Skip to content

Commit 49dc512

Browse files
committed
Merge pull request #668 from grosser/grosser/frozen
[v4.y] use frozen strings
2 parents e8d0409 + a865eea commit 49dc512

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+83
-4
lines changed

Gemfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
source 'https://rubygems.org'
24

35
dev_gemfile = File.expand_path('Gemfile.dev.rb', __dir__)

Rakefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'bundler/gem_tasks'
24
require 'rake/testtask'
35
require 'rubocop/rake_task'

kubeclient.gemspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# coding: utf-8
1+
# frozen_string_literal: true
22

3-
lib = File.expand_path('../lib', __FILE__)
3+
lib = File.expand_path('lib', __dir__)
44
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
55
require 'kubeclient/version'
66

lib/kubeclient.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'json'
24
require 'rest-client'
35

lib/kubeclient/common.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'json'
24
require 'rest-client'
35

lib/kubeclient/config.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'yaml'
24
require 'base64'
35
require 'pathname'

lib/kubeclient/entity_list.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'delegate'
24
module Kubeclient
35
module Common

lib/kubeclient/http_error.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
# TODO: remove this on next major version bump
24
# Deprected http exception
35
class KubeException < StandardError
@@ -12,7 +14,7 @@ def initialize(error_code, message, response)
1214
def to_s
1315
string = "HTTP status code #{@error_code}, #{@message}"
1416
if @response.is_a?(RestClient::Response) && @response.request
15-
string << " for #{@response.request.method.upcase} #{@response.request.url}"
17+
string += " for #{@response.request.method.upcase} #{@response.request.url}"
1618
end
1719
string
1820
end

lib/kubeclient/missing_kind_compatibility.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
module Kubeclient
24
module Common
35
# Backward compatibility for old versions where kind is missing (e.g. OpenShift Enterprise 3.1)

lib/kubeclient/resource.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require 'recursive_open_struct'
24

35
module Kubeclient

0 commit comments

Comments
 (0)