Scrooge v17.11.0 Release Notes
-
🗄 scrooge-generator: Deprecated some scala generated classes and use new ones
FutureIface
->MethodPerEndpoint
,MethodIface
->MethodPerEndpoint.apply()
,MethodIfaceBuilder
->MethodPerEndpointBuilder
,BaseServiceIface
->ServicePerEndpoint
,ServiceIface
->ServicePerEndpoint
,ServiceIfaceBuilder
->ServicePerEndpointBuilder
.
To construct a client use
c.t.f.ThriftRichClient.servicePerEndpoint
instead ofnewServiceIface
, to convertServicePerEndpoint
toMethodPerEndpoint
usec.t.f.ThriftRichClient.methodPerEndpoint
instead ofnewMethodIface
.PHAB_ID=D105791
- scrooge-generator: (BREAKING API CHANGE) Change the java generator to no longer
generate files with
org.slf4j
imports and remove limited usage oforg.slf4j
Logger in generated services.PHAB_ID=D108113