mirror of
https://github.com/BlackMATov/evolved.lua.git
synced 2025-12-13 19:48:00 +07:00
dummy SCHEME class and readme
This commit is contained in:
33
README.md
33
README.md
@@ -56,6 +56,7 @@
|
|||||||
- [Functions](#functions)
|
- [Functions](#functions)
|
||||||
- [Classes](#classes)
|
- [Classes](#classes)
|
||||||
- [Chunk](#chunk)
|
- [Chunk](#chunk)
|
||||||
|
- [Scheme](#scheme)
|
||||||
- [Builder](#builder)
|
- [Builder](#builder)
|
||||||
- [License](#license)
|
- [License](#license)
|
||||||
|
|
||||||
@@ -1062,6 +1063,7 @@ UNIQUE :: fragment
|
|||||||
EXPLICIT :: fragment
|
EXPLICIT :: fragment
|
||||||
INTERNAL :: fragment
|
INTERNAL :: fragment
|
||||||
|
|
||||||
|
SCHEME :: fragment
|
||||||
DEFAULT :: fragment
|
DEFAULT :: fragment
|
||||||
DUPLICATE :: fragment
|
DUPLICATE :: fragment
|
||||||
|
|
||||||
@@ -1160,6 +1162,12 @@ chunk_mt:fragments :: fragment[], integer
|
|||||||
chunk_mt:components :: fragment... -> storage...
|
chunk_mt:components :: fragment... -> storage...
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### Scheme
|
||||||
|
|
||||||
|
```
|
||||||
|
scheme -> scheme
|
||||||
|
```
|
||||||
|
|
||||||
#### Builder
|
#### Builder
|
||||||
|
|
||||||
```
|
```
|
||||||
@@ -1188,6 +1196,7 @@ builder_mt:unique :: builder
|
|||||||
builder_mt:explicit :: builder
|
builder_mt:explicit :: builder
|
||||||
builder_mt:internal :: builder
|
builder_mt:internal :: builder
|
||||||
|
|
||||||
|
builder_mt:scheme :: evolved.scheme -> builder
|
||||||
builder_mt:default :: component -> builder
|
builder_mt:default :: component -> builder
|
||||||
builder_mt:duplicate :: {component -> component} -> builder
|
builder_mt:duplicate :: {component -> component} -> builder
|
||||||
|
|
||||||
@@ -1220,6 +1229,10 @@ builder_mt:destruction_policy :: id -> builder
|
|||||||
|
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## vX.X.X
|
||||||
|
|
||||||
|
- Added the new [`evolved.scheme`](#evovledscheme) fragment trait
|
||||||
|
|
||||||
## v1.2.0
|
## v1.2.0
|
||||||
|
|
||||||
- Added the new [`evolved.name`](#evolvedname-1) function
|
- Added the new [`evolved.name`](#evolvedname-1) function
|
||||||
@@ -1249,6 +1262,8 @@ builder_mt:destruction_policy :: id -> builder
|
|||||||
|
|
||||||
### `evolved.INTERNAL`
|
### `evolved.INTERNAL`
|
||||||
|
|
||||||
|
### `evovled.SCHEME`
|
||||||
|
|
||||||
### `evolved.DEFAULT`
|
### `evolved.DEFAULT`
|
||||||
|
|
||||||
### `evolved.DUPLICATE`
|
### `evolved.DUPLICATE`
|
||||||
@@ -1659,6 +1674,16 @@ function evolved.chunk_mt:fragments() end
|
|||||||
function evolved.chunk_mt:components(...) end
|
function evolved.chunk_mt:components(...) end
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Scheme
|
||||||
|
|
||||||
|
#### `evolved.scheme`
|
||||||
|
|
||||||
|
```lua
|
||||||
|
---@return evolved.scheme scheme
|
||||||
|
---@nodiscard
|
||||||
|
function evolved.scheme() end
|
||||||
|
```
|
||||||
|
|
||||||
### Builder
|
### Builder
|
||||||
|
|
||||||
#### `evolved.builder`
|
#### `evolved.builder`
|
||||||
@@ -1797,6 +1822,14 @@ function evolved.builder_mt:explicit() end
|
|||||||
function evolved.builder_mt:internal() end
|
function evolved.builder_mt:internal() end
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### `evolved.builder_mt:scheme`
|
||||||
|
|
||||||
|
```lua
|
||||||
|
---@param scheme evolved.scheme
|
||||||
|
---@return evolved.builder builder
|
||||||
|
function evolved.builder_mt:scheme(scheme) end
|
||||||
|
```
|
||||||
|
|
||||||
#### `evolved.builder_mt:default`
|
#### `evolved.builder_mt:default`
|
||||||
|
|
||||||
```lua
|
```lua
|
||||||
|
|||||||
15
evolved.lua
15
evolved.lua
@@ -837,6 +837,7 @@ local __evolved_debug_mode
|
|||||||
local __evolved_collect_garbage
|
local __evolved_collect_garbage
|
||||||
|
|
||||||
local __evolved_chunk
|
local __evolved_chunk
|
||||||
|
local __evolved_scheme
|
||||||
local __evolved_builder
|
local __evolved_builder
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -6055,6 +6056,19 @@ end
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
|
|
||||||
|
---@return evolved.scheme scheme
|
||||||
|
---@nodiscard
|
||||||
|
function __evolved_scheme()
|
||||||
|
return __lua_setmetatable({
|
||||||
|
}, __scheme_mt)
|
||||||
|
end
|
||||||
|
|
||||||
|
---
|
||||||
|
---
|
||||||
|
---
|
||||||
|
---
|
||||||
|
---
|
||||||
|
|
||||||
---@return evolved.builder builder
|
---@return evolved.builder builder
|
||||||
---@nodiscard
|
---@nodiscard
|
||||||
function __evolved_builder()
|
function __evolved_builder()
|
||||||
@@ -6894,6 +6908,7 @@ evolved.debug_mode = __evolved_debug_mode
|
|||||||
evolved.collect_garbage = __evolved_collect_garbage
|
evolved.collect_garbage = __evolved_collect_garbage
|
||||||
|
|
||||||
evolved.chunk = __evolved_chunk
|
evolved.chunk = __evolved_chunk
|
||||||
|
evolved.scheme = __evolved_scheme
|
||||||
evolved.builder = __evolved_builder
|
evolved.builder = __evolved_builder
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user