0
Not a Bug

Generation does not result in up to date scripts

Reality.Stop() 3 months ago • updated by Lazlo Bonin (Lead Developer) 2 months ago 3
Generating a script (successfully) does give the expected result of the script being up to date, and Live runtime is forced.

Bolt Version:
2.0 alpha 2
Unity Version:
2018.3
.NET Version:
4.6
Bolt 2

This now makes sense in light of the "generate-root-embed-gr" option.  This is an embed graph that isn't being included in the generation due to the option defaulting to off.

I'll repeat the test with a macro, but I suspect it will work just fine, since now we have a reason this didn't work.  I just didn't think about that, as I tend to use embeds when testing bolt, because I can delete the object and delete all vestigial artifacts of the test.  

Yep!  Once I got a successful generation with it set to Macro, it worked fine!

Not a Bug

Ah ok, makes sense!

Indeed, when classes are introduced in the later cycles we'll deprecate root embeds entirely.