summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-11更新luamake最萌小汐
2024-05-11支持根据参数类型选择函数定义最萌小汐
2024-05-11整理代码最萌小汐
2024-05-11支持转到实现最萌小汐
2024-05-11暂存-转到实现最萌小汐
2024-05-11Merge pull request #2658 from henry-hsieh/master最萌小汐
build: use docker to build linux-x64 glibc
2024-05-11build: use docker to build linux-x64 glibcHenry Hsieh
2024-05-10漏了一处最萌小汐
2024-05-10跟进修改最萌小汐
2024-05-10适配 bee.sys最萌小汐
2024-05-10添加一些参数定义最萌小汐
2024-05-10更新luamake最萌小汐
2024-05-10Merge pull request #2655 from carsakiller/env-args最萌小汐
add: load ENV variables as args
2024-05-10fix: convert ENV value to boolcarsakiller
2024-05-10add: load ENV variables as argscarsakiller
2024-05-09Merge pull request #2629 from comedinha/master最萌小汐
Add setting to find globals using regex
2024-05-09Merge pull request #2638 from emmericp/multi-threaded-check最萌小汐
Add multi-process support to --check.
2024-05-09Merge pull request #2654 from lawrenceho/master最萌小汐
Fix linux-arm64 build
2024-05-08add: resolve links to symbols in markdown descriptionscarsakiller
Links like [mySymbol](lua://mySymbol) in a comment will now be resolved to a URI pointing to the actual file where `mySymbol` can be found.
2024-05-08update beeactboy168
2024-05-08Fix linux-arm64 buildLawrence Ho
2024-05-07update beeactboy168
2024-04-28update beeactboy168
2024-04-27Add multi-process support to --check.Paul Emmerich
Set the parameter --num_threads to the desired number of worker tasks to potentially speed up --check. This works by spawning multiple sub-proccesses that each run the desired diagnostics on a subset of the workspace. Each process will still load and compile the entire workspace, so there are diminishing returns and memory usage increases linearly with the number of threads. Overall this can reduce the runtime by about ~50% for my projects, example results: Workspace 1, dominated by a few large/complex files 1 thread: 49.7 seconds 2 threads: 31.8 seconds 4 threads: 23.6 seconds 8 threads: 24.4 seconds Workspace 2, large number of small-ish files 1 thread: 96.0 seconds 2 threads: 76.5 seconds 4 threads: 49.5 seconds 8 threads: 38.1 seconds
2024-04-26update beeactboy168
2024-04-23Add globalsRegex to diagnosticsBruno Carvalho
Improve checkIsUndefinedGlobal to avoid unecessary checks and tables
2024-04-233.8.3最萌小汐
2024-04-23update bee最萌小汐
2024-04-23提交崩溃测试最萌小汐
2024-04-233.8.2最萌小汐
2024-04-23专供旧版VSCode的假版本3.8.1最萌小汐
2024-04-223.8.0最萌小汐
2024-04-22修正贡献者名单最萌小汐
2024-04-22更新日志最萌小汐
2024-04-22Merge pull request #2622 from emmericp/check-output最萌小汐
Output more details while running --check
2024-04-22Merge pull request #2621 from emmericp/check-all-diagnostics最萌小汐
Run diagnostics on unopened files when explicitly requested by the user
2024-04-20--check: Attempt to write output even if an error occursPaul Emmerich
This enables writing partial output if you press ctrl-c after seeing the first errors show up.
2024-04-20Output more details while running --checkPaul Emmerich
2024-04-20Run diagnostics on unopened files when explicitly requested by the userPaul Emmerich
If I explicitly click on "Diagnose workspace" I would expect it to show me *all* the diagnostics similar to how --check in a CI would check my project. This makes it easier for users to check their whole workspace after making changes to some library or core function that potentially affects a large number of files that are usually only checked once opened.
2024-04-19更新 workflow 版本最萌小汐
2024-04-19socket连接把错误打印到日志中最萌小汐
2024-04-18fixes bugactboy168
2024-04-18和客户端连接模式的日志最萌小汐
2024-04-18`merge` 改叫 `partial`最萌小汐
2024-04-18每个线程只进行一次update最萌小汐
2024-04-18补充测试和更新说明最萌小汐
2024-04-18alias (merge) 的语义着色最萌小汐
2024-04-18如果有 merge 属性,则跳过 `duplicate-doc-alias` 检查最萌小汐
2024-04-18支持多个enum合并最萌小汐
2024-04-18兼容新的bee.net最萌小汐