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." > > > > > > > > >
