File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed
src/main/java/com/github/_1c_syntax/bsl/languageserver/context/computer Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change 24
24
import com .github ._1c_syntax .bsl .languageserver .context .DocumentContext ;
25
25
import com .github ._1c_syntax .bsl .languageserver .context .FileType ;
26
26
import com .github ._1c_syntax .bsl .languageserver .context .ModuleType ;
27
- import org .apache .commons .io .FilenameUtils ;
28
27
29
- import java .nio .file .Paths ;
28
+ import java .nio .file .Path ;
30
29
31
30
public class ModuleTypeComputer {
32
31
@@ -57,9 +56,9 @@ private ModuleType computeBSL() {
57
56
}
58
57
59
58
private ModuleType computeOS () {
60
- if (documentContext .getUri ().toString ().contains ("Модули" )) {
59
+ if (documentContext .getUri ().getPath ().contains ("Модули" )) {
61
60
return ModuleType .Module ;
62
- } else if (documentContext .getUri ().toString ().contains ("Классы" )) {
61
+ } else if (documentContext .getUri ().getPath ().contains ("Классы" )) {
63
62
return ModuleType .Class ;
64
63
} else {
65
64
return ModuleType .UNKNOWN ;
@@ -69,8 +68,7 @@ private ModuleType computeOS() {
69
68
public String computeTypeName () {
70
69
if (documentContext .getModuleType () == ModuleType .Module
71
70
|| documentContext .getModuleType () == ModuleType .Class ) {
72
- // to do убрать FilenameUtils
73
- return FilenameUtils .getBaseName (Paths .get (documentContext .getUri ()).toString ());
71
+ return Path .of (documentContext .getUri ()).getFileName ().toString ().replace (".os" , "" );
74
72
}
75
73
return "" ;
76
74
}
You can’t perform that action at this time.
0 commit comments