-
Notifications
You must be signed in to change notification settings - Fork 173
Open
Description
Pint Version
1.21.0
PHP Version
8.3.17
Description
Before:
<?php
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\Facades\Schedule;After:
No Changes. Same as before.
Terminal Output
- pint.json
{
"preset": "laravel",
"rules": {
"concat_space": {
"spacing": "one"
},
"ordered_imports": {
"sort_algorithm": "length",
"imports_order": ["const", "class", "function"]
},
"braces": false,
"single_import_per_statement": {
"group_to_single_imports": true
},
"binary_operator_spaces": {
"default": "align_single_space_minimal"
}
},
"exclude": [
"vendor/"
]
}Steps To Reproduce
- Issue rule
pint.json
{
"preset": "laravel",
"rules": {
"single_import_per_statement": {
"group_to_single_imports": true
}
},
"exclude": ["vendor/"]
}- Add some import statement with same namespace
<?php
use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Schedule;
dd(Artisan::class, Cache::class, DB::class, Schedule::class);- run pint
Metadata
Metadata
Assignees
Labels
No labels
