diff options
author | jiangph <jiangph@cn.ibm.com> | 2018-08-27 21:24:47 +0800 |
---|---|---|
committer | jiangph <jiangph@cn.ibm.com> | 2018-08-28 09:04:26 +0800 |
commit | e748d138fb3244e306ca5af88fc0d15b483c48c3 (patch) | |
tree | 7ac87cac64937855fb9455504ca1975c48809bd4 | |
parent | fc92fbed7ca8d0ff68f88abb945114af9724adb0 (diff) | |
download | couchdb-e748d138fb3244e306ca5af88fc0d15b483c48c3.tar.gz |
Fix dialyzer warning of shard record construction
- Fix dialyzer warning that record construction #shard violates
the declared type in fabric_doc_open_revs.erl,
cpse_test_purge_replication.erl and other files
Fixes #1580
-rw-r--r-- | src/mem3/include/mem3.hrl | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mem3/include/mem3.hrl b/src/mem3/include/mem3.hrl index 6579210ed..9be8a7f99 100644 --- a/src/mem3/include/mem3.hrl +++ b/src/mem3/include/mem3.hrl @@ -12,12 +12,12 @@ % type specification hacked to suppress dialyzer warning re: match spec -record(shard, { - name :: binary() | '_', - node :: node() | '_', - dbname :: binary(), - range :: [non_neg_integer() | '$1' | '$2'] | '_', - ref :: reference() | 'undefined' | '_', - opts :: list() + name :: binary() | '_' | 'undefined', + node :: node() | '_' | 'undefined', + dbname :: binary() | 'undefined', + range :: [non_neg_integer() | '$1' | '$2'] | '_' | 'undefined', + ref :: reference() | '_' | 'undefined', + opts :: list() | 'undefined' }). %% Do not reference outside of mem3. |