Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/scottrogowski/code2flow
/ types & classes
Types & classes
95 in github.com/scottrogowski/code2flow
⨍
Functions
657
◇
Types & classes
95
↓ 19 callers
Class
Variable
Variables represent named tokens that are accessible to their scope. They may either point to a string or, once resolved, a Group/Node. N
code2flow/model.py:147
↓ 9 callers
Class
Call
Calls represent function call expressions. They can be an attribute call like object.do_something() Or a "naked" call like
code2flow/model.py:178
↓ 8 callers
Class
Node
code2flow/model.py:262
↓ 5 callers
Class
Group
Groups represent namespaces (classes and modules/files)
code2flow/model.py:490
↓ 4 callers
Class
USTimeZone
tests/test_code/py/pytz/reference.py:97
↓ 3 callers
Class
LanguageParams
Shallow structure to make storing language-specific parameters cleaner
code2flow/engine.py:51
↓ 3 callers
Class
UnknownTimeZoneError
Exception raised when pytz is passed an unknown timezone. >>> isinstance(UnknownTimeZoneError(), LookupError) True This class is actuall
tests/test_code/py/pytz/exceptions.py:15
↓ 2 callers
Class
Namespace
Abstract constants class Constants can be accessed via .attribute or [key] and can be iterated over.
code2flow/model.py:12
↓ 2 callers
Class
Outer
tests/test_code/py/nested_class/nested_class.py:1
↓ 1 callers
Class
A
tests/test_code/py/async_basic/async_basic.py:3
↓ 1 callers
Class
Abra
tests/test_code/py/init/init.py:4
↓ 1 callers
Class
Alpha
tests/test_code/py/resolve_correct_class/rcc.py:5
↓ 1 callers
Class
AmbiguousTimeError
Exception raised when attempting to create an ambiguous wallclock time. At the end of a DST transition period, a particular wallclock time will
tests/test_code/py/pytz/exceptions.py:42
↓ 1 callers
Class
Beta
tests/test_code/py/resolve_correct_class/rcc.py:17
↓ 1 callers
Class
Chain
tests/test_code/py/chained/chained.py:1
↓ 1 callers
Class
Edge
code2flow/model.py:450
↓ 1 callers
Class
HiddenClass
tests/test_code/py/init/the_import.py:6
↓ 1 callers
Class
LazyList
List populated on first use.
tests/test_code/py/pytz/lazy.py:71
↓ 1 callers
Class
LazySet
Set populated on first use.
tests/test_code/py/pytz/lazy.py:121
↓ 1 callers
Class
LocalTimezone
tests/test_code/py/pytz/reference.py:54
↓ 1 callers
Class
NonExistentTimeError
Exception raised when attempting to create a wallclock time that cannot exist. At the start of a DST transition period, the wallclock time ju
tests/test_code/py/pytz/exceptions.py:53
↓ 1 callers
Class
ScaleDemo
tests/test_code/py/inherits/inherits.py:21
↓ 1 callers
Class
SubsetParams
Shallow structure to make storing subset-specific parameters cleaner.
code2flow/engine.py:60
↓ 1 callers
Class
UTC
UTC Optimized UTC implementation. It unpickles using the single module global instance defined beneath this class declaration.
tests/test_code/py/pytz/__init__.py:213
↓ 1 callers
Class
_CountryNameDict
Dictionary proving ISO3166 code -> English name. >>> print(country_names['au']) Australia
tests/test_code/py/pytz/__init__.py:372
↓ 1 callers
Class
_CountryTimezoneDict
Map ISO 3166 country code to a list of timezone names commonly used in that country. iso3166_code is the two letter code used to identify the
tests/test_code/py/pytz/__init__.py:313
↓ 1 callers
Class
_FixedOffset
tests/test_code/py/pytz/__init__.py:398
Class
tests/test_code/js/complex_ownership/complex_ownership.js:1
Class
tests/test_code/js/complex_ownership/complex_ownership.js:17
Class
tests/test_code/js/complex_ownership/complex_ownership.js:24
Class
tests/test_code/js/class_in_function/class_in_function.js:2
Class
tests/test_code/js/ternary_new/ternary_new.js:1
Class
tests/test_code/js/ternary_new/ternary_new.js:7
Class
tests/test_code/js/ternary_new/ternary_new.js:22
Class
tests/test_code/js/chained/chained.js:1
Class
tests/test_code/js/classes/classes.js:5
Class
tests/test_code/js/two_file_imports/imported.js:1
Class
tests/test_code/js/inheritance/inheritance.js:7
Class
tests/test_code/js/inheritance/inheritance.js:14
Class
tests/test_code/js/inheritance/inheritance.js:20
Class
tests/test_code/js/scoping/scoping.js:5
Class
tests/test_code/js/ambiguous_names/ambiguous_names.js:1
Class
tests/test_code/js/ambiguous_names/ambiguous_names.js:15
Class
tests/test_code/js/simple_b_js/simple_b.js:13
Class
tests/test_code/js/inheritance_attr/inheritance_attr.js:2
Class
tests/test_code/js/inheritance_attr/inheritance_attr.js:7
Class
tests/test_code/js/inheritance_attr/inheritance_attr.js:16
Class
tests/test_code/mjs/two_file_imports_es6/imported_es6.mjs:1
Class
ABC
tests/test_code/js/complex_ownership/complex_ownership.js:1
Class
Abra
tests/test_code/js/ternary_new/ternary_new.js:1
Class
Abra
tests/test_code/js/ambiguous_names/ambiguous_names.js:1
Class
Abra
tests/test_code/py/ambiguous_resolution/ambiguous_resolution.py:1
Class
Abra
tests/test_code/py/subset_find_exception/two.py:4
Class
Abra
tests/test_code/py/subset_find_exception/zero.py:4
Class
BaseLanguage
Languages are individual implementations for different dynamic languages. This is the superclass of Python, Javascript, PHP, and Ruby. Ev
code2flow/model.py:86
Class
BaseTzInfo
tests/test_code/py/pytz/tzinfo.py:66
Class
C
tests/test_code/js/simple_b_js/simple_b.js:13
Class
Cadabra
tests/test_code/js/ternary_new/ternary_new.js:7
Class
Cadabra
tests/test_code/js/ambiguous_names/ambiguous_names.js:15
Class
Cadabra
tests/test_code/py/ambiguous_resolution/ambiguous_resolution.py:9
Class
Cadabra
tests/test_code/py/subset_find_exception/two.py:8
Class
Chain
tests/test_code/js/chained/chained.js:1
Class
ClassMap
tests/test_code/js/ternary_new/ternary_new.js:22
Class
ClsA
tests/test_code/js/inheritance_attr/inheritance_attr.js:2
Class
ClsB
tests/test_code/js/inheritance_attr/inheritance_attr.js:7
Class
ClsC
tests/test_code/js/inheritance_attr/inheritance_attr.js:16
Class
DEF
tests/test_code/js/complex_ownership/complex_ownership.js:17
Class
DstTzInfo
A timezone that has a variable offset from UTC The offset might change if daylight saving time comes into effect, or at a point in history wh
tests/test_code/py/pytz/tzinfo.py:156
Class
Error
Base class for all exceptions raised by the pytz library
tests/test_code/py/pytz/exceptions.py:11
Class
FakeMajorScales
tests/test_code/js/inheritance/inheritance.js:14
Class
FakePentatonicScales
tests/test_code/py/inherits/inherits.py:14
Class
FixedOffset
Fixed offset in minutes east from UTC.
tests/test_code/py/pytz/reference.py:25
Class
GHI
tests/test_code/js/complex_ownership/complex_ownership.js:24
Class
Inner
tests/test_code/py/nested_class/nested_class.py:2
Class
InvalidTimeError
Base class for invalid time exceptions.
tests/test_code/py/pytz/exceptions.py:38
Class
Javascript
code2flow/javascript.py:246
Class
LazyDict
Dictionary populated on first use.
tests/test_code/py/pytz/lazy.py:16
Class
LazyList
tests/test_code/py/pytz/lazy.py:91
Class
LazySet
tests/test_code/py/pytz/lazy.py:144
Class
MajorScales
tests/test_code/js/inheritance/inheritance.js:7
Class
MajorScales
tests/test_code/py/inherits/inherits_import.py:3
Class
MyClass
tests/test_code/js/scoping/scoping.js:5
Class
PHP
code2flow/php.py:229
Class
PentatonicScales
tests/test_code/py/inherits/inherits_import.py:10
Class
ProvincialClass
tests/test_code/py/init/the_import.py:1
Class
Python
code2flow/python.py:143
Class
Rectangle
tests/test_code/js/class_in_function/class_in_function.js:2
Class
Rectangle
tests/test_code/js/classes/classes.js:5
Class
Ruby
code2flow/ruby.py:194
Class
ScaleDemo
tests/test_code/js/inheritance/inheritance.js:20
Class
ScaleDemoLimited
tests/test_code/py/inherits/inherits.py:31
Class
StaticTzInfo
A timezone that has a constant offset from UTC These timezones are rare, as most locations have changed their offset at some point in their h
tests/test_code/py/pytz/tzinfo.py:76
Class
c
tests/test_code/py/simple_b/simple_b.py:15
Class
myClass
tests/test_code/js/two_file_imports/imported.js:1
Class
myClass
tests/test_code/mjs/two_file_imports_es6/imported_es6.mjs:1