TODOs
Todo
Attributes:: Searching Attributes
Todo
Attributes:: Filtering Attributes
Todo
Attributes:: Grouping Attributes
Todo
Attributes:: Implementation details
Todo
Naming convention
Basic classes → Argument
Named arguments → Flag
Character prefixes → Short, Long, Windows
Todo
Write documentation.
Todo
Write documentation.
Todo
Write documentation.
Todo
Write documentation.
Todo
Write documentation.
Todo
Write documentation.
Todo
set executable name based on the operating system.
Todo
use decorator
CLIArgument
usage of nested classes
parametrize nested classes with class-arguments
Todo
Using dictionary syntax with nested classes as typed keys.
Using
Value
to change the arguments value at runtime.
Todo
Explain helper methods to copy active arguments.
Todo
JSON:: Needs documentation
Todo
TOML:: Not yet implemented.
Todo
XML:: Not yet implemented.
Todo
YAML:: Needs documentation
Todo
CONFIG:: Needs documentation for Dictionary
Todo
CONFIG:: Needs documentation for Sequences
Todo
CONFIG:: Needs documentation for Configuration
Todo
CONFIG:: Needs documentation for Data Model
Todo
GRAPH: setting / getting an edge’s values
Todo
GRAPH: setting / getting a vertex’s KVPs
Todo
GRAPH: setting / getting an edge’s KVPs
Todo
GRAPH: inbound edges
Todo
GRAPH: outbound edges
Todo
GRAPH: reference to the graph
Todo
GRAPH::igraph write example and demonstrate missing OOP API.
Todo
GenericPath:: Needs documentation for Base
Todo
GenericPath:: Needs documentation for RootMixIn
Todo
GenericPath:: Needs documentation for ElementMixIn
Todo
GenericPath:: Needs documentation for SystemMixIn
Todo
GenericPath:: Needs documentation for PathMixIn
Todo
TREE::Parent::move-branch in same tree - needs also testcases
Todo
TREE::Parent::move-branch into another tree - needs also testcases
Todo
TREE: splitting a tree
Todo
TREE:Render:: explain parameters
Todo
TREE::anytree write comparison here.
Todo
TREE::itertree write comparison here.
Todo
TREE::treelib write comparison here.
Todo
DECO:: Refer to abstractmethod()
and mustoverride()
decorators from meta classes.
Todo
DECO::singleton needs documentation
Todo
investigate dependencies and licenses of setuptools.
Todo
investigate dependencies and licenses of ruamel.yaml.
Todo
EXCEPTION:: Needs documentation for EnvironmentException
Todo
EXCEPTION:: Needs documentation for PlatformNotSupportedException
Todo
EXCEPTION:: Needs documentation for NotConfiguredException
Todo
Describe LaTeX to PDF conversion on Linux using Miktex.
Todo
Describe LaTeX to PDF conversion on Windows using Miktex.
Todo
- normal packages
PackageName
- namespace package root package
NamespacePackage.*
- namespace package sub package
NamespacePackage.PackageName
deriving URLs
Todo
Attributes::Tutorial:: Needs to be written.
Todo
CLIAbstraction::Tutorial:: Needs to be written.
How to select Program vs. Executable.
How to define a first argument as a nested class derived from existing classes.
How to choose from existing argument classes.
Single value vs. Tuple vs. List
Todo
TUTORIAL::Wrapping decorator
Todo
TUTORIAL::Function-based without parameters - write a tutorial
Todo
TUTORIAL::Function-based with parameters - write a tutorial
Todo
TUTORIAL::Class-based - write a tutorial
Todo
Write this tutorial.
Advantages:
easy exception filtering
Todo
Write this tutorial
Todo
TerminalApplication::Tutorial:: Needs to be written.
Todo
Needs example code
Todo
Needs example code
Todo
Needs example code
Todo
Needs example code
Todo
Needs example code
Todo
Terminal helpers.
Todo
Needs example code
Todo
Write module documentation.
Todo
GRAPH::Base::init Needs documentation.
Todo
GRAPH::Base::del Needs documentation.
Todo
GRAPH::Vertex::init Needs documentation.
Todo
GRAPH::Base::del Needs documentation.
Todo
GRAPH::BaseWithName::init Needs documentation.
Todo
GRAPH::Base::del Needs documentation.
Todo
GRAPH::Component::init Needs documentation.
Todo
GRAPH::BaseWithVertices::del Needs documentation.
Todo
GRAPH::Vertex::init Needs documentation.
Todo
GRAPH::BaseEdge::del Needs documentation.
Todo
GRAPH::Vertex::EdgeToVertex Needs possible exceptions to be documented.
Todo
GRAPH::Vertex::EdgeFromVertex Needs possible exceptions to be documented.
Todo
GRAPH::Vertex::EdgeToNewVertex Needs possible exceptions to be documented.
Todo
GRAPH::Vertex::EdgeFromNewVertex Needs possible exceptions to be documented.
Todo
GRAPH::Vertex::LinkToVertex Needs possible exceptions to be documented.
Todo
GRAPH::Vertex::LinkFromVertex Needs possible exceptions to be documented.
Todo
GRAPH::BaseEdge::init Needs documentation.
Todo
GRAPH::Base::del Needs documentation.
Todo
GRAPH::Edge::init Needs documentation.
Todo
GRAPH::Base::del Needs documentation.
Todo
GRAPH::Edge::init Needs documentation.
Todo
GRAPH::Base::del Needs documentation.
Todo
GRAPH::BaseGraph Needs documentation.
Todo
GRAPH::BaseGraph::init Needs documentation.
Todo
GRAPH::BaseGraph::del Needs documentation.
Todo
GRAPH::BaseGraph::HasCycle Needs documentation.
Todo
GRAPH::Subgraph Needs documentation.
Todo
GRAPH::BaseGraph::HasCycle Needs documentation.
Todo
GRAPH::Subgraph::init Needs documentation.
Todo
GRAPH::Subgraph::del Needs documentation.
Todo
GRAPH::Subgraph::str Needs documentation.
Todo
GRAPH::View Needs documentation.
Todo
GRAPH::View::init Needs documentation.
Todo
GRAPH::View::del Needs documentation.
Todo
GRAPH::View::str Needs documentation.
Todo
GRAPH::Component Needs documentation.
Todo
GRAPH::Component::init Needs documentation.
Todo
GRAPH::Component::del Needs documentation.
Todo
GRAPH::Component::str Needs documentation.
Todo
GRAPH::BaseGraph::HasCycle Needs documentation.
Todo
GRAPH::Graph::init Needs documentation.
Todo
GRAPH::Graph::del Needs documentation.
Todo
GRAPH::Graph::iter Needs documentation.
Todo
GRAPH::Graph::GetVertexByID Needs documentation.
Todo
GRAPH::Graph::GetVertexByValue Needs documentation.
Todo
GRAPH::Graph::repr Needs documentation.
Todo
GRAPH::Graph::str Needs documentation.
Todo
META::ExtendedType Needs documentation.
Todo
META::ExtendedType allow __dict__ and __weakref__ if slotted is enabled
Todo
TREE::Node::init Needs documentation.
Todo
TREE::Node::__delitem__ Needs documentation.
Todo
TREE::Node::__contains__ Needs documentation.
Todo
TREE::Node::GetPAth Needs documentation.
Todo
TREE::Node::GetAncestors Needs documentation.
Todo
TREE::Node::GetCommonAncestors Needs documentation.