This is an automated email from the ASF dual-hosted git repository.

vatamane pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb-meck.git.


    from 3544aca  Update README.md
     add a1f83d3  Fix for Rebar 2.x.y on secondary arches
     add 32e6290  Support running meck with modules built with '+deterministic' 
compile option
     add 030a2f1  Version 0.8.9
     add 7b90eed  Update Changelog for version 0.8.9
     add 7b78e29  Specify repository manually for changelog gen
     add b1a9cad  Add meck:expects/1,2 to list mocked functions
     add 6a1dbc9  Raise error for passthrough without abstract code
     add fd57996  Document undefined_module error
     add 65b79f4  Add module name to module_is_sticky error
     add 5c86a90  test meck with Erlang/OTP 21.0
     add ceeac0f  Improve publish script
     add 34fb27b  Version 0.8.10
     add eb1c9a4  Update Changelog for version 0.8.10
     add 1874c6f  Line about 80 char line limit was 155 chars long
     add a0a7ae8  fix some whitespace
     add 5699ebf  use some preproc trickery to hide the OTP21 get_stacktrace 
change
     add cd9666c  don't hide 'try' behind macro
     add 42b60be  un-nest the `try' constructs
     add dc6a669  fix a buggy spec
     add 3b3be04  Update outdated donation information
     add bd25b73  Use latest OTP 20 and 21 versions
     add 33f6986  Change publish script to cut script
     add 70cfe7c  Version 0.8.11
     add fc8df4a  Update changelog for version 0.8.11
     add a5138a3  Minor markdown improvements
     add 70e3e30  Keep storing history when reloading a mock
     add 0b68aee  Check path and push release with Chandler
     add 6121bb7  Version 0.8.12
     add 12572c1  Update changelog for version 0.8.12
     add 38b25cc  Remove compatibility for R15 and R16
     add ef435a7  Fix Erlang version badge
     add e63865c  Isolate backup *.coverdata from other beam instances
     add faa26ec  Fix nofile errors caused by incorrect file lookup
     add 79b6ea0  Refine Erlang versions
     add 992509b  Exclude from_core option from compile_info when compiling
     add 4ecc1ae  Version 0.8.13
     add aefdac8  Update changelog for version 0.8.13
     add 2c7ba60   Validate the options being passed to meck:new (#204)
     add 9753464  Create FUNDING.yml
     add 9b3ce75  Do not attempt to generate dependencies when mocking
     add 01e3498  Create first GitHub action
     add f37000b  Change to matrix build
     add 874970d  Add supported Erlang versions
     add f1bcebd  Auto use latest versions of major OTP versions
     add 3d70c4e  Update badges to use GitHub Actions
     add 8975edc  Update funding with GitHub Sponsors link
     add 23659f6  Run CI on pull requests
     add 1ed7933  Add introspection of which modules are currently mocked
     add ae2e65b  Rename foldl_mocks to fold_mocks
     add 0e3c147  Add compiler application to dependencies
     add 8c16751  Update supported Erlang versions to 19-23
     add 558e925  Use compatible stack trace handling
     add 9010ce3  Make meck:ret_spec/0 transparent
     add 282d0ea  Add exec/1 to documented list of functions to return a 
ret_spec
     add 6e1d8ce  Update copyright year
     add 8f975cf  Transition to manual CHANGELOG
     add 722e8e1  Don't push release changelog entries automatically
     add 8c6b6e4  Version 0.9.0
     add febf4a8  Don't re-publish docs
     add f64f851  Fix static analysis issues
     add 1b63047  Change order when adding new clauses
     add f6fa0e3  Isolate hamcrest elements from static analysis issues
     add 5547e97  Be stricter in our static analysis
     add d52cb3c  Fix static analysis (dialyzer) -identified issue
     add 6602721  Improve repeatability
     add 11e72cb  Broaden our check/test scope
     add a2e3a1b  Imagine this is a possible solution to a past requirement
     add 8ce77b0  Aim for repeatability
     add 47b0e96  Correct type spec for do_delete_expect/6
     add 11021fd  Clarify and fix example of passthrough/1
     add cb8f2f6  Use Unite for EUnit tests
     add ff07804  Rename module name in type specs
     add 02ffbac  Add to changelog
     add ede3aa7  Remove unused chandler tool from cut script check
     add 06192a9  Version 0.9.1
     add b939af9  Fix a dialyzer-issued warning
     add 89116a3  Add OTP 24 to build matrix
     add c287994  Add a further caveat to using `meck` with `ct`
     add 5aaa248  Version 0.9.2
     add 7a0a2e1  Remove deprecated app file field
     add 6bac629  Add sponsorship link, remove build tool badge
     add 3efce27  Leave module loaded state as it was
     new 74a2ac7  Increase meck_proc stop timeout to infinity
     new 6f72f2d  Update workflow to use setup-beam
     new 303e291  Bump least compatible Erlang/OTP version to 22
     new 1e410e5  Update build badge
     new 30f845f  Point to correct Erlang version list
     new b9a3e6e  Fix calling mocked modules from expectation fun.
     new cc47aab  Fix typos

The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/FUNDING.yml          |   4 +
 .github/workflows/erlang.yml |  48 ++++++
 .github_changelog_generator  |   3 -
 .gitignore                   |   2 +
 .scripts/cut.sh              |  49 ++++++
 .scripts/meck-publish.sh     |  38 -----
 .travis.yml                  |  11 +-
 CHANGELOG.md                 | 357 +++++++++++++++++++++++++++++--------------
 CONTRIBUTING.md              |   9 +-
 NOTICE                       |   3 +-
 README.md                    | 122 +++++++++------
 doc/overview.edoc            |   2 +-
 rebar.config                 |  31 ++--
 src/meck.app.src             |   5 +-
 src/meck.erl                 | 102 ++++++++++---
 src/meck.hrl                 |  34 +++++
 src/meck_code.erl            |  47 ++++--
 src/meck_code_gen.erl        |  59 ++++---
 src/meck_cover.erl           |  18 ++-
 src/meck_expect.erl          |   9 +-
 src/meck_matcher.erl         |  13 +-
 src/meck_proc.erl            | 204 +++++++++++++++++--------
 src/meck_ret_spec.erl        |   6 +-
 test/meck_history_tests.erl  |  95 +++++++-----
 test/meck_ret_spec_tests.erl |  55 ++++---
 test/meck_test_module.erl    |   1 +
 test/meck_tests.erl          | 156 ++++++++++++++++---
 27 files changed, 1035 insertions(+), 448 deletions(-)
 create mode 100644 .github/FUNDING.yml
 create mode 100644 .github/workflows/erlang.yml
 delete mode 100644 .github_changelog_generator
 create mode 100755 .scripts/cut.sh
 delete mode 100755 .scripts/meck-publish.sh
 create mode 100644 src/meck.hrl

Reply via email to