All Units

Name Description
Command.Add

This unit contains procedures to configure and execute a command to add a new free pascal/lazarus unit tests project based on fpcunit test framework. Also allows to add code documentation capabilities to the project base on pasdoc

Command.Build

This unit contains procedures to configure and execute a command to build the specified project or to build the first project found on current dir.

Command.Clean

This unit contains procedures to configure and execute a command to clean folders.

Command.Install

This unit contains procedures to configure and execute a command to install pasc app in the following path $HOME/.pasc.

Command.New

This unit contains procedures to configure and execute a command to create a new free pascal/lazarus project. With also some basic repo initialization, boss package manager ready and support to use vscode with pre configured tasks.

Command.Test

This unit contains procedures to configure and execute a command to create dipslay unit tests colored output. Also should display source code location for each failed test.

If a heap trace file is found on test project directory an output with possible leaks is generated.

Command.Watch

( This unit contains procedures for setting up and executing a watch command in the current directory. If there are changes to files in that directory, specified commands are executed. </sumamry>

pasc

 

Utils.Interfaces

This unit contains the declaration of the interfaces used in the application.

Utils.IO

Unit which has a set of functions for manipulating files and their contents. It has some functions for content search as well.

Utils.Leak

Unit which has classes to process the trace file containing memory leak data generated by the application.

Utils.Output

Unit which contains functions to display colored output.

Utils.Resources

Unit which has functions to work with resources embedded into the application binary file.

Utils.Shell

Unit which has functions to work with system operational process execution

Utils.Tests

Unit which has classes to parse the xml file containing tests report generated by the test application. Should be a file generated by fpcunit using xml format option.

Utils.Watcher

This unit contains a standard implmentation for IPathWatcher.


Generated by PasDoc 0.16.0.