PSClassUtils
2.6.3
Contains a set of utilities to work with Powershell Classes.
Minimum PowerShell version
5.0
Installation Options
Owners
Copyright
(c) 2018 TAAVAST3. All rights reserved.
Package Details
Author(s)
- Stéphane van Gulick
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.
FileList
- PSClassUtils.nuspec
- PSClassUtils.psd1
- PSClassUtils.psm1
- Examples\02\Inheritance.png
- Examples\02\Inheritance.ps1
- Examples\04\JeffHicks_StarShipModule.png
- Examples\04\JeffHicks_StarShipModule.ps1
- Examples\05\BenGelens_CWindowsContainer.png
- Examples\05\BenGelens_CWindowsContainer.ps1
- Examples\06\PoshBot.png
- Examples\06\PoshBot_Diagram.png
- Examples\07\aclapp.class.png
- Examples\07\aclapp.class.psm1
Version History
Version | Downloads | Last updated |
---|---|---|
2.6.3 (current version) | 4,633 | 3/10/2019 |
2.6.2 | 20 | 3/10/2019 |
2.6.1 | 24 | 3/9/2019 |
2.6.0 | 17 | 3/9/2019 |
2.5.0 | 22 | 2/28/2019 |
2.5.0-Beta | 19 | 2/28/2019 |
2.4.2-alpha | 17 | 2/27/2019 |
2.4.1 | 27 | 2/24/2019 |
2.4.0 | 34 | 2/2/2019 |
2.3.1 | 19 | 1/30/2019 |
2.3.0 | 18 | 1/25/2019 |
2.2.5 | 32 | 12/13/2018 |
2.2.2 | 30 | 10/12/2018 |
2.2.1 | 20 | 10/7/2018 |
2.2.0 | 18 | 10/5/2018 |
2.1.4 | 17 | 10/5/2018 |
2.1.2 | 18 | 10/5/2018 |
2.1.0 | 30 | 8/30/2018 |
2.0.0 | 19 | 8/27/2018 |
1.0.0 | 48 | 6/29/2018 |
0.10.0 | 20 | 6/29/2018 |