Skip to content

Instantly share code, notes, and snippets.

@hamaluik
Created October 23, 2017 22:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hamaluik/80bb02775c5e807d872eb36bd89c5f45 to your computer and use it in GitHub Desktop.
Save hamaluik/80bb02775c5e807d872eb36bd89c5f45 to your computer and use it in GitHub Desktop.
λ haxe tests.hxml
thx.core/src/thx/Eithers.hx:157: characters 12-17 : Warning : Potential typo detected (expected similar values are Right). Consider using `var right` instead
thx.core/src/thx/Eithers.hx:164: characters 12-17 : Warning : Potential typo detected (expected similar values are Right). Consider using `var right` instead
thx.core/src/thx/Validation.hx:67: characters 22-23 : thx.Validation<thx.Validation.E, flatMapV.B> should be thx.Either<thx.Validation.E, flatMapV.B>
thx.core/src/thx/Validation.hx:77: characters 27-32 : thx.Validation<thx.Validation.E, thx.Validation.A> should be thx.Either<thx.Validation.E, thx.Validation.A>
thx.core/src/thx/Validation.hx:107: characters 34-36 : thx.Validation<val3.X, val3.A> should be thx.Either<Unknown<0>, val3.A>
thx.core/src/thx/Validation.hx:107: characters 34-36 : For function argument 'v1'
thx.core/src/thx/Validation.hx:113: characters 34-36 : thx.Validation<val4.X, val4.A> should be thx.Either<Unknown<0>, val4.A>
thx.core/src/thx/Validation.hx:113: characters 34-36 : For function argument 'v1'
thx.core/src/thx/Validation.hx:119: characters 34-36 : thx.Validation<val5.X, val5.A> should be thx.Either<Unknown<0>, val5.A>
thx.core/src/thx/Validation.hx:119: characters 34-36 : For function argument 'v1'
thx.core/src/thx/Validation.hx:125: characters 34-36 : thx.Validation<val6.X, val6.A> should be thx.Either<Unknown<0>, val6.A>
thx.core/src/thx/Validation.hx:125: characters 34-36 : For function argument 'v1'
thx.core/src/thx/Validation.hx:131: characters 34-36 : thx.Validation<val7.X, val7.A> should be thx.Either<Unknown<0>, val7.A>
thx.core/src/thx/Validation.hx:131: characters 34-36 : For function argument 'v1'
thx.core/src/thx/Validation.hx:137: characters 34-36 : thx.Validation<val8.X, val8.A> should be thx.Either<Unknown<0>, val8.A>
thx.core/src/thx/Validation.hx:137: characters 34-36 : For function argument 'v1'
thx.core/src/thx/Validation.hx:143: characters 34-36 : thx.Validation<val9.X, val9.A> should be thx.Either<Unknown<0>, val9.A>
thx.core/src/thx/Validation.hx:143: characters 34-36 : For function argument 'v1'
thx.core/src/thx/Validation.hx:149: characters 35-37 : thx.Validation<val10.X, val10.A> should be thx.Either<Unknown<0>, val10.A>
thx.core/src/thx/Validation.hx:149: characters 35-37 : For function argument 'v1'
thx.core/src/thx/Validation.hx:155: characters 36-38 : thx.Validation<val11.X, val11.A> should be thx.Either<Unknown<0>, val11.A>
thx.core/src/thx/Validation.hx:155: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:161: characters 36-38 : thx.Validation<val12.X, val12.A> should be thx.Either<Unknown<0>, val12.A>
thx.core/src/thx/Validation.hx:161: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:167: characters 36-38 : thx.Validation<val13.X, val13.A> should be thx.Either<Unknown<0>, val13.A>
thx.core/src/thx/Validation.hx:167: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:173: characters 36-38 : thx.Validation<val14.X, val14.A> should be thx.Either<Unknown<0>, val14.A>
thx.core/src/thx/Validation.hx:173: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:179: characters 36-38 : thx.Validation<val15.X, val15.A> should be thx.Either<Unknown<0>, val15.A>
thx.core/src/thx/Validation.hx:179: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:185: characters 36-38 : thx.Validation<val16.X, val16.A> should be thx.Either<Unknown<0>, val16.A>
thx.core/src/thx/Validation.hx:185: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:191: characters 36-38 : thx.Validation<val17.X, val17.A> should be thx.Either<Unknown<0>, val17.A>
thx.core/src/thx/Validation.hx:191: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:197: characters 36-38 : thx.Validation<val18.X, val18.A> should be thx.Either<Unknown<0>, val18.A>
thx.core/src/thx/Validation.hx:197: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:203: characters 36-38 : thx.Validation<val19.X, val19.A> should be thx.Either<Unknown<0>, val19.A>
thx.core/src/thx/Validation.hx:203: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:209: characters 36-38 : thx.Validation<val20.X, val20.A> should be thx.Either<Unknown<0>, val20.A>
thx.core/src/thx/Validation.hx:209: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:218: characters 32-33 : thx.VNel<ensureNel.E, ensureNel.A> should be thx.Either<thx.Nel<ensureNel.E>, ensureNel.A>
thx.core/src/thx/Validation.hx:218: characters 32-33 : thx.Validation<thx.Nel<ensureNel.E>, ensureNel.A> should be thx.Either<thx.Nel<ensureNel.E>, ensureNel.A>
thx.core/src/thx/Validation.hx:219: characters 18-22 : thx.VNel<ensureNel.E, ensureNel.A> should be thx.Either<thx.Nel<ensureNel.E>, ensureNel.A>
thx.core/src/thx/Validation.hx:219: characters 18-22 : thx.Validation<thx.Nel<ensureNel.E>, ensureNel.A> should be thx.Either<thx.Nel<ensureNel.E>, ensureNel.A>
thx.core/src/thx/Validation.hx:232: characters 12-22 : thx.VNel<Unknown<0>, Array<Unknown<1>>> should be thx.Either<thx.Nel<appendValidation.E>, Array<appendValidation.A>>
thx.core/src/thx/Validation.hx:232: characters 12-22 : thx.Validation<thx.Nel<Unknown<0>>, Array<Unknown<1>>> should be thx.Either<thx.Nel<appendValidation.E>, Array<appendValidation.A>>
thx.core/src/thx/Validation.hx:232: characters 23-29 : thx.VNel<appendValidation.E, Array<appendValidation.A>> should be thx.Either<thx.Nel<Unknown<0>>, Array<Unknown<1>>>
thx.core/src/thx/Validation.hx:232: characters 23-29 : thx.Validation<thx.Nel<appendValidation.E>, Array<appendValidation.A>> should be thx.Either<thx.Nel<Unknown<0>>, Array<Unknown<1>>>
thx.core/src/thx/Validation.hx:232: characters 23-29 : For function argument 'target'
thx.core/src/thx/Validation.hx:236: characters 37-43 : thx.VNel<appendVNels.E, Array<appendVNels.A>> should be thx.Either<thx.Nel<appendVNels.E>, Array<appendVNels.A>>
thx.core/src/thx/Validation.hx:236: characters 37-43 : thx.Validation<thx.Nel<appendVNels.E>, Array<appendVNels.A>> should be thx.Either<thx.Nel<appendVNels.E>, Array<appendVNels.A>>
thx.core/src/thx/Validation.hx:236: characters 37-43 : For function argument 'initial'
thx.core/src/thx/Validation.hx:240: characters 43-49 : thx.VNel<appendValidations.E, Array<appendValidations.A>> should be thx.Either<thx.Nel<appendValidations.E>, Array<appendValidations.A>>
thx.core/src/thx/Validation.hx:240: characters 43-49 : thx.Validation<thx.Nel<appendValidations.E>, Array<appendValidations.A>> should be thx.Either<thx.Nel<appendValidations.E>, Array<appendValidations.A>>
thx.core/src/thx/Validation.hx:240: characters 43-49 : For function argument 'initial'
thx.core/src/thx/Arrays.hx:1057: characters 7-93 : thx.Validation<traverseValidation.E, Array<traverseValidation.U>> should be thx.Either<traverseValidation.E, Array<traverseValidation.U>>
thx.core/src/thx/Arrays.hx:1057: characters 7-93 : For function argument 'f'
thx.core/src/thx/Arrays.hx:1067: characters 7-96 : thx.Validation<traverseValidationIndexed.E, Array<traverseValidationIndexed.U>> should be thx.Either<traverseValidationIndexed.E, Array<traverseValidationIndexed.U>>
thx.core/src/thx/Arrays.hx:1067: characters 7-96 : For function argument 'f'
thx.core/src/thx/Arrays.hx:1283: characters 12-29 : thx.Validation<Unknown<0>, Unknown<1>> should be thx.Either<thx.Nel<toMap.K>, thx.fp.Map<toMap.K, toMap.V>>
thx.core/src/thx/Objects.hx:447: characters 40-48 : Array<haxe.macro.ClassField> should be { map : (field : { name : String } -> { field : String, expr : haxe.macro.Expr }) -> Array<haxe.macro.ObjectField> }
thx.core/src/thx/Objects.hx:447: characters 40-48 : Invalid type for field map :
thx.core/src/thx/Objects.hx:447: characters 40-48 : f : (haxe.macro.ClassField -> haxe.macro.ObjectField) -> Array<haxe.macro.ObjectField> should be (field : { name : String } -> { field : String, expr : haxe.macro.Expr }) -> Array<haxe.macro.ObjectField>
thx.core/src/thx/Objects.hx:447: characters 40-48 : Cannot unify argument 1
thx.core/src/thx/Objects.hx:447: characters 40-48 : field : { name : String } -> { field : String, expr : haxe.macro.Expr } should be haxe.macro.ClassField -> haxe.macro.ObjectField
thx.core/src/thx/Objects.hx:447: characters 40-48 : Cannot unify return types
thx.core/src/thx/Objects.hx:447: characters 40-48 : { field : String, expr : haxe.macro.Expr } should be haxe.macro.ObjectField
thx.core/src/thx/Objects.hx:447: characters 40-48 : { field : String, expr : haxe.macro.Expr } should be { ?quotes : Null<haxe.macro.QuoteStatus>, field : String, expr : haxe.macro.Expr }
thx.core/src/thx/Objects.hx:447: characters 40-48 : { field : String, expr : haxe.macro.Expr } has no field quotes
thx.core/src/thx/Objects.hx:447: characters 40-48 : For function argument 'fields'
thx.core/src/thx/Objects.hx:453: characters 44-52 : Array<haxe.macro.ClassField> should be { map : (field : { name : String } -> { field : String, expr : haxe.macro.Expr }) -> Array<haxe.macro.ObjectField> }
thx.core/src/thx/Objects.hx:453: characters 44-52 : Invalid type for field map :
thx.core/src/thx/Objects.hx:453: characters 44-52 : f : (haxe.macro.ClassField -> haxe.macro.ObjectField) -> Array<haxe.macro.ObjectField> should be (field : { name : String } -> { field : String, expr : haxe.macro.Expr }) -> Array<haxe.macro.ObjectField>
thx.core/src/thx/Objects.hx:453: characters 44-52 : Cannot unify argument 1
thx.core/src/thx/Objects.hx:453: characters 44-52 : field : { name : String } -> { field : String, expr : haxe.macro.Expr } should be haxe.macro.ClassField -> haxe.macro.ObjectField
thx.core/src/thx/Objects.hx:453: characters 44-52 : Cannot unify return types
thx.core/src/thx/Objects.hx:453: characters 44-52 : { field : String, expr : haxe.macro.Expr } should be haxe.macro.ObjectField
thx.core/src/thx/Objects.hx:453: characters 44-52 : { field : String, expr : haxe.macro.Expr } should be { ?quotes : Null<haxe.macro.QuoteStatus>, field : String, expr : haxe.macro.Expr }
thx.core/src/thx/Objects.hx:453: characters 44-52 : { field : String, expr : haxe.macro.Expr } has no field quotes
thx.core/src/thx/Objects.hx:453: characters 44-52 : For function argument 'fields'
thx.core/src/thx/Objects.hx:444: lines 444-461 : Fields of type Void are not allowed in structures
thx.core/test/thx/TestStaticResource.hx:31: character 1 : Build failure
thx.core/test/thx/TestStaticResource.hx:31: character 1 : For function argument 'test'
thx.core/test/TestAll.hx:4: lines 4-86 : Defined in this class
thx.core/test/thx/TestStaticResource.hx:28: character 1 : Build failure
thx.core/test/thx/TestStaticResource.hx:28: character 1 : For function argument 'test'
thx.core/test/TestAll.hx:4: lines 4-86 : Defined in this class
thx.core/src/thx/fp/ktree/Zipper.hx:228: characters 21-26 : thx.fp.KTree<treeEquals.T> should be thx.fp.KTreeImpl<treeEquals.T>
thx.core/src/thx/fp/ktree/Zipper.hx:222: characters 20-24 : thx.fp.List<thx.fp.KTree<thx.fp.ktree.Zipper.T>> should be thx.fp.ListImpl<thx.fp.KTreeImpl<thx.fp.ktree.Zipper.T>>
thx.core/src/thx/fp/ktree/Zipper.hx:222: characters 20-24 : For function argument 'ls'
thx.core/src/thx/fp/ktree/Zipper.hx:37: characters 34-40 : thx.fp.KTree<thx.fp.ktree.Zipper.T> should be thx.fp.KTreeImpl<thx.fp.ktree.Zipper.T>
thx.core/src/thx/fp/ktree/Zipper.hx:37: characters 34-40 : For function argument 'cursor'
thx.core/src/thx/fp/ktree/Zipper.hx:36: lines 36-45 : Void should be thx.fp.ktree.Zipper<thx.fp.ktree.Zipper.T>
thx.core/src/thx/fp/ktree/Zipper.hx:209: characters 20-24 : thx.fp.List<thx.fp.KTree<thx.fp.ktree.Zipper.T>> should be thx.fp.ListImpl<thx.fp.KTreeImpl<thx.fp.ktree.Zipper.T>>
thx.core/src/thx/fp/ktree/Zipper.hx:209: characters 20-24 : For function argument 'ls'
thx.core/src/thx/fp/ktree/Zipper.hx:55: characters 34-40 : thx.fp.KTree<thx.fp.ktree.Zipper.T> should be thx.fp.KTreeImpl<thx.fp.ktree.Zipper.T>
thx.core/src/thx/fp/ktree/Zipper.hx:55: characters 34-40 : For function argument 'cursor'
thx.core/src/thx/fp/ktree/Zipper.hx:54: lines 54-62 : Void should be thx.fp.ktree.Zipper<thx.fp.ktree.Zipper.T>
thx.core/src/thx/fp/ktree/Zipper.hx:120: characters 53-54 : thx.fp.KTree<thx.fp.ktree.Zipper.T> should be thx.fp.KTreeImpl<thx.fp.ktree.Zipper.T>
thx.core/src/thx/fp/ktree/Zipper.hx:120: characters 53-54 : For function argument 'x'
thx.core/src/thx/fp/ktree/Zipper.hx:252: characters 58-59 : thx.fp.KTree<update.T> should be thx.fp.KTreeImpl<update.T>
thx.core/src/thx/fp/ktree/Zipper.hx:252: characters 58-59 : For function argument 'f'
thx.core/src/thx/fp/ktree/Zipper.hx:155: characters 32-39 : thx.fp.KTree<thx.fp.ktree.Zipper.T> should be thx.fp.KTreeImpl<thx.fp.ktree.Zipper.T>
thx.core/src/thx/fp/ktree/Zipper.hx:155: characters 32-39 : For function argument 'replace'
thx.core/src/thx/fp/ktree/Zipper.hx:112: characters 45-53 : thx.fp.KTree<thx.fp.ktree.Zipper.T> should be thx.fp.KTreeImpl<thx.fp.ktree.Zipper.T>
thx.core/src/thx/fp/ktree/Zipper.hx:112: characters 45-53 : For function argument 'v'
thx.core/src/thx/fp/ktree/Zipper.hx:138: characters 37-38 : thx.fp.KTree<thx.fp.ktree.Zipper.T> should be thx.fp.KTreeImpl<Unknown<0>>
thx.core/src/thx/fp/ktree/Zipper.hx:138: characters 37-38 : For function argument 'treel'
thx.core/src/thx/fp/ktree/Zipper.hx:150: characters 22-26 : Cannot access non-static abstract field statically
thx.core/src/thx/fp/ktree/Zipper.hx:181: characters 23-27 : thx.fp.KTree<thx.fp.ktree.Zipper.T> should be thx.fp.KTreeImpl<thx.fp.ktree.Zipper.T>
thx.core/src/thx/fp/ktree/Zipper.hx:181: characters 23-27 : For function argument 'node'
thx.core/src/thx/fp/ktree/Zipper.hx:190: characters 13-17 : Null<thx.fp.KTree<thx.fp.ktree.Zipper.T>> should be thx.fp.KTreeImpl<thx.fp.ktree.Zipper.T>
thx.core/src/thx/fp/ktree/Zipper.hx:190: characters 13-17 : thx.fp.KTree<thx.fp.ktree.Zipper.T> should be thx.fp.KTreeImpl<thx.fp.ktree.Zipper.T>
thx.core/src/thx/fp/ktree/Zipper.hx:190: characters 13-17 : For function argument 'node'
thx.core/src/thx/fp/KTree.hx:118: characters 82-86 : thx.fp.KTree<iterDF.T> should be thx.fp.KTreeImpl<Unknown<0>>
thx.core/src/thx/fp/KTree.hx:118: characters 82-86 : For function argument 'node'
thx.core/src/thx/fp/KTree.hx:126: characters 81-85 : thx.fp.KTree<iterBF.T> should be thx.fp.KTreeImpl<Unknown<0>>
thx.core/src/thx/fp/KTree.hx:126: characters 81-85 : For function argument 'node'
thx.core/src/thx/fp/KTree.hx:65: characters 30-31 : thx.fp.KTree<thx.fp.KTree.T> should be thx.fp.KTreeImpl<thx.fp.KTree.T>
thx.core/src/thx/fp/KTree.hx:66: characters 30-31 : thx.fp.KTree<thx.fp.KTree.T> should be thx.fp.KTreeImpl<thx.fp.KTree.T>
thx.core/src/thx/fp/KTree.hx:67: characters 20-21 : thx.fp.KTree<thx.fp.KTree.T> should be thx.fp.KTreeImpl<thx.fp.KTree.T>
thx.core/src/thx/fp/KTree.hx:67: characters 20-21 : For function argument 'that'
thx.core/src/thx/fp/KTree.hx:64: lines 64-67 : Void should be Bool
thx.core/src/thx/fp/KTree.hx:59: characters 23-27 : thx.fp.KTree<thx.fp.KTree.T> should be thx.fp.KTreeImpl<thx.fp.KTree.T>
thx.core/src/thx/fp/KTree.hx:59: characters 23-27 : For function argument 'that'
thx.core/src/thx/fp/Dynamics.hx:33: characters 12-21 : thx.VNel<Unknown<0>, Int> should be thx.Either<thx.Nel<String>, Int>
thx.core/src/thx/fp/Dynamics.hx:33: characters 12-21 : thx.Validation<thx.Nel<Unknown<0>>, Int> should be thx.Either<thx.Nel<String>, Int>
thx.core/src/thx/fp/Dynamics.hx:48: characters 12-23 : thx.VNel<Unknown<0>, Float> should be thx.Either<thx.Nel<String>, Float>
thx.core/src/thx/fp/Dynamics.hx:48: characters 12-23 : thx.Validation<thx.Nel<Unknown<0>>, Float> should be thx.Either<thx.Nel<String>, Float>
thx.core/src/thx/fp/Dynamics.hx:63: characters 12-24 : thx.VNel<Unknown<0>, String> should be thx.Either<thx.Nel<String>, String>
thx.core/src/thx/fp/Dynamics.hx:63: characters 12-24 : thx.Validation<thx.Nel<Unknown<0>>, String> should be thx.Either<thx.Nel<String>, String>
thx.core/src/thx/Validation.hx:67: characters 22-23 : thx.Validation<thx.Validation.E, flatMapV.B> should be thx.Either<thx.Validation.E, flatMapV.B>
thx.core/src/thx/fp/Dynamics.hx:76: characters 12-32 : thx.VNel<Unknown<0>, String> should be thx.Either<thx.Nel<String>, String>
thx.core/src/thx/fp/Dynamics.hx:76: characters 12-32 : thx.Validation<thx.Nel<Unknown<0>>, String> should be thx.Either<thx.Nel<String>, String>
thx.core/src/thx/fp/Dynamics.hx:88: characters 12-22 : thx.VNel<Unknown<0>, Bool> should be thx.Either<thx.Nel<String>, Bool>
thx.core/src/thx/fp/Dynamics.hx:88: characters 12-22 : thx.Validation<thx.Nel<Unknown<0>>, Bool> should be thx.Either<thx.Nel<String>, Bool>
thx.core/src/thx/fp/Dynamics.hx:138: characters 12-13 : thx.VNel<parseNullableProperty.E, parseNullableProperty.A> should be thx.Either<thx.Nel<parseNullableProperty.E>, parseNullableProperty.A>
thx.core/src/thx/fp/Dynamics.hx:138: characters 12-13 : thx.Validation<thx.Nel<parseNullableProperty.E>, parseNullableProperty.A> should be thx.Either<thx.Nel<parseNullableProperty.E>, parseNullableProperty.A>
thx.core/src/thx/Arrays.hx:1057: characters 7-93 : thx.Validation<traverseValidation.E, Array<traverseValidation.U>> should be thx.Either<traverseValidation.E, Array<traverseValidation.U>>
thx.core/src/thx/Arrays.hx:1057: characters 7-93 : For function argument 'f'
thx.core/src/thx/Arrays.hx:1067: characters 7-96 : thx.Validation<traverseValidationIndexed.E, Array<traverseValidationIndexed.U>> should be thx.Either<traverseValidationIndexed.E, Array<traverseValidationIndexed.U>>
thx.core/src/thx/Arrays.hx:1067: characters 7-96 : For function argument 'f'
thx.core/src/thx/fp/Dynamics.hx:192: characters 40-41 : thx.VNel<parseMap.E, thx.Tuple<parseMap.K, parseMap.V>> should be thx.Either<Unknown<0>, Unknown<1>>
thx.core/src/thx/fp/Dynamics.hx:192: characters 40-41 : thx.Validation<thx.Nel<parseMap.E>, thx.Tuple<parseMap.K, parseMap.V>> should be thx.Either<Unknown<0>, Unknown<1>>
thx.core/src/thx/fp/Dynamics.hx:192: characters 40-41 : For function argument 'f'
thx.core/src/thx/fp/Dynamics.hx:190: lines 190-201 : Void should be thx.VNel<parseMap.E, thx.fp.Map<parseMap.K, parseMap.V>>
thx.core/src/thx/fp/Dynamics.hx:190: lines 190-201 : Void should be thx.Validation<thx.Nel<parseMap.E>, thx.fp.Map<parseMap.K, parseMap.V>>
thx.core/src/thx/fp/Dynamics.hx:210: characters 9-22 : thx.VNel<Unknown<2>, Unknown<3>> should be thx.Either<Unknown<0>, Unknown<1>>
thx.core/src/thx/fp/Dynamics.hx:210: characters 9-22 : thx.Validation<thx.Nel<Unknown<2>>, Unknown<3>> should be thx.Either<Unknown<0>, Unknown<1>>
thx.core/src/thx/fp/Dynamics.hx:210: characters 9-22 : For function argument 'v1'
thx.core/src/thx/fp/Dynamics.hx:207: lines 207-214 : Void should be thx.VNel<parseTuple2.Err, thx.Tuple<parseTuple2.A, parseTuple2.B>>
thx.core/src/thx/fp/Dynamics.hx:207: lines 207-214 : Void should be thx.Validation<thx.Nel<parseTuple2.Err>, thx.Tuple<parseTuple2.A, parseTuple2.B>>
thx.core/src/thx/Validation.hx:107: characters 34-36 : thx.Validation<val3.X, val3.A> should be thx.Either<Unknown<0>, val3.A>
thx.core/src/thx/Validation.hx:107: characters 34-36 : For function argument 'v1'
thx.core/src/thx/fp/Dynamics.hx:223: characters 9-22 : thx.VNel<Unknown<2>, Unknown<3>> should be thx.Either<Unknown<0>, Unknown<1>>
thx.core/src/thx/fp/Dynamics.hx:223: characters 9-22 : thx.Validation<thx.Nel<Unknown<2>>, Unknown<3>> should be thx.Either<Unknown<0>, Unknown<1>>
thx.core/src/thx/fp/Dynamics.hx:223: characters 9-22 : For function argument 'v1'
thx.core/src/thx/fp/Dynamics.hx:220: lines 220-228 : Void should be thx.VNel<parseTuple3.Err, thx.Tuple3<parseTuple3.A, parseTuple3.B, parseTuple3.C>>
thx.core/src/thx/fp/Dynamics.hx:220: lines 220-228 : Void should be thx.Validation<thx.Nel<parseTuple3.Err>, thx.Tuple3<parseTuple3.A, parseTuple3.B, parseTuple3.C>>
thx.core/src/thx/Validation.hx:113: characters 34-36 : thx.Validation<val4.X, val4.A> should be thx.Either<Unknown<0>, val4.A>
thx.core/src/thx/Validation.hx:113: characters 34-36 : For function argument 'v1'
thx.core/src/thx/fp/Dynamics.hx:237: characters 9-22 : thx.VNel<Unknown<2>, Unknown<3>> should be thx.Either<Unknown<0>, Unknown<1>>
thx.core/src/thx/fp/Dynamics.hx:237: characters 9-22 : thx.Validation<thx.Nel<Unknown<2>>, Unknown<3>> should be thx.Either<Unknown<0>, Unknown<1>>
thx.core/src/thx/fp/Dynamics.hx:237: characters 9-22 : For function argument 'v1'
thx.core/src/thx/fp/Dynamics.hx:234: lines 234-243 : Void should be thx.VNel<parseTuple4.Err, thx.Tuple4<parseTuple4.A, parseTuple4.B, parseTuple4.C, parseTuple4.D>>
thx.core/src/thx/fp/Dynamics.hx:234: lines 234-243 : Void should be thx.Validation<thx.Nel<parseTuple4.Err>, thx.Tuple4<parseTuple4.A, parseTuple4.B, parseTuple4.C, parseTuple4.D>>
thx.core/src/thx/Validation.hx:119: characters 34-36 : thx.Validation<val5.X, val5.A> should be thx.Either<Unknown<0>, val5.A>
thx.core/src/thx/Validation.hx:119: characters 34-36 : For function argument 'v1'
thx.core/src/thx/fp/Dynamics.hx:252: characters 9-22 : thx.VNel<Unknown<2>, Unknown<3>> should be thx.Either<Unknown<0>, Unknown<1>>
thx.core/src/thx/fp/Dynamics.hx:252: characters 9-22 : thx.Validation<thx.Nel<Unknown<2>>, Unknown<3>> should be thx.Either<Unknown<0>, Unknown<1>>
thx.core/src/thx/fp/Dynamics.hx:252: characters 9-22 : For function argument 'v1'
thx.core/src/thx/fp/Dynamics.hx:249: lines 249-259 : Void should be thx.VNel<parseTuple5.Err, thx.Tuple5<parseTuple5.A, parseTuple5.B, parseTuple5.C, parseTuple5.D, parseTuple5.E>>
thx.core/src/thx/fp/Dynamics.hx:249: lines 249-259 : Void should be thx.Validation<thx.Nel<parseTuple5.Err>, thx.Tuple5<parseTuple5.A, parseTuple5.B, parseTuple5.C, parseTuple5.D, parseTuple5.E>>
thx.core/src/thx/Validation.hx:125: characters 34-36 : thx.Validation<val6.X, val6.A> should be thx.Either<Unknown<0>, val6.A>
thx.core/src/thx/Validation.hx:125: characters 34-36 : For function argument 'v1'
thx.core/src/thx/fp/Dynamics.hx:268: characters 9-22 : thx.VNel<Unknown<2>, Unknown<3>> should be thx.Either<Unknown<0>, Unknown<1>>
thx.core/src/thx/fp/Dynamics.hx:268: characters 9-22 : thx.Validation<thx.Nel<Unknown<2>>, Unknown<3>> should be thx.Either<Unknown<0>, Unknown<1>>
thx.core/src/thx/fp/Dynamics.hx:268: characters 9-22 : For function argument 'v1'
thx.core/src/thx/fp/Dynamics.hx:265: lines 265-276 : Void should be thx.VNel<parseTuple6.Err, thx.Tuple6<parseTuple6.A, parseTuple6.B, parseTuple6.C, parseTuple6.D, parseTuple6.E, parseTuple6.F>>
thx.core/src/thx/fp/Dynamics.hx:265: lines 265-276 : Void should be thx.Validation<thx.Nel<parseTuple6.Err>, thx.Tuple6<parseTuple6.A, parseTuple6.B, parseTuple6.C, parseTuple6.D, parseTuple6.E, parseTuple6.F>>
thx.core/test/thx/TestValidation.hx:30: characters 27-30 : thx.Validation<Int, Bool -> Int> should be thx.Either<Int, Bool -> Unknown<0>>
thx.core/test/thx/TestValidation.hx:30: characters 27-30 : For function argument 'v'
thx.core/test/thx/TestValidation.hx:31: characters 57-60 : thx.Validation<Int, Bool -> Int> should be thx.Either<Int, Bool -> Unknown<0>>
thx.core/test/thx/TestValidation.hx:31: characters 57-60 : For function argument 'v'
thx.core/test/thx/TestValidation.hx:46: characters 30-31 : thx.Validation<Int, Bool> should be thx.Either<Unknown<0>, Bool>
thx.core/test/thx/TestValidation.hx:46: characters 30-31 : For function argument 'v1'
thx.core/test/thx/TestValidation.hx:47: characters 61-62 : thx.Validation<Int, Bool> should be thx.Either<Unknown<0>, Bool>
thx.core/test/thx/TestValidation.hx:47: characters 61-62 : For function argument 'v1'
thx.core/test/thx/TestValidation.hx:54: characters 59-60 : thx.VNel<Int, Bool> should be thx.Either<Unknown<0>, Bool>
thx.core/test/thx/TestValidation.hx:54: characters 59-60 : thx.Validation<thx.Nel<Int>, Bool> should be thx.Either<Unknown<0>, Bool>
thx.core/test/thx/TestValidation.hx:54: characters 59-60 : For function argument 'v1'
thx.core/src/thx/Validation.hx:232: characters 12-22 : thx.VNel<Unknown<0>, Array<Unknown<1>>> should be thx.Either<thx.Nel<appendValidation.E>, Array<appendValidation.A>>
thx.core/src/thx/Validation.hx:232: characters 12-22 : thx.Validation<thx.Nel<Unknown<0>>, Array<Unknown<1>>> should be thx.Either<thx.Nel<appendValidation.E>, Array<appendValidation.A>>
thx.core/src/thx/Validation.hx:232: characters 23-29 : thx.VNel<appendValidation.E, Array<appendValidation.A>> should be thx.Either<thx.Nel<Unknown<0>>, Array<Unknown<1>>>
thx.core/src/thx/Validation.hx:232: characters 23-29 : thx.Validation<thx.Nel<appendValidation.E>, Array<appendValidation.A>> should be thx.Either<thx.Nel<Unknown<0>>, Array<Unknown<1>>>
thx.core/src/thx/Validation.hx:232: characters 23-29 : For function argument 'target'
thx.core/src/thx/Validation.hx:236: characters 37-43 : thx.VNel<appendVNels.E, Array<appendVNels.A>> should be thx.Either<thx.Nel<appendVNels.E>, Array<appendVNels.A>>
thx.core/src/thx/Validation.hx:236: characters 37-43 : thx.Validation<thx.Nel<appendVNels.E>, Array<appendVNels.A>> should be thx.Either<thx.Nel<appendVNels.E>, Array<appendVNels.A>>
thx.core/src/thx/Validation.hx:236: characters 37-43 : For function argument 'initial'
thx.core/src/thx/Validation.hx:240: characters 43-49 : thx.VNel<appendValidations.E, Array<appendValidations.A>> should be thx.Either<thx.Nel<appendValidations.E>, Array<appendValidations.A>>
thx.core/src/thx/Validation.hx:240: characters 43-49 : thx.Validation<thx.Nel<appendValidations.E>, Array<appendValidations.A>> should be thx.Either<thx.Nel<appendValidations.E>, Array<appendValidations.A>>
thx.core/src/thx/Validation.hx:240: characters 43-49 : For function argument 'initial'
thx.core/test/thx/TestStaticResource.hx:9: characters 22-36 : Class<thx.ResourceTest> has no field a
thx.core/test/thx/TestStaticResource.hx:12: characters 19-33 : Class<thx.ResourceTest> has no field c
thx.core/test/thx/TestStaticResource.hx:13: characters 27-41 : Class<thx.ResourceTest> has no field d
thx.core/test/thx/TestStaticResource.hx:14: characters 28-49 : Class<thx.ResourceTest> has no field fileJson
thx.core/test/thx/TestStaticResource.hx:15: characters 34-55 : Class<thx.ResourceTest> has no field fileText
thx.core/test/thx/TestStaticResource.hx:19: characters 34-50 : Class<thx.ResourceDir> has no field text
thx.core/test/thx/TestStaticResource.hx:20: characters 28-46 : Class<thx.ResourceDir> has no field object
thx.core/src/thx/Eithers.hx:157: characters 12-17 : Warning : Potential typo detected (expected similar values are Right). Consider using `var right` instead
thx.core/src/thx/Eithers.hx:164: characters 12-17 : Warning : Potential typo detected (expected similar values are Right). Consider using `var right` instead
thx.core/src/thx/Arrays.hx:1283: characters 12-29 : thx.Validation<Unknown<0>, Unknown<1>> should be thx.Either<thx.Nel<toMap.K>, thx.fp.Map<toMap.K, toMap.V>>
thx.core/src/thx/Validation.hx:77: characters 27-32 : thx.Validation<thx.Validation.E, thx.Validation.A> should be thx.Either<thx.Validation.E, thx.Validation.A>
thx.core/src/thx/Validation.hx:131: characters 34-36 : thx.Validation<val7.X, val7.A> should be thx.Either<Unknown<0>, val7.A>
thx.core/src/thx/Validation.hx:131: characters 34-36 : For function argument 'v1'
thx.core/src/thx/Validation.hx:137: characters 34-36 : thx.Validation<val8.X, val8.A> should be thx.Either<Unknown<0>, val8.A>
thx.core/src/thx/Validation.hx:137: characters 34-36 : For function argument 'v1'
thx.core/src/thx/Validation.hx:143: characters 34-36 : thx.Validation<val9.X, val9.A> should be thx.Either<Unknown<0>, val9.A>
thx.core/src/thx/Validation.hx:143: characters 34-36 : For function argument 'v1'
thx.core/src/thx/Validation.hx:149: characters 35-37 : thx.Validation<val10.X, val10.A> should be thx.Either<Unknown<0>, val10.A>
thx.core/src/thx/Validation.hx:149: characters 35-37 : For function argument 'v1'
thx.core/src/thx/Validation.hx:155: characters 36-38 : thx.Validation<val11.X, val11.A> should be thx.Either<Unknown<0>, val11.A>
thx.core/src/thx/Validation.hx:155: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:161: characters 36-38 : thx.Validation<val12.X, val12.A> should be thx.Either<Unknown<0>, val12.A>
thx.core/src/thx/Validation.hx:161: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:167: characters 36-38 : thx.Validation<val13.X, val13.A> should be thx.Either<Unknown<0>, val13.A>
thx.core/src/thx/Validation.hx:167: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:173: characters 36-38 : thx.Validation<val14.X, val14.A> should be thx.Either<Unknown<0>, val14.A>
thx.core/src/thx/Validation.hx:173: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:179: characters 36-38 : thx.Validation<val15.X, val15.A> should be thx.Either<Unknown<0>, val15.A>
thx.core/src/thx/Validation.hx:179: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:185: characters 36-38 : thx.Validation<val16.X, val16.A> should be thx.Either<Unknown<0>, val16.A>
thx.core/src/thx/Validation.hx:185: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:191: characters 36-38 : thx.Validation<val17.X, val17.A> should be thx.Either<Unknown<0>, val17.A>
thx.core/src/thx/Validation.hx:191: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:197: characters 36-38 : thx.Validation<val18.X, val18.A> should be thx.Either<Unknown<0>, val18.A>
thx.core/src/thx/Validation.hx:197: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:203: characters 36-38 : thx.Validation<val19.X, val19.A> should be thx.Either<Unknown<0>, val19.A>
thx.core/src/thx/Validation.hx:203: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:209: characters 36-38 : thx.Validation<val20.X, val20.A> should be thx.Either<Unknown<0>, val20.A>
thx.core/src/thx/Validation.hx:209: characters 36-38 : For function argument 'v1'
thx.core/src/thx/Validation.hx:218: characters 32-33 : thx.VNel<ensureNel.E, ensureNel.A> should be thx.Either<thx.Nel<ensureNel.E>, ensureNel.A>
thx.core/src/thx/Validation.hx:218: characters 32-33 : thx.Validation<thx.Nel<ensureNel.E>, ensureNel.A> should be thx.Either<thx.Nel<ensureNel.E>, ensureNel.A>
thx.core/src/thx/Validation.hx:219: characters 18-22 : thx.VNel<ensureNel.E, ensureNel.A> should be thx.Either<thx.Nel<ensureNel.E>, ensureNel.A>
thx.core/src/thx/Validation.hx:219: characters 18-22 : thx.Validation<thx.Nel<ensureNel.E>, ensureNel.A> should be thx.Either<thx.Nel<ensureNel.E>, ensureNel.A>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment