I'm happy to hear you enjoyed my story.
We did some simple static analysis of simple types (boolean, integer, string) keeping track of what type was assigned to each variable during the code flow.
Our main focus was on arrays. Since in PHP arrays actually cover both traditional lists as well as maps. So based on the assigned keys and values in arrays we classified them as either of those subtypes.
Furthermore we created a plugin for IntelliJ which used our analysis to provide helpful tips for the user.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I'm happy to hear you enjoyed my story.
We did some simple static analysis of simple types (boolean, integer, string) keeping track of what type was assigned to each variable during the code flow.
Our main focus was on arrays. Since in PHP arrays actually cover both traditional lists as well as maps. So based on the assigned keys and values in arrays we classified them as either of those subtypes.
Furthermore we created a plugin for IntelliJ which used our analysis to provide helpful tips for the user.