alisdair sullivan
93cb2329a0
error on a cover spec in ct_opts
пре 9 година
Fred Hebert
0bcacad782
Merge branch 'saleyn-state'
пре 9 година
Fred Hebert
bc86eb7314
Merge branch 'state' of https://github.com/saleyn/rebar3 into saleyn-state
пре 9 година
Fred Hebert
4fd77ef172
Merge pull request #1092 from ahf/eunit-short-options
Add short-options to the eunit provider.
пре 9 година
Alexander Færøy
da39732fd3
Add short-options to the eunit provider.
This patch adds support for short options in the eunit provider.
пре 9 година
Fred Hebert
a0b2c74356
Merge pull request #1091 from tsloughter/all_hooks
Run all hooks
пре 9 година
Tristan Sloughter
c36e9bf791
add test for new hook function
пре 9 година
Tristan Sloughter
3ad65d8304
in providers that don't run per app run all available hooks
пре 9 година
Fred Hebert
47a0a20a3c
Merge pull request #1090 from tsloughter/auto_update
fix auto-registry update to work even when not a locked pkg-vsn
пре 9 година
Tristan Sloughter
c5848fc5d1
fix auto-registry update to work even when not a locked pkg-vsn
пре 9 година
Tristan Sloughter
5a36764170
Merge pull request #1066 from ferd/bump-cth-readable
Bump cth_readable
пре 9 година
Fred Hebert
c1bde20297
Merge pull request #1082 from egobrain/patch-1
Fixed rebar.config shell_apps setting
пре 9 година
Yakov
cf3e4718b0
Fixed rebar.config shell_apps setting
пре 9 година
Tristan Sloughter
b9f058a32d
Merge pull request #1070 from project-fifo/hex-improvements
Hex improvements
пре 9 година
Fred Hebert
2d2b8a7c76
Merge pull request #1075 from tsloughter/plugin_override
add project_providers after initing default providers but allow overrides
пре 9 година
Tristan Sloughter
9b26c4f688
Merge pull request #1076 from project-fifo/thanks
Add me to THANKS for suffering through Tristan's code
пре 9 година
Heinz N. Gies
5f52cd8ca2
Add me to THANKS for suffering through Tristan's code
пре 9 година
Tristan Sloughter
ca64142633
add test to verify only project_plugins override providers
пре 9 година
Heinz N. Gies
e9e62657c9
Add more hex rules so they don't throw errors
Add more version constraints
Allow for any number of whitespaces after compairison opperator
Improve updating and error printing
Fix failing tests
пре 9 година
Tristan Sloughter
8cea177377
add project_providers after initing default providers but allow overrides
пре 9 година
Tristan Sloughter
cb0263667c
Merge pull request #1073 from ferd/shell-cookies
Support --setcookie option
пре 9 година
Fred Hebert
e95e935eaf
Support --setcookie option
Replicates `erl` behaviour.
пре 9 година
Fred Hebert
ada08b88d7
Merge pull request #1065 from tsloughter/plugin_precedence
give top level plugin providers precedence over default providers
пре 9 година
Fred Hebert
74655579c1
Bump cth_readable
The new version fixes parse transforms over OTP incompatibility that
would crash entire compile runs before.
пре 9 година
Tristan Sloughter
862486cac7
Merge pull request #1061 from ferd/future-proof-lockfiles
Make lock files future-proof
пре 9 година
Tristan Sloughter
53866e148c
give new opt project_plugins providers precedence over default providers
пре 9 година
Fred Hebert
e3437c1dfb
Merge pull request #1071 from tsloughter/upgrade_do
break up do/1 function in install_deps to make upgrade less confusing
пре 9 година
Tristan Sloughter
73475af114
break up do/1 function in install_deps to make upgrade less confusing
пре 9 година
Fred Hebert
6789123fa4
Merge pull request #1068 from tsloughter/upgrades
upgrade relx to 3.17.0
пре 9 година
Tristan Sloughter
55b69b6494
upgrade relx to 3.17.0
пре 9 година
Fred Hebert
3e008899d3
Merge pull request #1067 from tsloughter/high-colors
set default color intensity to high
пре 9 година
Tristan Sloughter
c11ba3c417
set default color intensity to high
пре 9 година
Fred Hebert
da537df361
Merge pull request #1062 from tsloughter/relx_3.16.0
update relx to 3.16.0 to include color intesity update
пре 9 година
Tristan Sloughter
73b857f6fd
update relx to 3.16.0 to include color intesity update
пре 9 година
Tristan Sloughter
44ebce927f
Merge pull request #902 from project-fifo/less-color
Less color
пре 9 година
Heinz N. Gies
4a5c8bc0e3
Set relx color intensity env variable
пре 9 година
Heinz N. Gies
c79fe4cf1b
Use an app_env to get color intensity
пре 9 година
Fred Hebert
caf4468f3b
Make lock files future-proof
Changes to how hex or packages may work in the future will necessarily
bring changes to the format of lock files.
This commit adds an optional framing for future lock files of the form:
{Version, LockList}.
<Whatever consultable attributes>
This format is supported such as the LockList is the current lockfile
contents, and will never have more information than it currently does.
Attributes can be whatever and are currently undefined.
Rebar copies will be able to:
- Keep using the core locklist (which avoids breaking the last year or
so of community libraries using rebar3)
- Warn when it runs an outdated copy in comparison to the lock file
- Automatically rewrite lock files in the format it supports
- Augment or parse files in a version-specific manner.
This changes the usage interface slightly, but is backwards *and*
forwards compatible.
пре 9 година
Louis-Philippe Gauthier
77b5181299
Add support for xref_ignores
пре 9 година
Tristan Sloughter
b8a590cf19
Merge pull request #1048 from fauxsoup/master
Add secondary hook for rebar_prv_compile
пре 9 година
Heinz N. Gies
949eafd899
Some cleanup
пре 9 година
Zachary Hueras
edd032c5f5
Include hook for app compilation
пре 9 година
Serge Aleynikov
0f1df270c1
Make state provider {bare, false}
пре 9 година
Serge Aleynikov
43bca6d297
Turn functor into a function to support older Erlang VM
пре 9 година
Serge Aleynikov
ce1dba7f43
Improve recursive display of dictionary values
пре 9 година
Serge Aleynikov
9cd7880069
Remove --state argument option per Tristan's comment
пре 9 година
Serge Aleynikov
8497a50fce
Change output to use ?CONSOLE macro
пре 9 година
Serge Aleynikov
632db19470
Mention in README that state provider is for debugging
пре 9 година
Serge Aleynikov
7b4ceecfdb
Change output to use ?CONSOLE marco
пре 9 година
Serge Aleynikov
cf03345486
Add a state display provider
The provider is used for debugging to help displaying current rebar's state.
Usage:
rebar3 state
пре 9 година