diff options
author | Fred Hebert <mononcqc@ferd.ca> | 2019-05-19 10:50:04 -0400 |
---|---|---|
committer | Fred Hebert <mononcqc@ferd.ca> | 2019-05-19 10:50:04 -0400 |
commit | d607bbf0d67e66e62af298d15256f3313ed0efe8 (patch) | |
tree | 5ca4f05a86b50d970c60dd1a1163064e41a39466 /src/rebar_prv_eunit.erl | |
parent | cf51007d9c7f58a61069037ec079c84b2760527b (diff) |
Do not apply overrides to a root application.
Overrides should apply to a layer below where they are declared. This
patch makes it so if the project root is an application (i.e. it isn't
'root' and therefore not an umbrella project), we omit applying
overrides in rebar_app_discover.
This in turn required changing a bunch of tests, because all the tests
worked with the idea that all overrides applied to all apps to validate
that they get inherited properly. The changes re-structure the cases so
they are written with an umbrella app, demonstrating that the changes
stick.
Diffstat (limited to 'src/rebar_prv_eunit.erl')
0 files changed, 0 insertions, 0 deletions