File tree Expand file tree Collapse file tree 2 files changed +17
-2
lines changed Expand file tree Collapse file tree 2 files changed +17
-2
lines changed Original file line number Diff line number Diff line change 106106 <array >
107107 <dict >
108108 <key >begin </key >
109- <string >\ b(class)\b </string >
109+ <string >(? < !^\.|[^.]\.|::)\ b(class)\b(?![?!]) </string >
110110 <key >beginCaptures </key >
111111 <dict >
112112 <key >1 </key >
223223 </dict >
224224 <dict >
225225 <key >begin </key >
226- <string >\ b(module)\b </string >
226+ <string >(? < !^\.|[^.]\.|::)\ b(module)\b(?![?!]) </string >
227227 <key >beginCaptures </key >
228228 <dict >
229229 <key >1 </key >
Original file line number Diff line number Diff line change @@ -21,8 +21,23 @@ class Foo
2121 @@module = "mymodule"
2222 class_name = "class_name"
2323 module_name = "module_name"
24+ self . class . methods
25+ self ::class ::methods
26+
27+ def module
28+ nil
29+ end
30+
31+ def class
32+ nil
33+ end
2434end
2535
36+ Foo . new . module
37+ Foo . new ::module
38+ Foo . new . class
39+ Foo . new ::class
40+
2641# -------------------------------------------
2742# Testarea for classes
2843# -------------------------------------------
You can’t perform that action at this time.
0 commit comments