frugal icon indicating copy to clipboard operation
frugal copied to clipboard

Thrift improved

Results 42 frugal issues
Sort by recently updated
recently updated
newest added

Frugal implemented dart output ~3 years ago and in doing so outputs exceptions in classes that extend Error[1]. At the time this commit[2] was done this was acceptable. However, a...

It would be useful, when deprecating frugal types, to mark the whole thing as deprecated, and have that be reflected in the language-specific libraries. So for example, enums, scopes, services,...

Frugal expects that all code in a given namespace will be defined in the same IDL file. If two IDL files declare the same namespace, then Frugal will attempt to...

Looks like the automated release notes haven't been working since 2.4.0. Would be nice if release notes were included, especially now that this is open source.

"Generated go files do not include the `import "github.com/Workiva/frugal/lib/go"` declaration unless you have a GOPATH setup with that lib, which should not be necessary for just the binary to run....

Might not be that hard, starting from https://github.com/fkorotkov/intellij-thrift. As-is, that one throws some exceptions.

The Dart library has a [private dependency](https://github.com/Workiva/frugal/blob/master/lib/dart/pubspec.yaml#L7) but this project is open source. Is Dart officially supported? If so, should there be a note to consumers about updating their own...

``` ~/go/src/github.com/Workiva/wContent_frugal/idl (rich_text_cell_field) ❯ ls ⏎ wcontent.frugal wcontent_master.frugal [patkujawa@LS2-00159 Tue Feb 27 16:09:30 MST 2018] ~/go/src/github.com/Workiva/wContent_frugal/idl (rich_text_cell_field) ❯ frugal --audit wcontent.frugal Usage: frugal [options] file Use frugal -help for a...

Today, a server can check the `Timeout()` on the `FContext` it receives in order to estimate how much time is left to serve the request. However, this can be a...

[MSG-385: Improve evolution of throws clause](https://jira.atl.workiva.net/browse/MSG-385)