Commit Graph

143 Commits

Author SHA1 Message Date
林万程
10074b3ac7 feat(RustLangDoc): 2.16 support Rust | 支持 Rust 2024-02-15 21:09:40 +08:00
林万程
1b21ab7066 feat(BaseLangDoc): fix cls get comment exception 2024-01-31 21:38:05 +08:00
林万程
eb52684841 feat(BaseLangDoc): MergeDoc skip doc same when not set 2024-01-30 19:48:17 +08:00
林万程
baa2fe1dfc fix(Cache): ignore "Throwable: File is not valid" at FileViewProvider.findElementAt 2024-01-29 21:36:58 +08:00
林万程
694024b212 chore(Sonar): add private constructor 2024-01-26 21:09:10 +08:00
林万程
88088d3099 refactor(Sonar): Extract method to another Class 2024-01-26 20:52:49 +08:00
林万程
8273d15feb chore(BaseLangDoc): add @NotNull @Nullable etc. 2024-01-26 20:03:09 +08:00
林万程
25caa79a68 feat(BaseLangDoc): multi RefClass to support Ref in javadoc and kotlin doc 2024-01-26 19:59:17 +08:00
林万程
b0cd5ad4e1 fix(JavaLangDoc): skip new doc null 2024-01-26 19:53:42 +08:00
林万程
95458c2c5e fix(Prev): skip // for parent 2024-01-26 19:51:27 +08:00
林万程
8805785e17 fix(DocFilter): line count project and global should effective both 2024-01-26 19:43:51 +08:00
林万程
48969443c9 fix(Tree): add isDumb() return in ReadAction for not must 2024-01-23 07:55:09 +08:00
林万程
c1b52fb777 refactor(JavaLangDoc): delete simple method 2024-01-23 07:54:00 +08:00
林万程
938905d82e feat(BaseLangDoc): byte to src 2024-01-23 07:51:40 +08:00
林万程
d951668763 feat(Settings): TextArea add border for Dark 2024-01-23 07:45:26 +08:00
林万程
c08d2d9d5b fix(Cache): ignore IllegalStateException ProjectImpl.getEarlyDisposable must not return null 2024-01-23 07:45:24 +08:00
林万程
3e34fa8ac9 perf(ReadAction): use nonBlocking and runReadActionInSmartMode 2024-01-21 16:18:47 +08:00
林万程
fadd45ddd3 refactor(Settings): name for dirDocEffect and fileDocEffect 2024-01-16 22:16:15 +08:00
林万程
8f26bbce3c feat(ProjectSettings): default effective 2024-01-16 22:03:36 +08:00
林万程
85a70a7ac5 fix(ProjectSettingsComponent): add ScrollPane 2024-01-16 22:03:09 +08:00
林万程
0ebf080a56 fix(ResolveDoc): docElement.getTextRange() NPE 2024-01-16 22:00:54 +08:00
林万程
a01f3fa5b3 fix(TreeCache): exception when build index 2024-01-16 22:00:06 +08:00
林万程
3c22211895 feat(JavaLangDoc): 2.15 java anno doc | java 注解注释 2024-01-16 21:58:39 +08:00
林万程
f7d7feed16 fix(LineEndCache): some time null and some time project disposed 2024-01-13 21:21:20 +08:00
林万程
5e163de171 fix(LineEndCache): delete line get doc from before line 2024-01-12 21:58:00 +08:00
林万程
3f2ead8349 refactor(JavaLangDoc): move paramDoc method to a Class 2024-01-12 21:50:32 +08:00
林万程
d83ace24ab feat(JavaLangDoc): 2.14 java enum doc for Yes(1, "Yes") | java 枚举注释 2024-01-12 21:45:20 +08:00
林万程
eaa8540266 fix(LineEndCache): insert/delete line load old cache 2024-01-12 19:44:18 +08:00
林万程
48934406bd perf(cache): line end doc clear later when switch tab, runReadAction only need, idea version doc 2024-01-10 20:55:25 +08:00
林万程
c4f98fae71 fix(tsv doc): file of resources root is not effective since 1.12 2024-01-08 21:48:57 +08:00
林万程
728c35e59a feat(cache): 2.13 Cache to Support 2023.3 | 注释缓存以支持新版 fix Slow ... EDT 2024-01-02 18:49:02 +08:00
林万程
62304b5a5c fix(ConfCache): Load tsv ext doc in back to fix Slow ... EDT
FilenameIndex.getAllFilesByExt(project, "tsv");
Slow operations are prohibited on EDT in 2023.3
2023-12-29 20:06:43 +08:00
林万程
f0e490992f fix(FileInfo): Move FileViewProvider to langDoc() to fix Slow ... EDT
PsiManager.getInstance(project).findViewProvider(file)
Slow operations are prohibited on EDT in 2023.3
2023-12-29 20:06:26 +08:00
林万程
617e1d0748 ext conf package 2023-12-24 09:34:14 +08:00
林万程
ed33a94fcc easy debug info.lineNumber: replace lineInfo/settingInfo/fileInfo to info 2023-12-20 18:26:49 +08:00
林万程
249a43a6e8 bpmn dmn sh 2023-12-19 20:46:21 +08:00
林万程
6eb1602d4f tree doc sql delete -- 2023-12-19 19:07:18 +08:00
林万程
fbaa4cc9e7 PsiPackage not implemented getChildren, not add while for compact. 2023-12-19 19:05:54 +08:00
林万程
3b625962c0 some optimizations 2023-12-12 19:03:47 +08:00
林万程
0d1d67b765 some optimizations 2023-12-12 18:41:57 +08:00
林万程
92380697ff effective rel file doc both project global 2023-12-12 18:40:37 +08:00
林万程
7129f0031c fix load ext *.tsv doc exception when close project 2023-12-12 18:39:19 +08:00
林万程
bced7c4805 2.12 Markdown and Asciidoc | 文件内容正则注释 2023-11-27 20:21:23 +08:00
林万程
b3c84d9590 refresh project view 2023-11-27 18:49:34 +08:00
林万程
fdb4c7d6b5 Line End Add/Copy Task 2023-11-27 18:47:34 +08:00
林万程
ce51735271 Only Select Line (not complete) 2023-11-18 21:29:02 +08:00
林万程
89127e5879 project setting line count 2023-11-18 18:03:26 +08:00
林万程
1d77389b74 Common settings UI 2023-11-16 22:50:07 +08:00
林万程
d5813e57a7 2.11 description from pom.xml or build.gradle | 模块描述 2023-11-16 22:49:35 +08:00
林万程
a2486a36dd fix line end comment error parsing into line up comment 2023-10-11 22:35:21 +08:00