Skip to content

Enable type checking and fix internal type validation #157

@datadavev

Description

@datadavev

Some type hinting is available but is incomplete and/or has mismatched precision leading to confused state of internal variables between method calls and failures when integrating the hashstore library with other applications that have strict type checking.

Add / augment type checking for public methods / interfaces to facilitate integration.

Fix internal parameter checks to align with the acceptable input types, especially the Stream wrapper class which includes assumptions that do not align with some valid buffered stream sources.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions