@@ -86,7 +86,7 @@ class HttpMultiServer extends StreamView<HttpRequest> implements HttpServer {
8686 /// listened to when this is called.
8787 HttpMultiServer (Iterable <HttpServer > servers)
8888 : _servers = servers.toSet (),
89- defaultResponseHeaders = new MultiHeaders (
89+ defaultResponseHeaders = MultiHeaders (
9090 servers.map ((server) => server.defaultResponseHeaders)),
9191 super (StreamGroup .merge (servers));
9292
@@ -95,7 +95,7 @@ class HttpMultiServer extends StreamView<HttpRequest> implements HttpServer {
9595 ///
9696 /// See [HttpServer.bind] .
9797 static Future <HttpServer > loopback (int port,
98- {int backlog, bool v6Only: false , bool shared: false }) {
98+ {int backlog, bool v6Only = false , bool shared = false }) {
9999 if (backlog == null ) backlog = 0 ;
100100
101101 return _loopback (
@@ -109,9 +109,9 @@ class HttpMultiServer extends StreamView<HttpRequest> implements HttpServer {
109109 /// See [HttpServer.bindSecure] .
110110 static Future <HttpServer > loopbackSecure (int port, SecurityContext context,
111111 {int backlog,
112- bool v6Only: false ,
113- bool requestClientCertificate: false ,
114- bool shared: false }) {
112+ bool v6Only = false ,
113+ bool requestClientCertificate = false ,
114+ bool shared = false }) {
115115 if (backlog == null ) backlog = 0 ;
116116
117117 return _loopback (
@@ -143,7 +143,7 @@ class HttpMultiServer extends StreamView<HttpRequest> implements HttpServer {
143143 // Reuse the IPv4 server's port so that if [port] is 0, both servers use
144144 // the same ephemeral port.
145145 var v6Server = await bind (InternetAddress .loopbackIPv6, v4Server.port);
146- return new HttpMultiServer ([v4Server, v6Server]);
146+ return HttpMultiServer ([v4Server, v6Server]);
147147 } on SocketException catch (error) {
148148 if (error.osError.errorCode != _addressInUseErrno) rethrow ;
149149 if (port != 0 ) rethrow ;
@@ -152,18 +152,18 @@ class HttpMultiServer extends StreamView<HttpRequest> implements HttpServer {
152152 // A port being available on IPv4 doesn't necessarily mean that the same
153153 // port is available on IPv6. If it's not (which is rare in practice),
154154 // we try again until we find one that's available on both.
155- v4Server.close ();
155+ await v4Server.close ();
156156 return await _loopback (port, bind, remainingRetries - 1 );
157157 }
158158 }
159159
160- Future close ({bool force: false }) =>
160+ Future close ({bool force = false }) =>
161161 Future .wait (_servers.map ((server) => server.close (force: force)));
162162
163163 /// Returns an HttpConnectionsInfo object summarizing the total number of
164164 /// current connections handled by all the servers.
165165 HttpConnectionsInfo connectionsInfo () {
166- var info = new HttpConnectionsInfo ();
166+ var info = HttpConnectionsInfo ();
167167 for (var server in _servers) {
168168 var subInfo = server.connectionsInfo ();
169169 info.total += subInfo.total;
0 commit comments