Used existing docblocks to populate types, and added obvious narrower types where there was no docblock. Used wide types where it was not clear what the real types should be.
Did not attempt to fix types in this PR, just to tried to ensure that everywhere has a declared type of some sort.
Used existing docblocks to populate types, and added obvious narrower types where there was no docblock. Used wide types where it was not clear what the real types should be.
Did not attempt to fix types in this PR, just to tried to ensure that everywhere has a declared type of some sort.