Commits


Kouhei Sutou authored and Yosuke Shiro committed 1995e8858f7
ARROW-3854: [GLib] Deprecate garrow_gio_{input,output}_stream_get_raw() Because we use `_get_raw()` name for functions that return C++ object. We can provide getter for raw `GInputStream`/`GOutputStream` via GObject property mechanism. We used the mechanism for `GArrowCompressed{Input,Output}Stream`. This pull request includes some implementation cleanups (sorry): * Removed internal `garrow_buffer_input_stream_new_raw_buffer()` API * Fixed indent. * Changed to use `auto`. * Moved `GParamSpec *spec` position. Author: Kouhei Sutou <kou@clear-code.com> Closes #3014 from kou/glib-clean-io-stream and squashes the following commits: e5dc7fe9 <Kouhei Sutou> Close definition and use place aed730e9 <Kouhei Sutou> Use auto c23ed351 <Kouhei Sutou> Deprecate gio_{input,output}_get_raw() 8a1f5556 <Kouhei Sutou> Fix indent 9c695b3f <Kouhei Sutou> Remove needless internal API