Filip Tibell
|
b1a3495a14
|
Clean up conversion traits to make roblox datatypes easier to implement
|
2023-03-11 19:25:48 +01:00 |
|
Filip Tibell
|
89aaf40fdb
|
Implement std ops for roblox datatypes
|
2023-03-11 18:38:27 +01:00 |
|
Filip Tibell
|
ba52396bec
|
Implement udim roblox datatypes, minor vector fixes
|
2023-03-11 17:42:16 +01:00 |
|
Filip Tibell
|
0f9caf5461
|
Roblox datatypes refactor & organization
|
2023-03-11 16:39:23 +01:00 |
|
Filip Tibell
|
4afb51830c
|
Implement test suite for roblox datatypes
|
2023-03-11 11:21:34 +01:00 |
|
Filip Tibell
|
e330986da5
|
Export new datatypes
|
2023-03-11 10:26:33 +01:00 |
|
Filip Tibell
|
fd369f707f
|
Implement int vector roblox types
|
2023-03-11 10:20:22 +01:00 |
|
Filip Tibell
|
d23366fc98
|
Impl from traits for roblox datatypes
|
2023-03-11 10:02:26 +01:00 |
|
Filip Tibell
|
b7e4312770
|
Don't use simd-aligned vectors for better compatibility
|
2023-03-11 08:18:04 +01:00 |
|
Filip Tibell
|
a59b0190ab
|
Fix fs writeFile & readFile not working with invalid utf8
|
2023-03-11 08:16:16 +01:00 |
|
Filip Tibell
|
7261ca90ef
|
Always use luau numbers, not lua integers for translation layer
|
2023-03-10 13:37:42 +01:00 |
|
Filip Tibell
|
078c08eabf
|
Implement translation layer between lua values and rbx_dom_weak variants
|
2023-03-10 13:35:49 +01:00 |
|
Filip Tibell
|
0cc5c0823e
|
Implement Vector2 datatypes
|
2023-03-10 11:33:49 +01:00 |
|
Filip Tibell
|
501933e3f9
|
Initial implementation of datatypes module, first datatype impl
|
2023-03-10 11:07:03 +01:00 |
|
Filip Tibell
|
1129d32b7b
|
Minor fixes, improve docs for document struct
|
2023-03-09 19:34:30 +01:00 |
|
Filip Tibell
|
cda2d46ed9
|
Add unit tests for isa functions
|
2023-03-09 18:35:26 +01:00 |
|
Filip Tibell
|
0f4c36219f
|
Implement auto detection of document kind for roblox lib
|
2023-03-09 17:31:44 +01:00 |
|
Filip Tibell
|
5bdc968ffe
|
Start work on roblox feature, implement document struct
|
2023-03-09 12:17:25 +01:00 |
|
Filip Tibell
|
3163f33887
|
Add support for shebang at the top of a script
|
2023-03-08 19:23:47 +01:00 |
|
Filip Tibell
|
99ca1fc230
|
Improve general error message formatting
|
2023-03-08 12:56:08 +01:00 |
|
Filip Tibell
|
8e168d3a9d
|
Add support for absolute file paths in the CLI
|
2023-03-08 12:09:45 +01:00 |
|
Filip Tibell
|
cbd4ba967e
|
Implement passing scripts to cli through stdin, minor bug fix
|
2023-03-07 22:07:53 +01:00 |
|
Filip Tibell
|
d01d2a27f4
|
Improve websocket behavior, implement close code
|
2023-03-02 19:46:17 +01:00 |
|
Filip Tibell
|
2f3157b64d
|
Try to force definitions file to have LF endings
|
2023-02-26 21:41:15 +01:00 |
|
Filip Tibell
|
f6f9e9db1f
|
Fix generation of selene type definitions
|
2023-02-26 21:33:49 +01:00 |
|
Filip Tibell
|
88dbc368d1
|
Fix formatting-related panic
|
2023-02-26 13:59:34 +01:00 |
|
Filip Tibell
|
7d75d5c52f
|
Version 0.5.1
|
2023-02-25 13:41:50 +01:00 |
|
Filip Tibell
|
c83917206f
|
Update dependencies
|
2023-02-24 17:48:11 +01:00 |
|
Filip Tibell
|
5675d7fa2d
|
Deep dive and configure dependencies
|
2023-02-24 17:44:09 +01:00 |
|
Filip Tibell
|
3a57e1fdc2
|
Add all pages & sidebar for wiki, make naming of global types more consistent
|
2023-02-23 16:07:09 +01:00 |
|
Filip Tibell
|
9fd6f66686
|
Add support for query pairs in net.request params
|
2023-02-23 11:31:42 +01:00 |
|
Filip Tibell
|
26c880c7a0
|
Document all global and user-accessible types
|
2023-02-23 11:11:47 +01:00 |
|
Filip Tibell
|
a59753569f
|
Implement tests for new fs move api
|
2023-02-23 10:20:57 +01:00 |
|
Filip Tibell
|
1fdc6d088c
|
Implement API for moving / renaming files and / or directories
|
2023-02-23 00:00:48 +01:00 |
|
Filip Tibell
|
eecffca741
|
De-UNC file paths on windows wherever possible
|
2023-02-22 23:21:37 +01:00 |
|
Filip Tibell
|
ec040e420e
|
Generate full wiki from typedefs file
|
2023-02-22 22:10:20 +01:00 |
|
Filip Tibell
|
8e894c7ac9
|
Use new typedefs parser to generate docs file
|
2023-02-22 14:25:50 +01:00 |
|
Filip Tibell
|
d6d0b74ce0
|
Skip test for now
|
2023-02-22 13:09:52 +01:00 |
|
Filip Tibell
|
c3422edeb7
|
Fix typedefs parser not generating nillable unions for function unions where one has no args
|
2023-02-22 13:06:47 +01:00 |
|
Filip Tibell
|
41ba23d7ab
|
Fix unification of arg types in unions where one side has nil(s)
|
2023-02-22 12:40:48 +01:00 |
|
Filip Tibell
|
a96745c292
|
Support referenced types in parser type stringification
|
2023-02-22 12:35:49 +01:00 |
|
Filip Tibell
|
77623264ae
|
Improve unification of arg types in parser
|
2023-02-22 12:18:30 +01:00 |
|
Filip Tibell
|
7c25c3319d
|
Clean up typedefs parser
|
2023-02-22 11:31:58 +01:00 |
|
Filip Tibell
|
09db6d5d8a
|
Properly handle function generics in typedefs parser
|
2023-02-22 11:04:31 +01:00 |
|
Filip Tibell
|
7b1b77fbba
|
Rename doc > definition in type definitions parser
|
2023-02-22 10:53:00 +01:00 |
|
Filip Tibell
|
dc8290b51b
|
Fix visibility issues for selene gen
|
2023-02-22 10:48:04 +01:00 |
|
Filip Tibell
|
67f9d4eb9f
|
Implement full selene typedefs generator
|
2023-02-22 10:11:36 +01:00 |
|
Filip Tibell
|
f4c55ff2cf
|
Implement most of the selene typedefs generation
|
2023-02-21 22:14:00 +01:00 |
|
Filip Tibell
|
c252db4598
|
Finish new docs parser
|
2023-02-21 21:06:11 +01:00 |
|
Filip Tibell
|
9c8539f627
|
Implement most of the new docs parser
|
2023-02-21 19:47:04 +01:00 |
|