pyVHDLModel
pyVHDLModel copied to clipboard
v0.29.0
New Features
- Added resolution of record element subtypes in packages.
- New
RecordElementSymbol.
Changes
- Bumped dependencies.
- Added
Nullableif a parameter has a default value ofNone.
Older versions implicitly inferred nullable/optional, but new version if mypy request it explicitly. - Changed many properties from
@propertyto@readonly. - Added and improved usage of
parentparameter to be forwarded down toModelEntity.
Bug Fixes
- Fix importing of objects with multiple identifiers.
See #82
Documentation
- Enhanced layout by CSS overrides.
- Added doc-strings to many methods.
- Described algorithms of:
-
AddDocument -
IterateDesignUnits -
IndexDeclaredItems -
Analyze -
AnalyzeDependencies -
AnalyzeObjects -
CreateDependencyGraph -
CreateCompileOrderGraph -
LinkArchitectures -
LinkPackageBodies -
IndexPackages -
IndexPackageBodies -
IndexEntities -
IndexArchitectures -
CreateHierarchyGraph -
IterateDocumentsInCompileOrder
-
Related PRs:
- #78
- #82
- fixes #80
- fixes #81