Sha256: 414b4aa3a314f0b329d43c3ce5e5a83546eba746893ea7a03648fc62af557a5f

Contents?: true

Size: 710 Bytes

Versions: 2

Compression:

Stored size: 710 Bytes

Contents

---
id: tutorial
description: This is the package for the Copland tutorials.

service-points:

  Adder:
    implementor: tutorial/Adder

  Subtractor:
    implementor: tutorial/Subtractor

  Multiplier:
    implementor: tutorial/Multiplier

  Divider:
    implementor: tutorial/Divider

  Calculator:
    model: prototype
    implementor:
      factory: copland.BuilderFactory
      class: tutorial/Calculator
      properties:
        adder: !!service Adder
        subtractor: !!service Subtractor
        divider: !!service Divider
        multiplier: !!service Multiplier
        memory: 0
        functions: !!configuration CalculatorFunctions

configuration-points:

  CalculatorFunctions:
    type: map

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
copland-0.8.0 tutorial/05/package.yml
copland-1.0.0 tutorial/05/package.yml