MCPcopy Create free account

hub / github.com/mkdocstrings/griffe / types & classes

Types & classes163 in github.com/mkdocstrings/griffe

↓ 75 callersClassFunction
The class representing a Python function.
packages/griffelib/src/griffe/_internal/models.py:2487
↓ 64 callersClassParameter
This class represent a function parameter. See also: [`Parameters`][griffe.Parameters].
packages/griffelib/src/griffe/_internal/models.py:210
↓ 39 callersClassParameters
This class is a container for parameters. It allows to get parameters using their position (index) or their name: ```pycon >>> parameter
packages/griffelib/src/griffe/_internal/models.py:294
↓ 34 callersClassGriffeLoader
The Griffe loader, allowing to load data from modules.
packages/griffelib/src/griffe/_internal/loader.py:44
↓ 22 callersClassDocstring
This class represents docstrings.
packages/griffelib/src/griffe/_internal/models.py:74
↓ 22 callersClassDocstringParameter
This class represent a documented function parameter.
packages/griffelib/src/griffe/_internal/docstrings/models.py:143
↓ 21 callersClassAttribute
The class representing a Python module/class/instance attribute.
packages/griffelib/src/griffe/_internal/models.py:2657
↓ 21 callersClassExprName
This class represents a Python object identified by a name in a given scope.
packages/griffelib/src/griffe/_internal/expressions.py:717
↓ 16 callersClassModule
The class representing a Python module.
packages/griffelib/src/griffe/_internal/models.py:2235
↓ 15 callersClassClass
The class representing a Python class.
packages/griffelib/src/griffe/_internal/models.py:2358
↓ 14 callersClassTypeParameters
This class is a container for type parameters. It allows to get type parameters using their position (index) or their name: ```pycon >>>
packages/griffelib/src/griffe/_internal/models.py:476
↓ 13 callersClassTypeParameter
This class represents a type parameter.
packages/griffelib/src/griffe/_internal/models.py:384
↓ 9 callersClassDocstringReturn
This class represents a documented return value.
packages/griffelib/src/griffe/_internal/docstrings/models.py:131
↓ 8 callersClassAlias
This class represents an alias, or indirection, to an object declared in another module. Aliases represent objects that are in the scope of a mod
packages/griffelib/src/griffe/_internal/models.py:1327
↓ 8 callersClassDocstringAttribute
This class represents a documented module/class attribute.
packages/griffelib/src/griffe/_internal/docstrings/models.py:194
↓ 7 callersClassDocstringRaise
This class represents a documented raise value.
packages/griffelib/src/griffe/_internal/docstrings/models.py:123
↓ 7 callersClass_FieldType
Maps directive names to parser functions.
packages/griffelib/src/griffe/_internal/docstrings/sphinx.py:46
↓ 6 callersClassDocstringSectionText
This class represents a text section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:265
↓ 6 callersClassExprTuple
Tuples like `(0, 1, 2)`.
packages/griffelib/src/griffe/_internal/expressions.py:947
↓ 6 callersClassModuleFinder
The Griffe finder, allowing to find modules on the file system. The module finder is generally not used directly. Each [`GriffeLoader`][griff
packages/griffelib/src/griffe/_internal/finder.py:88
↓ 5 callersClassCyclicAliasError
Exception raised when a cycle is detected in aliases.
packages/griffelib/src/griffe/_internal/exceptions.py:53
↓ 5 callersClassDocstringSectionParameters
This class represents a parameters section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:281
↓ 5 callersClassExprBinOp
Binary operations like `a + b`.
packages/griffelib/src/griffe/_internal/expressions.py:324
↓ 5 callersClassExtensionNotLoadedError
Exception raised when an extension could not be loaded.
packages/griffelib/src/griffe/_internal/exceptions.py:84
↓ 5 callersClassLinesCollection
A simple dictionary containing the modules source code lines.
packages/griffelib/src/griffe/_internal/collections.py:17
↓ 5 callersClassLoadingError
The base exception for all Griffe errors.
packages/griffelib/src/griffe/_internal/exceptions.py:15
↓ 5 callersClass_SP
packages/griffelib/src/griffe/_internal/finder.py:435
↓ 4 callersClassDocstringSectionReturns
This class represents a returns section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:351
↓ 4 callersClassExprAttribute
Attributes like `a.b`.
packages/griffelib/src/griffe/_internal/expressions.py:272
↓ 4 callersClassExprSubscript
Subscripts like `a[b]`.
packages/griffelib/src/griffe/_internal/expressions.py:892
↓ 4 callersClassLastNodeError
Exception raised when trying to access a next or previous node.
packages/griffelib/src/griffe/_internal/exceptions.py:68
↓ 4 callersClassModulesCollection
A collection of modules, allowing easy access to members.
packages/griffelib/src/griffe/_internal/collections.py:65
↓ 4 callersClassPackage
This class is a simple placeholder used during the process of finding packages. Parameters: name: The package name. path: The pac
packages/griffelib/src/griffe/_internal/finder.py:56
↓ 3 callersClassDecorator
This class represents decorators.
packages/griffelib/src/griffe/_internal/models.py:34
↓ 3 callersClassDocstringSectionAttributes
This class represents an attributes section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:419
↓ 3 callersClassDocstringSectionRaises
This class represents a raises section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:319
↓ 3 callersClassObjectNode
Helper class to represent an object tree. It's not really a tree but more a backward-linked list: each node has a reference to its parent, bu
packages/griffelib/src/griffe/_internal/agents/nodes/runtime.py:40
↓ 3 callersClassParser
Enumeration of the different docstring parsers.
packages/griffelib/src/griffe/_internal/enumerations.py:153
↓ 3 callersClassTypeAlias
The class representing a Python type alias.
packages/griffelib/src/griffe/_internal/models.py:2706
↓ 2 callersClassAnalysisEventsTest
packages/griffelib/tests/test_extensions/test_base.py:53
↓ 2 callersClassAttributeChangedValueBreakage
Specific breakage class for attributes whose value changed.
packages/griffelib/src/griffe/_internal/diff.py:468
↓ 2 callersClassDocstringClass
This class represents a documented class.
packages/griffelib/src/griffe/_internal/docstrings/models.py:207
↓ 2 callersClassDocstringFunction
This class represents a documented function.
packages/griffelib/src/griffe/_internal/docstrings/models.py:198
↓ 2 callersClassDocstringModule
This class represents a documented module.
packages/griffelib/src/griffe/_internal/docstrings/models.py:220
↓ 2 callersClassDocstringReceive
This class represents a documented receive value.
packages/griffelib/src/griffe/_internal/docstrings/models.py:139
↓ 2 callersClassDocstringSectionAdmonition
This class represents an admonition section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:516
↓ 2 callersClassDocstringSectionClasses
This class represents a classes section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:451
↓ 2 callersClassDocstringSectionExamples
This class represents an examples section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:399
↓ 2 callersClassDocstringSectionFunctions
This class represents a functions/methods section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:435
↓ 2 callersClassDocstringSectionModules
This class represents a modules section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:483
↓ 2 callersClassDocstringSectionOtherParameters
This class represents an other parameters section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:297
↓ 2 callersClassDocstringSectionReceives
This class represents a receives section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:383
↓ 2 callersClassDocstringSectionTypeAliases
This class represents a type aliases section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:467
↓ 2 callersClassDocstringSectionTypeParameters
This class represents a type parameters section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:303
↓ 2 callersClassDocstringSectionWarns
This class represents a warns section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:335
↓ 2 callersClassDocstringSectionYields
This class represents a yields section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:367
↓ 2 callersClassDocstringTypeAlias
This class represents a documented type alias.
packages/griffelib/src/griffe/_internal/docstrings/models.py:216
↓ 2 callersClassDocstringTypeParameter
This class represent a documented type parameter.
packages/griffelib/src/griffe/_internal/docstrings/models.py:156
↓ 2 callersClassDocstringWarn
This class represents a documented warn value.
packages/griffelib/src/griffe/_internal/docstrings/models.py:127
↓ 2 callersClassDocstringYield
This class represents a documented yield value.
packages/griffelib/src/griffe/_internal/docstrings/models.py:135
↓ 2 callersClassExprCall
Calls like `f()`.
packages/griffelib/src/griffe/_internal/expressions.py:364
↓ 2 callersClassGitError
Exception raised for errors related to Git.
packages/griffelib/src/griffe/_internal/exceptions.py:88
↓ 2 callersClassInspector
This class is used to instantiate an inspector. Inspectors iterate on objects members to extract data from them.
packages/griffelib/src/griffe/_internal/agents/inspector.py:116
↓ 2 callersClassKind
Enumeration of the different object kinds.
packages/griffelib/src/griffe/_internal/enumerations.py:92
↓ 2 callersClassLoadEventsTest
packages/griffelib/tests/test_extensions/test_base.py:229
↓ 2 callersClassNameResolutionError
Exception for names that cannot be resolved in a object scope.
packages/griffelib/src/griffe/_internal/exceptions.py:19
↓ 2 callersClassNamespacePackage
This class is a simple placeholder used during the process of finding packages. Parameters: name: The package name. path: The pac
packages/griffelib/src/griffe/_internal/finder.py:74
↓ 2 callersClassUnhandledEditableModuleError
Exception for unhandled editables modules, when searching modules.
packages/griffelib/src/griffe/_internal/exceptions.py:23
↓ 2 callersClass_OperatorPrecedence
packages/griffelib/src/griffe/_internal/expressions.py:29
↓ 2 callersClass_ParsedDirective
Directive information that has been parsed from a docstring.
packages/griffelib/src/griffe/_internal/docstrings/sphinx.py:65
↓ 2 callersClass_TypedDictAttr
packages/griffelib/src/griffe/_internal/extensions/unpack_typeddict.py:23
↓ 1 callersClassAliasResolutionError
Exception for alias that cannot be resolved.
packages/griffelib/src/griffe/_internal/exceptions.py:31
↓ 1 callersClassBuiltinModuleError
Exception raised when trying to access the filepath of a builtin module.
packages/griffelib/src/griffe/_internal/exceptions.py:76
↓ 1 callersClassClassRemovedBaseBreakage
Specific breakage class for removed base classes.
packages/griffelib/src/griffe/_internal/diff.py:474
↓ 1 callersClassDocstringAdmonition
This class represents an admonition.
packages/griffelib/src/griffe/_internal/docstrings/models.py:88
↓ 1 callersClassDocstringDeprecated
This class represents a documented deprecated item.
packages/griffelib/src/griffe/_internal/docstrings/models.py:110
↓ 1 callersClassDocstringSectionDeprecated
This class represents a deprecated section.
packages/griffelib/src/griffe/_internal/docstrings/models.py:499
↓ 1 callersClassExplanationStyle
Enumeration of the possible styles for explanations.
packages/griffelib/src/griffe/_internal/enumerations.py:109
↓ 1 callersClassExprBoolOp
Boolean operations like `a or b`.
packages/griffelib/src/griffe/_internal/expressions.py:346
↓ 1 callersClassExprCompare
Comparisons like `a > b`.
packages/griffelib/src/griffe/_internal/expressions.py:385
↓ 1 callersClassExprComprehension
Comprehensions like `a for b in c if d`.
packages/griffelib/src/griffe/_internal/expressions.py:404
↓ 1 callersClassExprDict
Dictionaries like `{"a": 0}`.
packages/griffelib/src/griffe/_internal/expressions.py:444
↓ 1 callersClassExprDictComp
Dict comprehensions like `{k: v for k, v in a}`.
packages/griffelib/src/griffe/_internal/expressions.py:463
↓ 1 callersClassExprFormatted
Formatted string like `{1 + 1}`.
packages/griffelib/src/griffe/_internal/expressions.py:495
↓ 1 callersClassExprGeneratorExp
Generator expressions like `a for b in c for d in e`.
packages/griffelib/src/griffe/_internal/expressions.py:509
↓ 1 callersClassExprIfExp
Conditions like `a if b else c`.
packages/griffelib/src/griffe/_internal/expressions.py:524
↓ 1 callersClassExprInterpolation
Template string interpolation like `{name}`.
packages/griffelib/src/griffe/_internal/expressions.py:553
↓ 1 callersClassExprJoinedStr
Joined strings like `f"a {b} c"`.
packages/griffelib/src/griffe/_internal/expressions.py:567
↓ 1 callersClassExprKeyword
Keyword arguments like `a=b`.
packages/griffelib/src/griffe/_internal/expressions.py:580
↓ 1 callersClassExprLambda
Lambda expressions like `lambda a: a.b`.
packages/griffelib/src/griffe/_internal/expressions.py:644
↓ 1 callersClassExprList
Lists like `[0, 1, 2]`.
packages/griffelib/src/griffe/_internal/expressions.py:687
↓ 1 callersClassExprListComp
List comprehensions like `[a for b in c]`.
packages/griffelib/src/griffe/_internal/expressions.py:700
↓ 1 callersClassExprNamedExpr
Named/assignment expressions like `a := b`.
packages/griffelib/src/griffe/_internal/expressions.py:811
↓ 1 callersClassExprParameter
Parameters in function signatures like `a: int = 0`.
packages/griffelib/src/griffe/_internal/expressions.py:826
↓ 1 callersClassExprSet
Sets like `{0, 1, 2}`.
packages/griffelib/src/griffe/_internal/expressions.py:840
↓ 1 callersClassExprSetComp
Set comprehensions like `{a for b in c}`.
packages/griffelib/src/griffe/_internal/expressions.py:853
↓ 1 callersClassExprSlice
Slices like `[a:b:c]`.
packages/griffelib/src/griffe/_internal/expressions.py:870
↓ 1 callersClassExprTemplateStr
Template strings like `t"a {name}"`.
packages/griffelib/src/griffe/_internal/expressions.py:934
↓ 1 callersClassExprUnaryOp
Unary operations like `-1`.
packages/griffelib/src/griffe/_internal/expressions.py:972
↓ 1 callersClassExprVarKeyword
Variadic keyword parameters like `**kwargs`.
packages/griffelib/src/griffe/_internal/expressions.py:632
next →1–100 of 163, ranked by callers