1
0
Fork 0
mirror of https://github.com/middleman/middleman.git synced 2022-11-09 12:20:27 -05:00
middleman--middleman/middleman-cli
Thomas Reynolds a3db298d59
Add data dependency tracking (#2222)
* Add data dependency tracking

Abstract dependencies away from files (#2223)

* Abstract dependencies away from file to allow things like config, data or i18n deps

* Lint

* Missing include

* Fix Sass deps

* Fix filters

whitespace

Adapt new API

Generalize data deps

* Adapt to API changes

* Rename

* Rename method

* Fix immutable dependency_map

* Static data invalidation

* Make tests happy with file paths

* Callback data is really just a special case of in-memory

* Rename StaticDataStore to InMemoryDataStore

* Fix some contracts issues

* Data access checks

* Use data proxy everywhere

* Fix tests

* Only enable data tracking proxy when requested

* Data path caching
2018-11-26 10:08:55 -08:00
..
bin Update rubocop 2018-11-08 12:38:26 -08:00
features Refactor resource reducer (#2216) 2018-11-08 11:28:48 -08:00
fixtures 2018 cleanup 2018-09-11 11:43:07 -07:00
lib Add data dependency tracking (#2222) 2018-11-26 10:08:55 -08:00
spec lose the empty files, keep the directory 2014-03-25 13:09:38 +00:00
.gemtest Move CLI into middleman-cli 2014-01-02 16:39:06 -08:00
.simplecov Move CLI into middleman-cli 2014-01-02 16:39:06 -08:00
.yardopts Improve documentation for Middleman::Extension 2014-05-11 00:35:15 -07:00
middleman-cli.gemspec 2018 cleanup 2018-09-11 11:43:07 -07:00
Rakefile 2018 cleanup 2018-09-11 11:43:07 -07:00