File tree 5 files changed +12
-11
lines changed
5 files changed +12
-11
lines changed Original file line number Diff line number Diff line change 7
7
pull_request :
8
8
9
9
env :
10
- RUBY_VERSION : ' 2.7.6 '
10
+ RUBY_VERSION : ' 3.3 '
11
11
12
12
jobs :
13
13
rubocop :
@@ -27,10 +27,10 @@ jobs:
27
27
strategy :
28
28
matrix :
29
29
ruby :
30
- - 2.6
31
- - 2.7
32
30
- 3.0
33
31
- 3.1
32
+ - 3.2
33
+ - 3.3
34
34
steps :
35
35
- uses : actions/checkout@v2
36
36
- name : Set up Ruby
Original file line number Diff line number Diff line change 10
10
# See https://docs.rubocop.org/rubocop/configuration
11
11
12
12
AllCops :
13
- TargetRubyVersion : 2.5
13
+ TargetRubyVersion : 3.0
14
+ SuggestExtensions : false
14
15
NewCops : enable
15
16
16
17
Metrics/BlockLength :
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ Gem::Specification.new do |spec|
11
11
spec . summary = 'The zero-configuration Dockerfile generator for Ruby'
12
12
spec . description = 'The zero-configuration Dockerfile generator for Ruby'
13
13
spec . homepage = 'https://github.com/elct9620/boxing'
14
- spec . required_ruby_version = '>= 2.5 .0'
14
+ spec . required_ruby_version = '>= 3.0 .0'
15
15
16
16
spec . metadata [ 'homepage_uri' ] = spec . homepage
17
17
spec . metadata [ 'source_code_uri' ] = 'https://github.com/elct9620/boxing'
Original file line number Diff line number Diff line change @@ -11,12 +11,12 @@ class Generator
11
11
ASCII_BOLD = "\e [1m"
12
12
ASCII_RED = "\e [31m"
13
13
14
- CREATED_MESSAGE = "#{ ASCII_BOLD } create#{ ASCII_CLEAR } \t %s"
15
- IDENTICAL_MESSAGE = "#{ ASCII_BOLD } identical#{ ASCII_CLEAR } \t %s"
16
- CONFLICT_MESSAGE = "#{ ASCII_BOLD } #{ ASCII_RED } conflict#{ ASCII_CLEAR } \t %s"
14
+ CREATED_MESSAGE = "#{ ASCII_BOLD } create#{ ASCII_CLEAR } \t %s" . freeze
15
+ IDENTICAL_MESSAGE = "#{ ASCII_BOLD } identical#{ ASCII_CLEAR } \t %s" . freeze
16
+ CONFLICT_MESSAGE = "#{ ASCII_BOLD } #{ ASCII_RED } conflict#{ ASCII_CLEAR } \t %s" . freeze
17
17
OVERWRITE_MESSAGE = 'Overwrite %s? (enter "h" for help) [Ynqdhm] '
18
- FORCE_MESSAGE = "#{ ASCII_BOLD } force#{ ASCII_CLEAR } \t %s"
19
- SKIP_MESSAGE = "#{ ASCII_BOLD } skip#{ ASCII_CLEAR } \t %s"
18
+ FORCE_MESSAGE = "#{ ASCII_BOLD } force#{ ASCII_CLEAR } \t %s" . freeze
19
+ SKIP_MESSAGE = "#{ ASCII_BOLD } skip#{ ASCII_CLEAR } \t %s" . freeze
20
20
MERGE_TOOL_NOT_FOUND = 'Please configure merge.tool in your Git config.'
21
21
22
22
attr_reader :destination , :path
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ class << self
14
14
#
15
15
# @since 0.1.0
16
16
def load ( path )
17
- data = YAML . safe_load ( File . read ( path ) )
17
+ data = YAML . safe_load_file ( path )
18
18
mode = 0b00
19
19
mode |= Package ::RUNTIME if data [ 'runtime' ]
20
20
mode |= Package ::BUILD if data [ 'build' ]
You can’t perform that action at this time.
0 commit comments