Alexandre Ardhuin

Results 32 issues of Alexandre Ardhuin

Cancelling a resulting stream that is not done prevent `channel.shutdown()` to free resources on client side and let the program stop. The issue exists in 1.0.3 and master (91564ff7aa33214b55d050bed44be1b875a6713b) ##...

type-bug

In some cases (mainly testing) I'd like to be able in the same VM to create a Client directly for a Service without having to use network. Note that with...

type-enhancement

With `grpc-1.0.3` I faced a crash with the following stack. This crash occurs during a load test. ``` Unhandled exception: NoSuchMethodError: The method 'remove' was called on null. Receiver: null...

type-bug

In the NNBD world if `a` is non-nullable then it's useless to use the `?.` operator on `a` to access its members. `a?.b` could be replaced by `a.b`. Related to...

type-enhancement
lint request
P3

From style guide: [DON’T use async when it has no useful effect.](https://www.dartlang.org/guides/language/effective-dart/usage#dont-use-async-when-it-has-no-useful-effect)

type-enhancement
lint-request
P2

See https://github.com/flutter/flutter/pull/11135#discussion_r126749076

type-enhancement
lint request
P3

### Version 4.7.0 ### Feature By making `org.apache.jena.atlas.lib.Closeable` extend `java.lang.AutoCloseable` it will allow user to use _try-with-resources_ and enable detection by tools of missing `.close()`. ### Are you interested in...

enhancement

This PR contains several unrelated changes to refresh the package: - fix analyzer diagnostics - replace travis with github-actions - replace pedantic by lints/recommended - several little changes listed in...

```dart if (false) { // a var b = 1; // b } // c ``` is formatted to ```dart if (false) { // a var b = 1; //...

rare
difficult
safe
meh
trailing-commas