Skip to content

Commit 5c403ec

Browse files
authored
Merge pull request #17 from tablexi/frozen_string_literal
Add frozen string literal cop
2 parents 2d426de + 4fb2d20 commit 5c403ec

23 files changed

+47
-0
lines changed

.rubocop.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ inherit_from:
44
Style/StringLiterals:
55
EnforcedStyle: double_quotes
66

7+
Style/FrozenStringLiteralComment:
8+
EnforcedStyle: always
9+
710
Metrics/LineLength:
811
Max: 120
912

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
# Declare your gem's dependencies in workflow.gemspec.

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
begin
24
require "bundler/setup"
35
rescue LoadError

flow_machine.gemspec

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
$LOAD_PATH.push File.expand_path("lib", __dir__)
24

35
# Maintain your gem's version:

lib/flow_machine.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
$LOAD_PATH.unshift(File.dirname(__FILE__))
24

35
require "flow_machine/workflow"

lib/flow_machine/callback.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 "active_support/core_ext/object/blank"
24
require "active_support/core_ext/array/extract_options"
35

lib/flow_machine/change_callback.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 FlowMachine
24
class ChangeCallback < FlowMachine::StateCallback
35
attr_accessor :field

lib/flow_machine/state_callback.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 FlowMachine
24
class StateCallback < FlowMachine::Callback
35
def run_method(target, method)

lib/flow_machine/version.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 FlowMachine
24
VERSION = "0.2.3".freeze
35
end

lib/flow_machine/workflow.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 "active_support/core_ext/module/delegation"
24
require "active_support/core_ext/object/try"
35
require "flow_machine/workflow/factory_methods"

0 commit comments

Comments
 (0)