Operations Summary: | |
__init__(self, executor, action) [Source] | |
get_output_names(self) [Source] | |
get_cache_filename(self, name) Returns the filename of the cache for the input with the given name [Source] | |
_get_timestamp(self, filename) Returns the timestamp of the given file, or 0 if not found [Source] | |
_is_up_to_date(self, name, cache_filename) Returns true if the input 'name' in file 'cache_filename' is up to date. [Source] | |
prepare_output(self, name, keep) Prepares the output, which means that it parses it, saves it to disk, and forgets about it. [Source] | |
get_output(self, name) Gets the output [Source] |
Operation Details: |
Returns true if the input 'name' in file 'cache_filename' is up to date. Checks all dependencies
Prepares the output, which means that it parses it, saves it to disk, and forgets about it. If keep is set, return the AST anyway