pycodeanalyzer.core.console.console

Summary

Classes:

Console

Console interface.

Diagrams

Console

classDiagram class Console { <<Class>> + Any args -parseArgs() Any +init() None +run(Engine engine) None } class Engine { <<Class>> + FileFetcher fileFetcher + FileDispatcher fileDispatcher + IdentityAnalyser identityAnalyser + DependancyAnalyser dependancyAnalyser + SearchAnalyser searchAnalyser + UiStatListener uiStatListener + UiBrowseListener uiBrowseListener + PieCharBuild pieCharBuild + ClassDiagramBuild classDiagramBuild + Configuration configuration + List&lt;Tuple&lt;str,List&lt;str&gt;&gt;&gt; roots + int nbFiles + bool useByActivated + Any stats + Any logger +Constructor(FileFetcher fileFetcher, FileDispatcher fileDispatcher, IdentityAnalyser identityAnalyser, DependancyAnalyser dependancyAnalyser, SearchAnalyser searchAnalyser, UiStatListener uiStatListener, UiBrowseListener uiBrowseListener, ClassDiagramBuild classDiagramBuild, PieCharBuild pieCharBuild, Configuration configuration) None +reset() None +run(Any args) None +recordStats(float duration) None +sendAnalysisStats() None +sendClasseNames() None +sendEnumNames() None +sendFunctionNames() None +sendFileNames() None +sendClassData(str className) None +sendEnumData(str enumName) None +sendFunctionData(str functionDef) None +sendFileData(str fileName) None +sendSearchResult(str token) None +doExport(str exportPath, str exportFormat) None +setUsedByActivation(bool activated) None +requestUsedByUse() None } link Engine "class££pycodeanalyzer::core::engine::engine::Engine" Console ..> Engine

Console class diagram

Reference

class pycodeanalyzer.core.console.console.Console[source]

Bases: object

Console interface.

This class is the interface allowing to run the engine using the command line. It parse arguments, initialize logging facilities and start the engine.

init() None[source]

Initialize the console.

This need to be called before run.

run(engine: pycodeanalyzer.core.engine.engine.Engine) None[source]

Start the engine.

Start the engine with all the parsed arguments.

This file was automatically generated using better_apidoc.