1
0
Fork 0
mirror of https://github.com/middleman/middleman.git synced 2022-11-09 12:20:27 -05:00
middleman--middleman/middleman-core
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
..
features WIP Dependencies (#2220) 2018-11-17 11:29:37 -08:00
fixtures Add data dependency tracking (#2222) 2018-11-26 10:08:55 -08:00
lib Add data dependency tracking (#2222) 2018-11-26 10:08:55 -08:00
spec Add data dependency tracking (#2222) 2018-11-26 10:08:55 -08:00
.gemtest
.rspec Forward port some stable changes 2015-09-17 09:41:17 -07:00
.simplecov ignore vendor in simplecov 2013-06-04 14:28:46 -07:00
.yardopts Improve documentation for Middleman::Extension 2014-05-11 00:35:15 -07:00
cucumber.yml 2018 cleanup 2018-09-11 11:43:07 -07:00
middleman-core.gemspec Update sassc 2018-11-11 15:31:55 -08:00
Rakefile 2018 cleanup 2018-09-11 11:43:07 -07:00