PSClassUtils

2.6.3

Contains a set of utilities to work with Powershell Classes.

Minimum PowerShell version

5.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSClassUtils

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deloy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Author(s)

Stéphane van Gulick

Copyright

(c) 2018 TAAVAST3. All rights reserved.

Owners

Tags

Classes helper diagram uml psgraph graphviz class

Functions

Get-CUClass Get-CUClassConstructor Get-CUClassMethod Get-CUClassProperty Get-CUCommands Get-CUEnum Get-CULoadedClass Get-CURaw Install-CUDiagramPrerequisites Test-IsCustomType Write-CUClassDiagram Write-CUInterfaceImplementation Write-CUPesterTest

Dependencies

This module has no dependencies.

Release Notes


       
       2.5.0 - 20190228
           Enhanced Write-CUPEsterScripts (Added -PassThru)
           Fixed Minor bugs.

       2.4.2 - 20190227
           Added Write-CUPesterScripts
           Added Get-CUPesterScripts

       2.3.0 - 20190125
           Added possibility to exclude some classes from the Diagram Generation.
           Write-CuClassDiagram -Exclude
       
        2.2.5 - 20181213
           Added support for -ShowComposition on Wirte-CuClassDiagram
           Rewrote base AST parsing and base classes.
       

Version History

Version Downloads Last updated
2.6.3 (current version) 623 3/10/2019
2.6.2 10 3/10/2019
2.6.1 14 3/9/2019
2.6.0 7 3/9/2019
2.5.0 12 2/28/2019
2.5.0-Beta 10 2/28/2019
2.4.2-alpha 8 2/27/2019
2.4.1 17 2/24/2019
2.4.0 23 2/2/2019
2.3.1 9 1/30/2019
2.3.0 7 1/25/2019
2.2.5 21 12/13/2018
2.2.2 20 10/12/2018
2.2.1 9 10/7/2018
2.2.0 7 10/5/2018
2.1.4 7 10/5/2018
2.1.2 8 10/5/2018
2.1.0 19 8/30/2018
2.0.0 9 8/27/2018
1.0.0 37 6/29/2018
0.10.0 8 6/29/2018