src/main/scala/com/github/gtache/lsp/contributors/LSPNavigationItem.scala
Constructor has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
case class LSPNavigationItem(name: String, container: String, project: Project, file: VirtualFile, line: Int, col: Int, icon: Icon = null) extends OpenFileDescriptor(project, file, line, col) with NavigationItem {
File line length exceeds 160 characters Open
Open
case class LSPNavigationItem(name: String, container: String, project: Project, file: VirtualFile, line: Int, col: Int, icon: Icon = null) extends OpenFileDescriptor(project, file, line, col) with NavigationItem {
- Exclude checks
Avoid using null Open
Open
override def getIcon(unused: Boolean): Icon = if (unused) null else icon
- Exclude checks
Avoid using null Open
Open
case class LSPNavigationItem(name: String, container: String, project: Project, file: VirtualFile, line: Int, col: Int, icon: Icon = null) extends OpenFileDescriptor(project, file, line, col) with NavigationItem {
- Exclude checks