@@ -30,6 +30,7 @@ FlattenErrors lapis/validate/types.moon /^class FlattenErrors extends BaseType$/
30
30
Flow lapis/flow.moon /^class Flow$/;" c language:moon
31
31
LOADED_KEY lapis/db/model/relations.moon /^LOADED_KEY = setmetatable {}, __tostring: =>/;" f language:moon
32
32
LapisMigrations lapis/db/migrations.moon /^class LapisMigrations extends Model$/;" c language:moon
33
+ MEMO_KEY lapis/flow.moon /^MEMO_KEY = setmetatable {}, __tostring: ->/;" f language:moon
33
34
Model lapis/db/mysql/model.moon /^class Model extends BaseModel$/;" c language:moon
34
35
Model lapis/db/postgres/model.moon /^class Model extends BaseModel$/;" c language:moon
35
36
Model lapis/db/sqlite/model.moon /^class Model extends BaseModel$/;" c language:moon
@@ -39,7 +40,8 @@ NginxRunner lapis/cmd/nginx.moon /^class NginxRunner$/;" c language:moon
39
40
OffsetPaginator lapis/db/pagination.moon /^class OffsetPaginator extends Paginator$/;" c language:moon
40
41
OrderedPaginator lapis/db/pagination.moon /^class OrderedPaginator extends Paginator$/;" c language:moon
41
42
Paginator lapis/db/pagination.moon /^class Paginator$/;" c language:moon
42
- ParamsArray lapis/validate/types.moon /^class ParamsArray extends BaseType$/;" c language:moon
43
+ ParamsArrayType lapis/validate/types.moon /^class ParamsArrayType extends BaseType$/;" c language:moon
44
+ ParamsMapType lapis/validate/types.moon /^class ParamsMapType extends BaseType$/;" c language:moon
43
45
ParamsShapeType lapis/validate/types.moon /^class ParamsShapeType extends BaseType$/;" c language:moon
44
46
Proxy lapis/moonscript/widget_optimizer.moon /^class Proxy extends BaseType$/;" c language:moon
45
47
Request lapis/request.moon /^class Request$/;" c language:moon
@@ -69,9 +71,10 @@ _inherit_helpers lapis/html.moon /^ _inherit_helpers: (other) =>/;" f language:
69
71
_primary_cond lapis/db/base_model.moon /^ _primary_cond: =>/;" f language:moon class:BaseModel
70
72
_set_helper_chain lapis/html.moon /^ _set_helper_chain: (chain) =>/;" f language:moon class:Widget
71
73
_transform lapis/moonscript/widget_optimizer.moon /^ _transform: (\.\.\.) =>/;" f language:moon class:Proxy
74
+ _transform lapis/validate/types.moon /^ _transform: (input_value, state) =>/;" f language:moon class:ParamsMapType
72
75
_transform lapis/validate/types.moon /^ _transform: (value, state) =>/;" f language:moon class:FlattenErrors
73
76
_transform lapis/validate/types.moon /^ _transform: (value, state) =>/;" f language:moon class:MultiParamsType
74
- _transform lapis/validate/types.moon /^ _transform: (value, state) =>/;" f language:moon class:ParamsArray
77
+ _transform lapis/validate/types.moon /^ _transform: (value, state) =>/;" f language:moon class:ParamsArrayType
75
78
add lapis/spec/shared.moon /^ add: (key, \.\.\.) =>/;" f language:moon class:Dict
76
79
add_before_filter lapis/application/route_group.moon /^add_before_filter = (obj, fn) ->/;" f language:moon
77
80
add_column lapis/db/mysql/schema.moon /^add_column = (tname, col_name, col_type) ->/;" f language:moon
@@ -281,7 +284,8 @@ is_flow lapis/flow.moon /^is_flow = (cls) ->/;" f language:moon
281
284
is_list lapis/db/base.moon /^is_list = (val) ->/;" f language:moon
282
285
is_mixins_class lapis/html.moon /^is_mixins_class = (cls) ->/;" f language:moon
283
286
is_raw lapis/db/base.moon /^is_raw = (val) ->/;" f language:moon
284
- join_error lapis/validate/types.moon /^ join_error: (err, idx, item) =>/;" f language:moon class:ParamsArray
287
+ join_error lapis/validate/types.moon /^ join_error: (err, idx, item) =>/;" f language:moon class:ParamsArrayType
288
+ join_error lapis/validate/types.moon /^ join_error: (err, key, value, error_type) =>/;" f language:moon class:ParamsMapType
285
289
json_encodable lapis/util.moon /^json_encodable = (obj, seen={}) ->/;" f language:moon
286
290
json_params lapis/application.moon /^json_params = (fn) ->/;" f language:moon
287
291
key_filter lapis/util.moon /^key_filter = (tbl, \.\.\.) ->/;" f language:moon
@@ -297,6 +301,7 @@ make_template_writer lapis/cmd/actions.moon /^ make_template_writer: =>/;" f la
297
301
mark_loaded_relations lapis/db/model/relations.moon /^mark_loaded_relations = (items, name, value=true) ->/;" f language:moon
298
302
match lapis/application.moon /^ match: (route_name, path, handler) =>/;" f language:moon class:Application
299
303
match lapis/router.moon /^ match: (route) =>/;" f language:moon class:Router
304
+ memo lapis/flow.moon /^memo = (fn) ->/;" f language:moon
300
305
methods lapis/nginx/http.moon /^methods = setmetatable {}, __index: (name) =>/;" f language:moon
301
306
migration_summary lapis/logging.moon /^migration_summary = (count) ->/;" f language:moon
302
307
mock_action lapis/spec/request.moon /^mock_action = (app_cls, url, opts, fn) ->/;" f language:moon
@@ -320,7 +325,8 @@ new lapis/router.moon /^ new: =>/;" f language:moon class:RouteParser
320
325
new lapis/router.moon /^ new: =>/;" f language:moon class:Router
321
326
new lapis/spec/server.moon /^ new: (@runner) =>/;" f language:moon class:SpecServer
322
327
new lapis/spec/shared.moon /^ new: =>/;" f language:moon class:Dict
323
- new lapis/validate/types.moon /^ new: (@item_shape, opts) =>/;" f language:moon class:ParamsArray
328
+ new lapis/validate/types.moon /^ new: (@item_shape, opts) =>/;" f language:moon class:ParamsArrayType
329
+ new lapis/validate/types.moon /^ new: (@key_type, @value_type, opts) =>/;" f language:moon class:ParamsMapType
324
330
new lapis/validate/types.moon /^ new: (@params_shapes={}) =>/;" f language:moon class:MultiParamsType
325
331
new lapis/validate/types.moon /^ new: (@type) =>/;" f language:moon class:FlattenErrors
326
332
ngx_replace_headers lapis/nginx/http.moon /^ngx_replace_headers = (new_headers=nil) ->/;" f language:moon
0 commit comments