This PR fixes the resolver to properly check if variables are defined when referenced. It also fixes leaks from for loops
The type checker might still emit conservative warnings for variable it is unsure about whether they're defined, but it will emit errors when it is sure that at least one path doesn't define a value.
This PR fixes the resolver to properly check if variables are defined when referenced. It also fixes leaks from for loops
The type checker might still emit conservative warnings for variable it is unsure about whether they're defined, but it will emit errors when it is sure that at least one path doesn't define a value.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR fixes the resolver to properly check if variables are defined when referenced. It also fixes leaks from for loops
The type checker might still emit conservative warnings for variable it is unsure about whether they're defined, but it will emit errors when it is sure that at least one path doesn't define a value.