-
It would be nice to have multiple levels of logging in `roku-deploy` to help debug issues when they arise. Here are the following tasks necessary to complete this:
- add new option to `RokuDeployO…
-
If I declare an empty interface, it breaks the parser. The formatter (which I have on save/paste) also starts acting out.
As soon as I declare something within it, it works fine.
-
When using enums to get values in a ternary if statement, the transpiled code will set the enums as params but it won't use them to get the results. Instead, it inserts the actual values directly in t…
-
The `m` for an AA method inside a class appears to be incorrect. In the example below, I would expect `m` to be the type of whatever the AA type is, or in this case `IBenchmark`. But brighterscript th…
-
Since the file api has landed, we'll eventually start adding more parsers for things like `manifest`, `.json` files, `.ts` translation fles ,etc.
We should rename the brs parser class names and in…
-
(I don't know if this issue should be opened here on the vscode plugin project, feel free to close/move it if appropriate)
if I use `bsc --lsp` as language server, in my IDE I don't see any referen…
ZeeD updated
3 months ago
-
notice the space between `m.` and `flyoutItemHeight`
```brighterscript
m. flyoutItemHeight = (designSystem.tv.button.typography.label.normal).fontSize + (designSystem.tv.nav.padding.topBtm.flyoutIte…
-
ex:
function test()
..
end function
node@.test()
-
This is not valid syntax on the device, but brighterscript does not catch it. We need to catch it.
```brighterscript
alpha?.beta?.charlie = true
```
-
Here are a few tweaks that should be made to the AST while we're making breaking changes:
- [x] `Block.startingRange` - I think we can eliminate this if we instead include whitespace or newlines in…