9 Parse enough of a Ruby file to recognize class, module and method definitions |
9 Parse enough of a Ruby file to recognize class, module and method definitions |
10 and to find out the superclasses of a class as well as its attributes. |
10 and to find out the superclasses of a class as well as its attributes. |
11 |
11 |
12 It is based on the Python class browser found in this package. |
12 It is based on the Python class browser found in this package. |
13 """ |
13 """ |
|
14 |
|
15 from __future__ import unicode_literals # __IGNORE_WARNING__ |
14 |
16 |
15 import re |
17 import re |
16 |
18 |
17 import Utilities |
19 import Utilities |
18 import Utilities.ClassBrowsers as ClassBrowsers |
20 import Utilities.ClassBrowsers as ClassBrowsers |