summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbinoam P. Marques Jr <abinoam@gmail.com>2017-09-24 05:18:46 -0300
committerAbinoam P. Marques Jr <abinoam@gmail.com>2017-09-24 20:19:41 -0300
commitac01629bd3ee1d80c024674178869e4b516915d4 (patch)
treefeef780c902b55319cfd72e3aac8eec66d136848
parentbdd9f6f991e3a6dd5fbe4616cdd6303fa9416364 (diff)
downloadhighline-ac01629bd3ee1d80c024674178869e4b516915d4.tar.gz
Autocorrect Style/Encoding
-rw-r--r--.rubocop.yml7
-rw-r--r--Gemfile2
-rw-r--r--Rakefile2
-rw-r--r--examples/ansi_colors.rb1
-rw-r--r--examples/asking_for_arrays.rb1
-rw-r--r--examples/basic_usage.rb1
-rw-r--r--examples/color_scheme.rb1
-rw-r--r--examples/get_character.rb1
-rw-r--r--examples/limit.rb1
-rw-r--r--examples/menus.rb1
-rw-r--r--examples/overwrite.rb1
-rw-r--r--examples/page_and_wrap.rb1
-rw-r--r--examples/password.rb1
-rw-r--r--examples/repeat_entry.rb1
-rw-r--r--examples/trapping_eof.rb1
-rw-r--r--examples/using_readline.rb1
-rw-r--r--lib/highline/custom_errors.rb2
-rw-r--r--lib/highline/menu/item.rb2
-rw-r--r--lib/highline/question_asker.rb2
-rw-r--r--test/test_question_asker.rb2
-rw-r--r--test/test_simulator.rb2
21 files changed, 34 insertions, 0 deletions
diff --git a/.rubocop.yml b/.rubocop.yml
index 5eb0d8b..b7a4759 100644
--- a/.rubocop.yml
+++ b/.rubocop.yml
@@ -41,3 +41,10 @@ Naming/MethodName:
EnforcedStyle: snake_case
Exclude:
- 'test/**/*'
+
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles, AutoCorrectEncodingComment.
+# SupportedStyles: when_needed, always, never
+Style/Encoding:
+ Enabled: true
+ EnforcedStyle: always
diff --git a/Gemfile b/Gemfile
index 53b3619..b6322dd 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,3 +1,5 @@
+# encoding: utf-8
+
source "https://rubygems.org"
gem "rake", require: false
diff --git a/Rakefile b/Rakefile
index 28d395a..248701e 100644
--- a/Rakefile
+++ b/Rakefile
@@ -1,3 +1,5 @@
+# encoding: utf-8
+
require "rake/testtask"
require "rubygems/package_task"
require "bundler/gem_tasks"
diff --git a/examples/ansi_colors.rb b/examples/ansi_colors.rb
index e39b5cc..677ca45 100644
--- a/examples/ansi_colors.rb
+++ b/examples/ansi_colors.rb
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby
+# encoding: utf-8
# ansi_colors.rb
#
diff --git a/examples/asking_for_arrays.rb b/examples/asking_for_arrays.rb
index 85fb74f..b659832 100644
--- a/examples/asking_for_arrays.rb
+++ b/examples/asking_for_arrays.rb
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby
+# encoding: utf-8
# asking_for_arrays.rb
#
diff --git a/examples/basic_usage.rb b/examples/basic_usage.rb
index c31fc46..aa1cf90 100644
--- a/examples/basic_usage.rb
+++ b/examples/basic_usage.rb
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby
+# encoding: utf-8
# basic_usage.rb
#
diff --git a/examples/color_scheme.rb b/examples/color_scheme.rb
index 5c00c9a..cde2575 100644
--- a/examples/color_scheme.rb
+++ b/examples/color_scheme.rb
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby -w
+# encoding: utf-8
# color_scheme.rb
#
diff --git a/examples/get_character.rb b/examples/get_character.rb
index 0276ca9..d94a9b7 100644
--- a/examples/get_character.rb
+++ b/examples/get_character.rb
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby
+# encoding: utf-8
require "rubygems"
require "highline/import"
diff --git a/examples/limit.rb b/examples/limit.rb
index 6115580..460eeea 100644
--- a/examples/limit.rb
+++ b/examples/limit.rb
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby -w
+# encoding: utf-8
# limit.rb
#
diff --git a/examples/menus.rb b/examples/menus.rb
index 92cfc51..64e20e6 100644
--- a/examples/menus.rb
+++ b/examples/menus.rb
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby
+# encoding: utf-8
require "rubygems"
require "highline/import"
diff --git a/examples/overwrite.rb b/examples/overwrite.rb
index 22e0544..6ff8126 100644
--- a/examples/overwrite.rb
+++ b/examples/overwrite.rb
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby
+# encoding: utf-8
# overwrite.rb
#
diff --git a/examples/page_and_wrap.rb b/examples/page_and_wrap.rb
index 24dd52d..2dd3c23 100644
--- a/examples/page_and_wrap.rb
+++ b/examples/page_and_wrap.rb
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby
+# encoding: utf-8
# page_and_wrap.rb
#
diff --git a/examples/password.rb b/examples/password.rb
index 698829d..385e898 100644
--- a/examples/password.rb
+++ b/examples/password.rb
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby
+# encoding: utf-8
require "rubygems"
require "highline/import"
diff --git a/examples/repeat_entry.rb b/examples/repeat_entry.rb
index 2052ef9..a762961 100644
--- a/examples/repeat_entry.rb
+++ b/examples/repeat_entry.rb
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby
+# encoding: utf-8
require "rubygems"
require "highline/import"
diff --git a/examples/trapping_eof.rb b/examples/trapping_eof.rb
index cd0dfef..41f7003 100644
--- a/examples/trapping_eof.rb
+++ b/examples/trapping_eof.rb
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby
+# encoding: utf-8
# trapping_eof.rb
#
diff --git a/examples/using_readline.rb b/examples/using_readline.rb
index 13c128b..e69365c 100644
--- a/examples/using_readline.rb
+++ b/examples/using_readline.rb
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby
+# encoding: utf-8
# using_readline.rb
#
diff --git a/lib/highline/custom_errors.rb b/lib/highline/custom_errors.rb
index 3f57395..28e97df 100644
--- a/lib/highline/custom_errors.rb
+++ b/lib/highline/custom_errors.rb
@@ -1,3 +1,5 @@
+# encoding: utf-8
+
class HighLine
# Internal HighLine errors.
module CustomErrors
diff --git a/lib/highline/menu/item.rb b/lib/highline/menu/item.rb
index 76e1e56..78594cf 100644
--- a/lib/highline/menu/item.rb
+++ b/lib/highline/menu/item.rb
@@ -1,3 +1,5 @@
+# encoding: utf-8
+
class HighLine
class Menu < Question
# Represents an Item of a HighLine::Menu.
diff --git a/lib/highline/question_asker.rb b/lib/highline/question_asker.rb
index 84dbd65..cb8dfa8 100644
--- a/lib/highline/question_asker.rb
+++ b/lib/highline/question_asker.rb
@@ -1,3 +1,5 @@
+# encoding: utf-8
+
class HighLine
# Deals with the task of "asking" a question
class QuestionAsker
diff --git a/test/test_question_asker.rb b/test/test_question_asker.rb
index 90eef04..28ab47a 100644
--- a/test/test_question_asker.rb
+++ b/test/test_question_asker.rb
@@ -1,3 +1,5 @@
+# encoding: utf-8
+
require "test_helper"
class TestQuestion < Minitest::Test
diff --git a/test/test_simulator.rb b/test/test_simulator.rb
index f22abe6..efbebf0 100644
--- a/test/test_simulator.rb
+++ b/test/test_simulator.rb
@@ -1,3 +1,5 @@
+# encoding: utf-8
+
require "test_helper"
require "highline/import"