@@ -1,13 +1,13 @@
1cabal-version: 2.4
1cabal-version: 2.4
2−name: openapi-diff
2+name: comparest
3version: 0.0.0.0
3version: 0.0.0.0
4synopsis: Compatibility checker for OpenAPI
4synopsis: Compatibility checker for OpenAPI
5−description: Compatibility checker for OpenAPI
5+description: Compatibility checker for OpenAPI.
6license: MIT
6license: MIT
7license-file: LICENSE
7license-file: LICENSE
8−author: Aleksey Uymanov
8+author: Typeable
9−maintainer: Aleksey Uymanov <s9gf4ult@gmail.com>
9+maintainer: comparest@typeable.io
10−copyright: 2021 Aleksey Uymanov
10+copyright: 2021 Typeable
11category: Web
11category: Web
12build-type: Simple
12build-type: Simple
13extra-doc-files: README.md
13extra-doc-files: README.md
@@ -112,51 +112,51 @@ library
112 , ordered-containers
112 , ordered-containers
113 , bytestring
113 , bytestring
114 hs-source-dirs: src
114 hs-source-dirs: src
115− exposed-modules: Data.HList
115+ exposed-modules: Data.OpenApi.Compare.Behavior
116− , OpenAPI.Checker.Behavior
116+ , Data.OpenApi.Compare.Common
117− , OpenAPI.Checker.Formula
117+ , Data.OpenApi.Compare.Formula
118− , OpenAPI.Checker.Memo
118+ , Data.OpenApi.Compare.Memo
119− , OpenAPI.Checker.Orphans
119+ , Data.OpenApi.Compare.Orphans
120− , OpenAPI.Checker.Paths
120+ , Data.OpenApi.Compare.Paths
121− , OpenAPI.Checker.PathsPrefixTree
121+ , Data.OpenApi.Compare.PathsPrefixTree
122− , OpenAPI.Checker.References
122+ , Data.OpenApi.Compare.References
123− , OpenAPI.Checker.Subtree
123+ , Data.OpenApi.Compare.Report
124+ , Data.OpenApi.Compare.Report.Html.Template
125+ , Data.OpenApi.Compare.Report.Jet
126+ , Data.OpenApi.Compare.Run
127+ , Data.OpenApi.Compare.Subtree
128+ , Data.OpenApi.Compare.Validate.Header
129+ , Data.OpenApi.Compare.Validate.Link
124− , OpenAPI.Checker.Validate.MediaTypeObject
130+ , Data.OpenApi.Compare.Validate.MediaTypeObject
131+ , Data.OpenApi.Compare.Validate.OAuth2Flows
125− , OpenAPI.Checker.Validate.OpenApi
132+ , Data.OpenApi.Compare.Validate.OpenApi
126− , OpenAPI.Checker.Validate.Operation
133+ , Data.OpenApi.Compare.Validate.Operation
127− , OpenAPI.Checker.Validate.Param
134+ , Data.OpenApi.Compare.Validate.Param
128− , OpenAPI.Checker.Validate.PathFragment
135+ , Data.OpenApi.Compare.Validate.PathFragment
129− , OpenAPI.Checker.Validate.Products
136+ , Data.OpenApi.Compare.Validate.Products
130− , OpenAPI.Checker.Validate.RequestBody
137+ , Data.OpenApi.Compare.Validate.RequestBody
131− , OpenAPI.Checker.Validate.Responses
138+ , Data.OpenApi.Compare.Validate.Responses
132− , OpenAPI.Checker.Validate.Schema
133− , OpenAPI.Checker.Validate.Schema.TypedJson
139+ , Data.OpenApi.Compare.Validate.Schema
134− , OpenAPI.Checker.Validate.Schema.DNF
140+ , Data.OpenApi.Compare.Validate.Schema.DNF
135− , OpenAPI.Checker.Validate.Schema.Issues
141+ , Data.OpenApi.Compare.Validate.Schema.Issues
136− , OpenAPI.Checker.Validate.Schema.JsonFormula
142+ , Data.OpenApi.Compare.Validate.Schema.JsonFormula
137− , OpenAPI.Checker.Validate.Schema.Partition
143+ , Data.OpenApi.Compare.Validate.Schema.Partition
138− , OpenAPI.Checker.Validate.Schema.Process
144+ , Data.OpenApi.Compare.Validate.Schema.Process
139− , OpenAPI.Checker.Validate.Schema.Traced
145+ , Data.OpenApi.Compare.Validate.Schema.Traced
146+ , Data.OpenApi.Compare.Validate.Schema.TypedJson
140− , OpenAPI.Checker.Validate.SecurityRequirement
147+ , Data.OpenApi.Compare.Validate.SecurityRequirement
148+ , Data.OpenApi.Compare.Validate.SecurityScheme
141− , OpenAPI.Checker.Validate.Server
149+ , Data.OpenApi.Compare.Validate.Server
142− , OpenAPI.Checker.Validate.Sums
150+ , Data.OpenApi.Compare.Validate.Sums
143− , OpenAPI.Checker.Validate.Header
151+ other-modules: Data.HList
144− , OpenAPI.Checker.Validate.Link
145− , OpenAPI.Checker.Common
146− , OpenAPI.Checker.Validate.SecurityScheme
147− , OpenAPI.Checker.Validate.OAuth2Flows
148− , OpenAPI.Checker.Report
149 , Data.OpenUnion.Extra
152 , Data.OpenUnion.Extra
150− , OpenAPI.Checker.Report.Jet
151− , OpenAPI.Checker.Run
152− , OpenAPI.Checker.Report.Html.Template
154−executable openapi-diff
154+executable comparest
155 import: common-options
155 import: common-options
156 hs-source-dirs: app
156 hs-source-dirs: app
157 main-is: Main.hs
157 main-is: Main.hs
158 build-depends:
158 build-depends:
159− openapi-diff
159+ comparest
161 , data-default
161 , data-default
162 , bytestring
162 , bytestring
@@ -173,14 +173,14 @@ executable openapi-diff
173 -with-rtsopts=-N
173 -with-rtsopts=-N
174 other-modules:
174 other-modules:
175 FormatHeuristic
175 FormatHeuristic
176− OpenAPI.Checker.Options
176+ Data.OpenApi.Compare.Options
178executable comparest-github-action
178executable comparest-github-action
179 import: common-options
179 import: common-options
180 hs-source-dirs: github-action
180 hs-source-dirs: github-action
181 main-is: Main.hs
181 main-is: Main.hs
182 build-depends:
182 build-depends:
183− openapi-diff
183+ comparest
@@ -198,7 +198,7 @@ executable comparest-github-action
198 CompaREST.GitHub.API
198 CompaREST.GitHub.API
199 CompaREST.GitHub.Action.Config
199 CompaREST.GitHub.Action.Config
201−test-suite openapi-diff-test
201+test-suite comparest-tests
202 import: common-options
202 import: common-options
203 type: exitcode-stdio-1.0
203 type: exitcode-stdio-1.0
204 hs-source-dirs: test
204 hs-source-dirs: test
@@ -207,7 +207,7 @@ test-suite openapi-diff-test
207 Spec.Golden.Extra
207 Spec.Golden.Extra
208 Spec.Golden.TraceTree
208 Spec.Golden.TraceTree
209 build-depends:
209 build-depends:
210− , openapi-diff
210+ , comparest
211 , tasty-golden
211 , tasty-golden
213 , bytestring
213 , bytestring