Philippe Elsass

Results 37 issues of Philippe Elsass

Tween methods currently all return void and require to write lots of code for simple things. That's a big missed opportunity to allow chaining for cheap by just returning the...

Feature

By default, when pressing jump key and as soon as a direction key is pressed (even very quickly) it jumps very strongly in the direction. This is undesirable, can this...

bug
enhancement

It would be nice to build the SWC including docs for a better code completion (and also setting 'optimize' to false).

Look, this extension is used by developers, and port 9000 is like super common - even if it's configurable this is really confusing when the preview locks the port.

Components with inline scripts cause a parser error (thankfully not fatal): ``` brs: can't open file '/path/to/project/components/undefined': [Errno -2] ``` Example: ```xml ``` PS: it's acceptable that `brs` doesn't parse...

This test: ``` m.it("Array has ifArray interface", sub() ' a = [] m.assert.notEqual(GetInterface(a, "ifArray"), invalid, "Object doesn't have ifArray interface") end sub) ``` fails with a JS runtime error (multiple...

- Sanitize type names, and fields, operation parameters - Upgrade Typescript Fixes #35

I have a spec with bits like that: ``` "parameters": [ { "name": "Body", "in": "body", "required": true, "description": "", "schema": { "$ref": "#/definitions/(fo)RegisterUserrequest" } }, { "name": "Content-Type", "in":...

Using packages in JS isn't idiomatic and leads to relatively awkward situations. An option could attempt at exposing types without packages - this brings potential conflicts if several classes have...

enhancement

Typedefs of Anonyous Structures currently are generated as TypeScript `type`, which strictly matches Haxe case. However in practice we could optionally generate `interface`s instead, which would provide slightly nicer compiler...

enhancement