Sha256: 41b7e0d511bed3b4dbdfa1021338931158b63ff1ddcc46d181401ad076e400b7

Contents?: true

Size: 756 Bytes

Versions: 2

Compression:

Stored size: 756 Bytes

Contents

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

service-points:

  Adder:
    implementor: tutorial/Adder
    interceptors:
      - service: copland.LoggingInterceptor

  Subtractor:
    implementor: tutorial/Subtractor

  Multiplier:
    implementor: tutorial/Multiplier

  Divider:
    implementor: tutorial/Divider

  Calculator:
    interceptors:
      - service: copland.LoggingInterceptor
        exclude:
          - memory=?
    model: prototype
    implementor:
      factory: copland.BuilderFactory
      class: tutorial/Calculator
      properties:
        adder: !!service Adder
        subtractor: !!service Subtractor
        divider: !!service Divider
        multiplier: !!service Multiplier
        memory: 0

Version data entries

2 entries across 2 versions & 1 rubygems

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