core: convert single-field to tagged JSON encoding (#3183)

* core: convert single-field to tagged JSON encoding

* rename

* rename

* fixes, test

* refactor
This commit is contained in:
Evgeny Poberezkin
2023-10-11 19:11:01 +01:00
committed by GitHub
parent 6f5ba54f7b
commit c2a858b06e
9 changed files with 112 additions and 8 deletions
+4 -1
View File
@@ -488,6 +488,7 @@ test-suite simplex-chat-test
ChatTests.Groups
ChatTests.Profiles
ChatTests.Utils
JSONTests
MarkdownTests
MobileTests
ProtocolTests
@@ -509,7 +510,8 @@ test-suite simplex-chat-test
apps/simplex-directory-service/src
ghc-options: -Wall -Wcompat -Werror=incomplete-patterns -Wredundant-constraints -Wincomplete-record-updates -Wincomplete-uni-patterns -Wunused-type-patterns -threaded
build-depends:
aeson ==2.2.*
QuickCheck ==2.14.*
, aeson ==2.2.*
, ansi-terminal >=0.10 && <0.12
, async ==2.2.*
, attoparsec ==0.14.*
@@ -528,6 +530,7 @@ test-suite simplex-chat-test
, email-validate ==2.3.*
, exceptions ==0.10.*
, filepath ==1.4.*
, generic-random ==1.5.*
, hspec ==2.11.*
, http-types ==0.12.*
, http2 ==4.1.*