File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed
src/org/elixir_lang/beam/file_editor Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -2,22 +2,24 @@ package org.elixir_lang.beam.file_editor
22
33import com.intellij.ide.scratch.ScratchFileService
44import com.intellij.openapi.fileEditor.FileEditorPolicy
5+ import com.intellij.openapi.fileEditor.FileEditorProvider
6+ import com.intellij.openapi.project.DumbAware
57import com.intellij.openapi.project.Project
68import com.intellij.openapi.vfs.VirtualFile
79import org.elixir_lang.beam.FileEditor
810import org.elixir_lang.beam.FileType
911import org.elixir_lang.beam.Language
1012
11- class Provider : com.intellij.openapi.fileEditor. FileEditorProvider {
13+ class Provider : FileEditorProvider , DumbAware {
1214 override fun getEditorTypeId (): String = " BEAM"
1315
1416 override fun accept (project : Project , file : VirtualFile ): Boolean =
15- file.fileType is FileType ||
16- try {
17- ScratchFileService .getInstance().scratchesMapping.getMapping(file) is Language
18- } catch (e : Throwable ) {
19- false
20- }
17+ file.fileType is FileType ||
18+ try {
19+ ScratchFileService .getInstance().scratchesMapping.getMapping(file) is Language
20+ } catch (_ : Throwable ) {
21+ false
22+ }
2123
2224 override fun createEditor (project : Project , file : VirtualFile ): FileEditor {
2325 return FileEditor (file, project)
You can’t perform that action at this time.
0 commit comments