From ac01629bd3ee1d80c024674178869e4b516915d4 Mon Sep 17 00:00:00 2001 From: "Abinoam P. Marques Jr" Date: Sun, 24 Sep 2017 05:18:46 -0300 Subject: Autocorrect Style/Encoding --- .rubocop.yml | 7 +++++++ Gemfile | 2 ++ Rakefile | 2 ++ examples/ansi_colors.rb | 1 + examples/asking_for_arrays.rb | 1 + examples/basic_usage.rb | 1 + examples/color_scheme.rb | 1 + examples/get_character.rb | 1 + examples/limit.rb | 1 + examples/menus.rb | 1 + examples/overwrite.rb | 1 + examples/page_and_wrap.rb | 1 + examples/password.rb | 1 + examples/repeat_entry.rb | 1 + examples/trapping_eof.rb | 1 + examples/using_readline.rb | 1 + lib/highline/custom_errors.rb | 2 ++ lib/highline/menu/item.rb | 2 ++ lib/highline/question_asker.rb | 2 ++ test/test_question_asker.rb | 2 ++ test/test_simulator.rb | 2 ++ 21 files changed, 34 insertions(+) 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" -- cgit v1.2.1