Benjamin Dobell

Results 145 comments of Benjamin Dobell

Hi @sveyret, Thanks for reaching out. Unfortunately, at the moment it's not really a function of (monetary) cost but more a function of time. There's a _heap_ of Luanalysis work...

I'm mostly focused on stability at the moment as there's a few nasty bugs, but am keen to add Luau support. If anyone wants to try tackle this before I...

@matthargett Do Roblox have a developer tooling team that is interested in stuff like Luanalysis? If so, I'd be keen to have a chat. Feel free to email me. If...

In Github issues, if we can restrict the analysis of semantics to code, that'd be most appreciated 🙂 Thanks!

There's an issue for `nil` #4. However, seems as you've mentioned types as well, it's worth keeping this open. You can probably remove the stuff about `nil` specifically and just...

This is interesting. We ensure `DumbService.isDumb(project)` (https://plugins.jetbrains.com/docs/intellij/indexing-and-psi-stubs.html#dumb-mode) is `false` before accessing the index. In the above stacktrace that happened in: > com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.processNamespaceMember(LuaClassMemberIndex.kt:242) So we're not _presently_ indexing, yet the file...

> I have updated the file path in the issue description. Do you mind updating it in your comment also? Done. I've also deleted the comment revision history. The previous...

I've been able to reproduce this, just jotting down my own stack trace: ``` java.lang.Throwable: Indexing process should not rely on non-indexed file data. Indexing file = /Users/ben/Development/tts/prototype_inertia/lib/ge_tts/TableUtils.ttslua, file id...

I would definitely like to add this. Although of course can be complicated in certain circumstances. It is going to be a bit difficult though as Lua allows overloading of...

This is a bit of a weird one. The syntax is functioning as is (currently) intended. However, it's certainly not what you want. Each time you see `someType | someOtherType`...