MCPcopy Create free account

hub / github.com/Doctave/dossier / types & classes

Types & classes46 in github.com/Doctave/dossier

↓ 21 callersEnumType
dossier-ts/src/types.rs:13
↓ 5 callersClassFunction
dossier-ts/src/function.rs:30
↓ 2 callersEnumIdentifier
dossier-ts/src/method.rs:46
↓ 2 callersClassParameter
dossier-py/src/parameter.rs:10
↓ 1 callersClassClass
dossier-ts/src/class.rs:14
↓ 1 callersClassClass
dossier-py/src/class.rs:10
↓ 1 callersClassField
dossier-ts/src/field.rs:10
↓ 1 callersClassFunction
dossier-py/src/function.rs:11
↓ 1 callersClassInterface
dossier-ts/src/interface.rs:11
↓ 1 callersClassMethod
dossier-ts/src/method.rs:61
↓ 1 callersClassParameter
dossier-ts/src/parameter.rs:12
↓ 1 callersClassProperty
dossier-ts/src/property.rs:11
↓ 1 callersEnumType
dossier-py/src/types.rs:9
↓ 1 callersClassTypeAlias
dossier-ts/src/type_alias.rs:10
↓ 1 callersClassTypeConstraint
dossier-ts/src/type_constraint.rs:12
↓ 1 callersClassTypeVariable
dossier-ts/src/type_variable.rs:12
ClassArgs
dossier/src/main.rs:12
ClassConfig
Works exactly like a dict but provides ways to fill it from files or special dictionaries. There are two common patterns to populate the conf
fixtures/python/flask_config.py:31
ClassConfigAttribute
Makes an attribute forward to the config
fixtures/python/flask_config.py:12
ClassContext
A config passed into parsers. Placeholder for now, but in the future could contain information about the parsing context like the current repository,
dossier-core/src/lib.rs:122
InterfaceDocsParser
The trait for implementing language-specific parsers
dossier-core/src/lib.rs:166
EnumDossierError
dossier-core/src/lib.rs:17
ClassEntity
dossier-core/src/lib.rs:54
InterfaceFileSource
dossier-core/src/lib.rs:175
ClassFileSystem
dossier-core/src/lib.rs:179
EnumIdentity
dossier-core/src/lib.rs:36
ClassImport
dossier-ts/src/import.rs:10
ClassInMemoryFileSystem
dossier-core/src/lib.rs:187
ClassLocation
dossier-py/src/symbol.rs:14
InterfaceParseSymbol
dossier-py/src/symbol.rs:8
ClassParserContext
dossier-ts/src/lib.rs:178
ClassParserContext
dossier-py/src/lib.rs:102
ClassPosition
Position in a source file. Contains the row and column number, as well as the byte offset from the start of the file, since different situations may
dossier-core/src/lib.rs:95
ClassPythonParser
dossier-py/src/lib.rs:17
ClassScope
dossier-ts/src/symbol_table.rs:14
ClassSource
dossier-ts/src/symbol.rs:308
ClassSource
Metadata about the source of an `Entity`
dossier-core/src/lib.rs:106
ClassSymbol
A symbol we've discovered in the source code.
dossier-ts/src/symbol.rs:16
ClassSymbol
dossier-py/src/symbol.rs:48
EnumSymbolContext
dossier-ts/src/symbol.rs:143
EnumSymbolContext
dossier-py/src/symbol.rs:140
ClassSymbolIterator
dossier-ts/src/symbol.rs:284
EnumSymbolKind
dossier-ts/src/symbol.rs:164
EnumSymbolKind
dossier-py/src/symbol.rs:119
ClassSymbolTable
A module that keeps track of all the symbols and their scopes in a file. The table starts in the global scope, and new scopes can be added by calling
dossier-ts/src/symbol_table.rs:29
ClassTypeScriptParser
dossier-ts/src/lib.rs:29