Hi Tudor.

Could you show example with parameters? Is it possible to inspect it and
how it works?
And what the difference now from existing <example> methods ?

2017-09-01 23:51 GMT+02:00 Tudor Girba <[email protected]>:

> Hi,
>
> When we announced the GT Documenter as an application for the moldable
> editor, one of the remarks was that GT Examples implementation relies too
> much on pragma magic.
>
> We are now happy to announce that this is no longer the case because
> Andrei did a great job and rebuilt examples without the need for static
> pragmas for specifying dependencies.
>
> So, now we can example dependencies simply through normal calls:
>
> emptyView
> <gtExample>
> ^ GtMondrian new
>
> twoNodes
> <gtExamples>
> view := self emptyView
> view nodes with: {1 . 2}
>
> ... and the engine can figure out the static dependencies. This means that
> examples can be used both as plain unary methods, and as replacement for
> tests. We think this should address the worry of examples being too heavy
> (the current implementation is ~350 lines).
>
> With a bit of extra effort, we also adapted GT Documenter to expand the
> example dependencies as seen below. This means that examples can now be
> used directly as units of documentation as well.
>
> We think this is significant.
>
>
> Cheers,
> The feenk team
>
>
> --
> www.tudorgirba.com
> www.feenk.com
>
> "We are all great at making mistakes."
>
>
>
>
>
>
>
>
>

Reply via email to