klint ij_kotlin_imports_layout is ignored
- Ngôn ngữ chính
- Java
- Star
- 5.6k
- Fork
- 559
- Merge trung bình
- 1 ngày 14 giờ
- Pull request đã merge (30 ngày)
- 43
Mô tả
I pass import layout via userData:
```
ktlint('0.41.0').userData([
ij_kotlin_imports_layout: "java.**,javax.**,kotlin.**,kotlinx.**,android.**,androidx.**,com.company.**,*,^"
])
```
This layout is taken from `.editorconfig` generated by Android Studio based on our code style preferences so should be valid since it works in IDE.
Am I doing something wrong or it's broken? If I add `disabled_rules: "import-ordering"` then klint doesn't change imports order so I assume I use `userData` properly.
Hướng dẫn đóng góp
Hướng nghiên cứu
Tái hiện sự cố với ktlint 0.41.0 và giá trị userData được cung cấp, sau đó so sánh hành vi khi quy tắc import-ordering được bật và tắt. Công việc hoàn tất khi layout đã cấu hình được tuân thủ hoặc cấu hình được hỗ trợ và giới hạn được xác định rõ ràng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- kotlin
- Lĩnh vực
- tooling
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100