csharpier
csharpier copied to clipboard
Improve formatting of Generics and InvocationExpressions
FacebookGroupConnection<TStatus> statuses = await GetFacebookObjectAsync<
FacebookGroupConnection<TStatus>
>(client, "me/statuses");
// should maybe be
FacebookGroupConnection<TStatus> statuses =
await GetFacebookObjectAsync<FacebookGroupConnection<TStatus>>(
client,
"me/statuses"
);
// this is just gross, it used to break parameters instead of generic types
// but it is just barely too long so it shouldn't break on generics
var count = (int)await _invoker.InvokeUnmarshalled<
string[],
object?,
object?,
Task<object>
>(GetSatelliteAssemblies, culturesToLoad.ToArray(), null, null);