Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebar3 #4120

Draft
wants to merge 13 commits into
base: main
Choose a base branch
from
Draft

Rebar3 #4120

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 1 addition & 19 deletions .credo.exs
Original file line number Diff line number Diff line change
Expand Up @@ -22,25 +22,7 @@
# In the latter case `**/*.{ex,exs}` will be used.
#
included: ["lib/", "src/", "test/", "web/", "apps/"],
excluded: [
~r"/_build/",
~r"/node_modules/",
~r"/src/certifi/",
~r"/src/excoveralls/",
~r"/src/jason",
~r"/src/hackney",
~r"/src/httpotion",
~r"/src/file_system",
~r"/src/credo",
~r"/src/idna",
~r"/src/junit_formatter",
~r"/src/bunt",
~r"/src/metrics",
~r"/src/minerl",
~r"/src/parse_trans",
~r"/src/ssl_verify_fun",
~r"/test/elixir/deps/"
]
excluded: [~r"/_build/"]
},
#
# If you create your own checks, you must specify the source files for
Expand Down
2 changes: 1 addition & 1 deletion .formatter.exs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
[
inputs: [
"{mix,.formatter}.exs",
"{config,src}/*/test/exunit/*.{ex,exs}"
"{config,apps}/*/test/exunit/*.{ex,exs}"
],
line_length: 90,
rename_deprecated_at: "1.5.0"
Expand Down
177 changes: 91 additions & 86 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,97 +39,102 @@ rel/tmpdata
share/server/main-coffee.js
share/server/main.js
share/www
src/b64url/
src/bear/
src/certifi/
src/config/
src/couch/priv/couch_js/**/config.h
src/couch/priv/couchjs
src/couch/priv/couchspawnkillable
src/couch/priv/couch_ejson_compare/couch_ejson_compare.d
src/couch/priv/couch_js/**/*.d
src/couch/priv/icu_driver/couch_icu_driver.d
src/mango/src/mango_cursor_text.nocompile
src/docs/
src/ets_lru/
src/excoveralls/
src/fauxton/
src/folsom/
src/hackney/
src/hqueue/
src/hyper/
src/ibrowse/
src/idna/
src/jiffy/
src/khash/
src/meck/
src/metrics/
src/mimerl/
src/mochiweb/
src/oauth/
src/parse_trans/
src/proper/
src/rebar/
src/recon/
src/snappy/
src/ssl_verify_fun/
src/triq/
src/unicode_util_compat/
src/file_system/
src/rebar3/
src/erlfmt/
apps/b64url/
apps/bear/
apps/certifi/
apps/config/
apps/couch/priv/couch_js/**/config.h
apps/couch/priv/couchjs
apps/couch/priv/couchspawnkillable
apps/couch/priv/couch_ejson_compare/couch_ejson_compare.d
apps/couch/priv/couch_js/**/*.d
apps/couch/priv/icu_driver/couch_icu_driver.d
apps/mango/src/mango_cursor_text.nocompile
apps/docs/
apps/ets_lru/
apps/excoveralls/
apps/fauxton/
apps/folsom/
apps/hackney/
apps/hqueue/
apps/hyper/
apps/ibrowse/
apps/idna/
apps/jiffy/
apps/khash/
apps/meck/
apps/metrics/
apps/mimerl/
apps/mochiweb/
apps/oauth/
apps/parse_trans/
apps/proper/
apps/rebar/
apps/recon/
apps/snappy/
apps/ssl_verify_fun/
apps/triq/
apps/unicode_util_compat/
apps/file_system/
apps/rebar3/
apps/erlfmt/
tmp/

src/couch/*.o
src/couch/*.so
src/couch/ebin/
src/couch/priv/couch_js/config.h
src/couch/priv/couchjs
src/couch/priv/couchspawnkillable
src/couch/priv/*.exp
src/couch/priv/*.lib
src/couch/priv/*.dll
src/couch/priv/*.exe
src/couch/vc120.pdb
src/couch_epi/ebin
src/couch_epi/erl_crash.dump
src/couch_event/deps/
src/couch_event/ebin/
src/couch_index/ebin
src/couch_log/ebin
src/couch_peruser/doc
src/couch_peruser/ebin
src/couch_peruser/deps
src/couch_peruser/couchperuser-*
src/couch_peruser/erl_crash.dump
src/couch_peruser/TEST-*.xml
src/couch_peruser/*.beam
src/couch_replicator/*.beam
src/couch_replicator/ebin/replicator.app
src/couch_replicator/.DS_Store
src/couch_stats/*~
src/couch_stats/*.beam
src/couch_stats/deps
src/couch_stats/ebin
src/couch_stats/doc
src/couch_stats/.project
src/couch_tests/*.o
src/couch_tests/*.so
src/couch_tests/ebin/
src/global_changes/ebin/
src/mango/ebin/
src/mango/test/*.pyc
src/mango/nosetests.xml
src/mango/venv/
src/jwtf/.rebar3/
apps/couch/*.o
apps/couch/*.so
apps/couch/ebin/
apps/couch/priv/couch_js/config.h
apps/couch/priv/couchjs
apps/couch/priv/couchspawnkillable
apps/couch/priv/*.exp
apps/couch/priv/*.lib
apps/couch/priv/*.dll
apps/couch/priv/*.exe
apps/couch/vc120.pdb
apps/couch_epi/ebin
apps/couch_epi/erl_crash.dump
apps/couch_event/deps/
apps/couch_event/ebin/
apps/couch_index/ebin
apps/couch_log/ebin
apps/couch_peruser/doc
apps/couch_peruser/ebin
apps/couch_peruser/deps
apps/couch_peruser/couchperuser-*
apps/couch_peruser/erl_crash.dump
apps/couch_peruser/TEST-*.xml
apps/couch_peruser/*.beam
apps/couch_replicator/*.beam
apps/couch_replicator/ebin/replicator.app
apps/couch_replicator/.DS_Store
apps/couch_stats/*~
apps/couch_stats/*.beam
apps/couch_stats/deps
apps/couch_stats/ebin
apps/couch_stats/doc
apps/couch_stats/.project
apps/couch_tests/*.o
apps/couch_tests/*.so
apps/couch_tests/ebin/
apps/global_changes/ebin/
apps/mango/ebin/
apps/mango/test/*.pyc
apps/mango/nosetests.xml
apps/mango/venv/
apps/jwtf/.rebar3/
test/javascript/junit.xml

/_build/
/src/bunt
/src/credo/
/src/httpotion/
/src/jason/
/src/junit_formatter/
/apps/bunt
/apps/credo/
/apps/httpotion/
/apps/jason/
/apps/junit_formatter/

.idea
_build
*.iml
*.lock
*.log
*.xml
*.crashdump
32 changes: 16 additions & 16 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@ For the share/www/favicon.ico component from https://github.com/BigBlueHat/futon
Version 2.0, January 2004
http://www.apache.org/licenses/

For the src/mochiweb component:
For the apps/mochiweb component:

Copyright (c) 2007 Mochi Media, Inc.

Expand All @@ -244,7 +244,7 @@ For the src/mochiweb component:
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

For the src/ibrowse component:
For the apps/ibrowse component:

Copyright (c) 2006, Chandrashekhar Mullaparthi
All rights reserved.
Expand Down Expand Up @@ -272,8 +272,8 @@ For the src/ibrowse component:
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

For the src/couch_log/src/couch_log_trunc_io.erl and
the src/couch_log/src/couch_log_trunc_io_fmt.erl components
For the apps/couch_log/src/couch_log_trunc_io.erl and
the apps/couch_log/src/couch_log_trunc_io_fmt.erl components

ERLANG PUBLIC LICENSE
Version 1.1
Expand Down Expand Up @@ -563,7 +563,7 @@ Portions created by Ericsson are Copyright 1999, Ericsson Utvecklings
AB. All Rights Reserved.''


For the src/ejson/yajl component
For the apps/ejson/yajl component

Copyright 2010, Lloyd Hilaiel.

Expand Down Expand Up @@ -595,7 +595,7 @@ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

For the src/ejson/erl_nif_compat.h file
For the apps/ejson/erl_nif_compat.h file

Copyright (c) 2010-2011 Basho Technologies, Inc.
With some minor modifications for Apache CouchDB.
Expand All @@ -614,7 +614,7 @@ For the src/ejson/erl_nif_compat.h file
specific language governing permissions and limitations
under the License.

For the src/snappy/google-snappy component
For the apps/snappy/google-snappy component

Copyright 2005 and onwards Google Inc.

Expand Down Expand Up @@ -708,23 +708,23 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



for src/fauxton/assets/js/libs/bootstrap.js
for apps/fauxton/assets/js/libs/bootstrap.js
for share/www/js/require*

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/


for src/fauxton/assets/js/plugins/prettify.js
for apps/fauxton/assets/js/plugins/prettify.js
for share/www/js/require*

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/


for src/fauxton/assets/js/plugins/beautify.js
for apps/fauxton/assets/js/plugins/beautify.js
for share/www/js/require*

The MIT License (MIT)
Expand All @@ -751,15 +751,15 @@ ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

for src/fauxton/assets/js/plugins/cloudant.pagingcollection.js
for apps/fauxton/assets/js/plugins/cloudant.pagingcollection.js
for share/www/js/require*

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/


for src/fauxton/assets/fonts/fontawesome
for apps/fauxton/assets/fonts/fontawesome
for share/www/fonts/*

SIL OPEN FONT LICENSE
Expand Down Expand Up @@ -905,7 +905,7 @@ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


for src/fauxton/assets/less/bootstrap/font-awesome/*
for apps/fauxton/assets/less/bootstrap/font-awesome/*
for share/www/css/*

The MIT License (MIT)
Expand All @@ -931,7 +931,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


for src/fauxton/test/nightwatch_tests/custom-commands/waitForAttribute.js:
for apps/fauxton/test/nightwatch_tests/custom-commands/waitForAttribute.js:

The MIT License (MIT)

Expand Down Expand Up @@ -2213,7 +2213,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

For the src/hyper component:
For the apps/hyper component:

The MIT License (MIT)

Expand All @@ -2237,7 +2237,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

For the src/recon component:
For the apps/recon component:

Copyright (c) 2012-2017, Frédéric Trottier-Hébert
All rights reserved.
Expand Down