summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYusuke Endoh <mame@ruby-lang.org>2021-06-28 13:27:35 +0900
committerYusuke Endoh <mame@ruby-lang.org>2021-06-29 23:45:49 +0900
commit9438c99590f5476a81cee8b4cf2de25084a40b42 (patch)
treec7416588e060d079a082fb62b3a96e40164e4268
parente94604966572bb43fc887856d54aa54b8e9f7719 (diff)
downloadruby-9438c99590f5476a81cee8b4cf2de25084a40b42.tar.gz
Rename error_squiggle to error_highlight
-rw-r--r--gem_prelude.rb6
-rw-r--r--lib/error_highlight.rb2
-rw-r--r--lib/error_highlight/base.rb (renamed from lib/error_squiggle/base.rb)2
-rw-r--r--lib/error_highlight/core_ext.rb (renamed from lib/error_squiggle/core_ext.rb)4
-rw-r--r--lib/error_highlight/version.rb (renamed from lib/error_squiggle/version.rb)2
-rw-r--r--lib/error_squiggle.rb2
-rw-r--r--ruby.c8
-rw-r--r--test/error_highlight/test_error_highlight.rb (renamed from test/error_squiggle/test_error_squiggle.rb)40
8 files changed, 33 insertions, 33 deletions
diff --git a/gem_prelude.rb b/gem_prelude.rb
index f5616e6b68..f60ea46eea 100644
--- a/gem_prelude.rb
+++ b/gem_prelude.rb
@@ -5,10 +5,10 @@ rescue LoadError
end if defined?(Gem)
begin
- require 'error_squiggle'
+ require 'error_highlight'
rescue LoadError
- warn "`error_squiggle' was not loaded."
-end if defined?(ErrorSquiggle)
+ warn "`error_highlight' was not loaded."
+end if defined?(ErrorHighlight)
begin
require 'did_you_mean'
diff --git a/lib/error_highlight.rb b/lib/error_highlight.rb
new file mode 100644
index 0000000000..31db95d11b
--- /dev/null
+++ b/lib/error_highlight.rb
@@ -0,0 +1,2 @@
+require_relative "error_highlight/base"
+require_relative "error_highlight/core_ext"
diff --git a/lib/error_squiggle/base.rb b/lib/error_highlight/base.rb
index 1ff2db9797..49c772501c 100644
--- a/lib/error_squiggle/base.rb
+++ b/lib/error_highlight/base.rb
@@ -1,6 +1,6 @@
require_relative "version"
-module ErrorSquiggle
+module ErrorHighlight
# Identify the code fragment that seems associated with a given error
#
# Arguments:
diff --git a/lib/error_squiggle/core_ext.rb b/lib/error_highlight/core_ext.rb
index 6274eecb77..ad1c15a485 100644
--- a/lib/error_squiggle/core_ext.rb
+++ b/lib/error_highlight/core_ext.rb
@@ -1,4 +1,4 @@
-module ErrorSquiggle
+module ErrorHighlight
module CoreExt
SKIP_TO_S_FOR_SUPER_LOOKUP = true
private_constant :SKIP_TO_S_FOR_SUPER_LOOKUP
@@ -22,7 +22,7 @@ module ErrorSquiggle
point = :args
end
- spot = ErrorSquiggle.spot(node, point, **opts) do |lineno, last_lineno|
+ spot = ErrorHighlight.spot(node, point, **opts) do |lineno, last_lineno|
last_lineno ||= lineno
node.script_lines[lineno - 1 .. last_lineno - 1].join("")
end
diff --git a/lib/error_squiggle/version.rb b/lib/error_highlight/version.rb
index 4d88f3a9cf..c41ebd94f1 100644
--- a/lib/error_squiggle/version.rb
+++ b/lib/error_highlight/version.rb
@@ -1,3 +1,3 @@
-module ErrorSquiggle
+module ErrorHighlight
VERSION = "0.1.0"
end
diff --git a/lib/error_squiggle.rb b/lib/error_squiggle.rb
deleted file mode 100644
index 02b01932c3..0000000000
--- a/lib/error_squiggle.rb
+++ /dev/null
@@ -1,2 +0,0 @@
-require_relative "error_squiggle/base"
-require_relative "error_squiggle/core_ext"
diff --git a/ruby.c b/ruby.c
index c8b3964c39..d192bad05b 100644
--- a/ruby.c
+++ b/ruby.c
@@ -94,7 +94,7 @@ void rb_warning_category_update(unsigned int mask, unsigned int bits);
#define EACH_FEATURES(X, SEP) \
X(gems) \
SEP \
- X(error_squiggle) \
+ X(error_highlight) \
SEP \
X(did_you_mean) \
SEP \
@@ -322,7 +322,7 @@ usage(const char *name, int help, int highlight, int columns)
};
static const struct message features[] = {
M("gems", "", "rubygems (only for debugging, default: "DEFAULT_RUBYGEMS_ENABLED")"),
- M("error_squiggle", "", "error_squiggle (default: "DEFAULT_RUBYGEMS_ENABLED")"),
+ M("error_highlight", "", "error_highlight (default: "DEFAULT_RUBYGEMS_ENABLED")"),
M("did_you_mean", "", "did_you_mean (default: "DEFAULT_RUBYGEMS_ENABLED")"),
M("rubyopt", "", "RUBYOPT environment variable (default: enabled)"),
M("frozen-string-literal", "", "freeze all string literals (default: disabled)"),
@@ -1511,8 +1511,8 @@ ruby_opt_init(ruby_cmdline_options_t *opt)
if (opt->features.set & FEATURE_BIT(gems)) {
rb_define_module("Gem");
- if (opt->features.set & FEATURE_BIT(error_squiggle)) {
- rb_define_module("ErrorSquiggle");
+ if (opt->features.set & FEATURE_BIT(error_highlight)) {
+ rb_define_module("ErrorHighlight");
}
if (opt->features.set & FEATURE_BIT(did_you_mean)) {
rb_define_module("DidYouMean");
diff --git a/test/error_squiggle/test_error_squiggle.rb b/test/error_highlight/test_error_highlight.rb
index 3b44daf74c..f2a27aa6d5 100644
--- a/test/error_squiggle/test_error_squiggle.rb
+++ b/test/error_highlight/test_error_highlight.rb
@@ -1,8 +1,8 @@
require "test/unit"
-require "error_squiggle"
+require "error_highlight"
-class ErrorSquiggleTest < Test::Unit::TestCase
+class ErrorHighlightTest < Test::Unit::TestCase
class DummyFormatter
def message_for(corrections)
""
@@ -613,7 +613,7 @@ undefined method `foo=' for #{ v.inspect }
def test_CONST
assert_error_message(NameError, <<~END) do
-uninitialized constant ErrorSquiggleTest::NotDefined
+uninitialized constant ErrorHighlightTest::NotDefined
1 + NotDefined + 1
^^^^^^^^^^
@@ -625,25 +625,25 @@ uninitialized constant ErrorSquiggleTest::NotDefined
def test_COLON2_1
assert_error_message(NameError, <<~END) do
-uninitialized constant ErrorSquiggleTest::NotDefined
+uninitialized constant ErrorHighlightTest::NotDefined
- ErrorSquiggleTest::NotDefined
- ^^^^^^^^^^^^
+ ErrorHighlightTest::NotDefined
+ ^^^^^^^^^^^^
END
- ErrorSquiggleTest::NotDefined
+ ErrorHighlightTest::NotDefined
end
end
def test_COLON2_2
assert_error_message(NameError, <<~END) do
-uninitialized constant ErrorSquiggleTest::NotDefined
+uninitialized constant ErrorHighlightTest::NotDefined
NotDefined
^^^^^^^^^^
END
- ErrorSquiggleTest::
+ ErrorHighlightTest::
NotDefined
end
end
@@ -666,7 +666,7 @@ uninitialized constant NotDefined
def test_OP_CDECL_read_1
assert_error_message(NameError, <<~END) do
-uninitialized constant ErrorSquiggleTest::OP_CDECL_TEST::NotDefined
+uninitialized constant ErrorHighlightTest::OP_CDECL_TEST::NotDefined
OP_CDECL_TEST::NotDefined += 1
^^^^^^^^^^^^
@@ -678,7 +678,7 @@ uninitialized constant ErrorSquiggleTest::OP_CDECL_TEST::NotDefined
def test_OP_CDECL_read_2
assert_error_message(NameError, <<~END) do
-uninitialized constant ErrorSquiggleTest::OP_CDECL_TEST::NotDefined
+uninitialized constant ErrorHighlightTest::OP_CDECL_TEST::NotDefined
OP_CDECL_TEST::NotDefined += # comment
^^^^^^^^^^^^
@@ -691,7 +691,7 @@ uninitialized constant ErrorSquiggleTest::OP_CDECL_TEST::NotDefined
def test_OP_CDECL_read_3
assert_error_message(NameError, <<~END) do
-uninitialized constant ErrorSquiggleTest::OP_CDECL_TEST::NotDefined
+uninitialized constant ErrorHighlightTest::OP_CDECL_TEST::NotDefined
END
OP_CDECL_TEST::
@@ -751,13 +751,13 @@ uninitialized constant NotDefined
def test_OP_CDECL_toplevel_2
assert_error_message(NoMethodError, <<~END) do
-undefined method `+' for ErrorSquiggleTest:Class
+undefined method `+' for ErrorHighlightTest:Class
- ::ErrorSquiggleTest += 1
- ^
+ ::ErrorHighlightTest += 1
+ ^
END
- ::ErrorSquiggleTest += 1
+ ::ErrorHighlightTest += 1
end
end
@@ -787,13 +787,13 @@ NoMethodError
def test_const_get
assert_error_message(NameError, <<~END) do
-uninitialized constant ErrorSquiggleTest::NotDefined
+uninitialized constant ErrorHighlightTest::NotDefined
- ErrorSquiggleTest.const_get(:NotDefined)
- ^^^^^^^^^^
+ ErrorHighlightTest.const_get(:NotDefined)
+ ^^^^^^^^^^
END
- ErrorSquiggleTest.const_get(:NotDefined)
+ ErrorHighlightTest.const_get(:NotDefined)
end
end