- Fixed batch mode information level inspections
- Changed closure converter to Information level (can have semantic impact)
- Bump dependencies to latest versions
- Fixed api changes in Blade plugin
- Removed type provider for higher order collections as it seemed unstable
- Fixed immutable php type issues
- Fixed recursive collection on variables with no types
- Fix higher order type provider when no types are possible
- Fixed recursive collection on std class
- Fixed closure to arrow function on control statements (foreach, if, switch)
- Added
where(...)->isNotEmpty()
tocontains
refactoring
- Minimum required version is now 2020.3
- Fixed closure to arrow function on if statements
- Fixed higher order type provider assertion error
- Type provider for higher order collection methods and properties
- Fixed collect on collection matching non strictly.
- Tagged first stable release.
- Fixed type detection recognizing
mixed
as a collection.
- Fixed closure to arrow function not working on collections variables
- Redefine how we determine if a call is a collection call
- Added
where(...)->first()
tofirstWhere
refactoring (#31)
- Added notification for enabling inspections if disabled
- Ignore foreach to collection in blade files
- Added closure to arrow function inside collection
- Fixed foreach refactoring.
use
statement contains empty variable when expression inside string interpolation.
- Fixed foreach refactoring.
use
statement missing array variable when used in foreach. - Fixed foreach refactoring.
use
statement having duplicate variable, if used twice. - Fixed foreach refactoring.
use
statement containing array variable when using property accessor. - Fixed
map->flatten
toflatMap
when it contains indentations.
- Fixed refactoring foreach to collection with multiline
- Fixed refactoring foreach to collection with this variable
- Added
map(...)->flatten(1)
toflatMap
refactoring (#12) - Added removing of nested collection statement in collect function call.
- Initial scaffold created from IntelliJ Platform Plugin Template
- Added foreach to collection refactoring
- Added array map to collection refactoring
- Added logo to the plugin (#13)