-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.29.0 #79
Conversation
…entifier. This caused issues where elements would not be found if identifier and normalizedIdentifier did not match.
…onstants), then this code would fail. Adding a check to see if the _normalizedIdentifiers attr exists, and if so add a entry for each identifier
Co-authored-by: Patrick Lehmann <[email protected]>
Add unary reduction expressions
Discussion from #84:
OK, I'll create a release. I need to check for a good GHDL base. I'm a bit out of sync. One I have that long ongoing side branch with some failing tests, because GHDL added more features to the sanity checking files - but pyGHDL.DOM can't handle it. OTOH, I'm working on a new pipeline, which was also forced to integrate some changes due to pyTooling v6.x.x. I suspect I should get the pipeline rework merged and then update/rebase my other branch. |
New Features
RecordElementSymbol
.Changes
Nullable
if a parameter has a default value ofNone.
Older versions implicitly inferred nullable/optional, but new version if mypy request it explicitly.
@property
to@readonly
.parent
parameter to be forwarded down toModelEntity
.Bug Fixes
See Fix package namespace bugs #82 by @Tcenova
Documentation
AddDocument
IterateDesignUnits
IndexDeclaredItems
Analyze
AnalyzeDependencies
AnalyzeObjects
CreateDependencyGraph
CreateCompileOrderGraph
LinkArchitectures
LinkPackageBodies
IndexPackages
IndexPackageBodies
IndexEntities
IndexArchitectures
CreateHierarchyGraph
IterateDocumentsInCompileOrder
Related PRs: