Class: ReeSwagger::RegisterType
- Inherits:
-
Object
- Object
- ReeSwagger::RegisterType
- Includes:
- Ree::FnDSL
- Defined in:
- lib/ree_lib/packages/ree_swagger/package/ree_swagger/functions/register_type.rb
Constant Summary collapse
- SEMAPHORE =
Mutex.new
Instance Method Summary collapse
Instance Method Details
#call(kind, type, definition) ⇒ Object
13 14 15 16 17 18 19 |
# File 'lib/ree_lib/packages/ree_swagger/package/ree_swagger/functions/register_type.rb', line 13 def call(kind, type, definition) SEMAPHORE.synchronize do type_definitions_repo[kind][type] = definition end nil end |