Skip to content

Commit 019d712

Browse files
authored
Merge pull request #821 from rails-sqlserver/enable-frozen-strings-part-1
Enable frozen strings - part 1
2 parents e6e0f29 + dc9a267 commit 019d712

16 files changed

+24
-5
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
- [#763](https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/pull/763) Refactor columns introspection query to make it faster
1616
- [#783](https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/pull/783) Update test matrix
1717
- [#820](https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/pull/820) Enable frozen strings for tests
18+
- [#821](https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/pull/821) Enable frozen strings - part 1
1819

1920
#### Added
2021

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_relative 'test/support/paths_sqlserver'

lib/active_record/connection_adapters/sqlserver/core_ext/active_record.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 ActiveRecord
24
module ConnectionAdapters
35
module SQLServer

lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.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_record/attribute_methods'
24

35
module ActiveRecord

lib/active_record/connection_adapters/sqlserver/core_ext/calculations.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_record/relation'
24
require 'active_record/version'
35

lib/active_record/connection_adapters/sqlserver/core_ext/explain.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1+
# frozen_string_literal: true
2+
13
module ActiveRecord
24
module ConnectionAdapters
35
module SQLServer
46
module CoreExt
57
module Explain
68

7-
SQLSERVER_STATEMENT_PREFIX = 'EXEC sp_executesql '.freeze
9+
SQLSERVER_STATEMENT_PREFIX = 'EXEC sp_executesql '
810
SQLSERVER_STATEMENT_REGEXP = /N'(.+)', N'(.+)', (.+)/
911

1012
def exec_explain(queries)

lib/active_record/connection_adapters/sqlserver/core_ext/explain_subscriber.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
ActiveSupport.on_load(:active_record) do
24
silence_warnings do
35
# Already defined in Rails

lib/active_record/connection_adapters/sqlserver/core_ext/finder_methods.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_record/relation'
24
require 'active_record/version'
35

lib/active_record/connection_adapters/sqlserver/core_ext/preloader.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_record/associations/preloader"
24

35
module ActiveRecord

lib/active_record/connection_adapters/sqlserver/core_ext/query_methods.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_record/relation'
24
require 'active_record/version'
35

0 commit comments

Comments
 (0)