Added parameter checks to NetClientImpl, CaOptionsImpl, FileSystemImpl, HttpClientImpl, HttpClientRequestImpl, SocketAddressImpl, WebSocketConnectOptionsImpl, added helper class Arguments for argument validation analogous to Objects.requireNonNull(), refactored parameter checks to use consistently Objects.requireNonNull(), added unit tests for several existing parameter checks, fixed small typo in CONTRIBUTING.md.

Signed-off-by: Heribert Hirth <git@frostcode.de>
Merge branch 'parameterchecks' of github.com:heri333/vert.x into heri333-parameterchecks
Merge branch 'heri333-parameterchecks'
Support ha on Starter.java and a few small tweaks
Cleanup dist files now in stack project

Signed-off-by: Julien Viet <julien@julienviet.com>
Have org.apache.directory.server:apacheds-protocol-dns scoped to test

Signed-off-by: Julien Viet <julien@julienviet.com>
Merge pull request #918 from vietj/master

Cleanup dist files now in stack project
support -conf string in Starter
Refactor options

Signed-off-by: nscavell <nick.scavelli@gmail.com>
Fixed copyright headers
Use ReadStream for server connection and event bus

Signed-off-by: Julien Viet <julien@julienviet.com>
Rename Registration -> MessageConsumer

Signed-off-by: Julien Viet <julien@julienviet.com>
Use handler for tests that don't need a stream

Signed-off-by: Julien Viet <julien@julienviet.com>
Commented out test for now pending resolution of potential Netty issue where acceptor is not paused
Added back handler getters on various servers

Signed-off-by: Julien Viet <julien@julienviet.com>
Rename Headers back to MultiMap.

Signed-off-by: nscavell <nick.scavelli@gmail.com>
Merge pull request #923 from vietj/master

Added back handler getters on various servers
Merge pull request #924 from nscavell/multimap

Rename Headers back to MultiMap.
Fix name conflict causing compilation failure