Jon Schoning 4fb612c2e8 [haskell-http-client] update documentation; refactoring; add 'strictFields' cli option (#6458)
* update readme; remove unused DeriveAnyClass extension

* refactor request/param utility functions

* add strictFields cli option

* add CONTRIBUTING.md
2017-09-09 17:11:46 +08:00

29 lines
651 B
Markdown

### Rebuild jar
```
(cd ../../../..; mvn package);
```
### Regenerate Template
1. Run the shell script `haskell-http-client-petstore.sh` to update the Petstore sample
```bash
(cd ../../../..; ./bin/haskell-http-client-petstore.sh);
```
### Typecheck, Build and run Unit tests
2. Check that the following commands complete build without any errors
```bash
(stack clean && stack haddock && stack test);
(cd ./example-app; stack clean && stack build);
(cd ./tests-integration; stack clean && stack build --no-run-tests);
```
### Integration Tests
3. run the integration tests as described in `./tests-integration/README.md`