Interface Cleanliness
- All Superinterfaces:
Resource
A "phony resource" that (when requested) causes a generator to remove its generated outputs.
Note that requesting Cleanliness may leave ResourceProviders in an
inconsistent state. The reason is that providers can cache resources
that they depend on. If a Cleanliness resource is requested, all
cleaned resources would have to be removed from these caches, which
cannot be done reliably.
Therefore, the build project should be discarded after Cleanliness
has been requested and re-generated.
-
Method Summary
Methods inherited from interface Resource
asOf, asOfLocalized, cleanup, isNewerThan, name, type