commandlinetools


Lineage

digraph InheritanceGraph { graph [bgcolor=transparent, color=lightslategrey, dpi=72, fontname=Arial, outputorder=edgesfirst, overlap=prism, penwidth=2, rankdir=LR, root="__builtin__.object", splines=spline, style="dotted, rounded", truecolor=true]; node [colorscheme=pastel19, fontname=Arial, fontsize=12, penwidth=2, style="filled, rounded"]; edge [color=lightsteelblue2, penwidth=2]; subgraph cluster_abctools { graph [label=abctools]; "abjad.tools.abctools.AbjadObject.AbjadObject" [color=1, group=0, label=AbjadObject, shape=box]; "abjad.tools.abctools.AbjadObject.AbstractBase" [color=1, group=0, label=AbstractBase, shape=box]; "abjad.tools.abctools.AbjadObject.AbstractBase" -> "abjad.tools.abctools.AbjadObject.AbjadObject"; } subgraph cluster_abjadbooktools { graph [label=abjadbooktools]; "abjad.tools.abjadbooktools.AbjadBookScript.AbjadBookScript" [color=2, group=1, label=AbjadBookScript, shape=box]; } subgraph cluster_commandlinetools { graph [label=commandlinetools]; "abjad.tools.commandlinetools.AbjDevScript.AbjDevScript" [color=black, fontcolor=white, group=3, label=AbjDevScript, shape=box, style="filled, rounded"]; "abjad.tools.commandlinetools.BuildApiScript.BuildApiScript" [color=black, fontcolor=white, group=3, label=BuildApiScript, shape=box, style="filled, rounded"]; "abjad.tools.commandlinetools.CheckClassSections.CheckClassSections" [color=black, fontcolor=white, group=3, label=CheckClassSections, shape=box, style="filled, rounded"]; "abjad.tools.commandlinetools.CleanScript.CleanScript" [color=black, fontcolor=white, group=3, label=CleanScript, shape=box, style="filled, rounded"]; "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript" [color=black, fontcolor=white, group=3, label=CommandlineScript, shape=oval, style="filled, rounded"]; "abjad.tools.commandlinetools.DoctestScript.DoctestScript" [color=black, fontcolor=white, group=3, label=DoctestScript, shape=box, style="filled, rounded"]; "abjad.tools.commandlinetools.ManageBuildTargetScript.ManageBuildTargetScript" [color=black, fontcolor=white, group=3, label=ManageBuildTargetScript, shape=box, style="filled, rounded"]; "abjad.tools.commandlinetools.ManageMaterialScript.ManageMaterialScript" [color=black, fontcolor=white, group=3, label=ManageMaterialScript, shape=box, style="filled, rounded"]; "abjad.tools.commandlinetools.ManageScoreScript.ManageScoreScript" [color=black, fontcolor=white, group=3, label=ManageScoreScript, shape=box, style="filled, rounded"]; "abjad.tools.commandlinetools.ManageSegmentScript.ManageSegmentScript" [color=black, fontcolor=white, group=3, label=ManageSegmentScript, shape=box, style="filled, rounded"]; "abjad.tools.commandlinetools.ReplaceScript.ReplaceScript" [color=black, fontcolor=white, group=3, label=ReplaceScript, shape=box, style="filled, rounded"]; "abjad.tools.commandlinetools.ScorePackageScript.ScorePackageScript" [color=black, fontcolor=white, group=3, label=ScorePackageScript, shape=oval, style="filled, rounded"]; "abjad.tools.commandlinetools.StatsScript.StatsScript" [color=black, fontcolor=white, group=3, label=StatsScript, shape=box, style="filled, rounded"]; "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript" -> "abjad.tools.commandlinetools.AbjDevScript.AbjDevScript"; "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript" -> "abjad.tools.commandlinetools.BuildApiScript.BuildApiScript"; "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript" -> "abjad.tools.commandlinetools.CheckClassSections.CheckClassSections"; "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript" -> "abjad.tools.commandlinetools.CleanScript.CleanScript"; "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript" -> "abjad.tools.commandlinetools.DoctestScript.DoctestScript"; "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript" -> "abjad.tools.commandlinetools.ReplaceScript.ReplaceScript"; "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript" -> "abjad.tools.commandlinetools.ScorePackageScript.ScorePackageScript"; "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript" -> "abjad.tools.commandlinetools.StatsScript.StatsScript"; "abjad.tools.commandlinetools.ScorePackageScript.ScorePackageScript" -> "abjad.tools.commandlinetools.ManageBuildTargetScript.ManageBuildTargetScript"; "abjad.tools.commandlinetools.ScorePackageScript.ScorePackageScript" -> "abjad.tools.commandlinetools.ManageMaterialScript.ManageMaterialScript"; "abjad.tools.commandlinetools.ScorePackageScript.ScorePackageScript" -> "abjad.tools.commandlinetools.ManageScoreScript.ManageScoreScript"; "abjad.tools.commandlinetools.ScorePackageScript.ScorePackageScript" -> "abjad.tools.commandlinetools.ManageSegmentScript.ManageSegmentScript"; } subgraph cluster_builtins { graph [label=builtins]; "builtins.object" [color=3, group=2, label=object, shape=box]; } "abjad.tools.abctools.AbjadObject.AbjadObject" -> "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript"; "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript" -> "abjad.tools.abjadbooktools.AbjadBookScript.AbjadBookScript"; "builtins.object" -> "abjad.tools.abctools.AbjadObject.AbstractBase"; }


Abstract Classes

CommandlineScript Object-oriented model of a developer script.
ScorePackageScript Abstract base class for score-package scripts.

Classes

AbjDevScript AbjDevScript is the commandline entry-point to the Abjad
BuildApiScript Builds the Abjad APIs.
CheckClassSections Checks the order and contents of class sections in a path.
CleanScript Removes .pyc, *.swp files and __pycache__ and tmp directories recursively in a path.
DoctestScript Runs doctests on all Python files in current directory recursively.
ManageBuildTargetScript Manages score package build target.
ManageMaterialScript Manages score package materials.
ManageScoreScript Manages score package.
ManageSegmentScript Manages score package segments.
ReplaceScript Replaces text in files recursively.
StatsScript Builds statistics about a codebase.

Functions

run_ajv Entry point for setuptools.