Commit aa6e8869 authored by Yedidya Feldblum's avatar Yedidya Feldblum Committed by facebook-github-bot-9

CodeMod apache::thrift::transport::TSocketAddress to folly::SocketAddress.

Summary: [Folly] CodeMod apache::thrift::transport::TSocketAddress to folly::SocketAddress.

    yes | codemod --extensions h,tcc,cpp '^#include [<"]thrift/lib/cpp/transport/TSocketAddress\.h[>"]$' '#include <folly/SocketAddress.h>'
    yes | codemod --extensions h,tcc '\b(((apache::)?thrift::)?transport::)?TSocketAddress\b' 'folly::SocketAddress'
    yes | codemod --extensions cpp '^using apache::thrift::transport::TSocketAddress;$' 'using folly::SocketAddress;'
    yes | codemod --file-list "$(git ls-files "**/*.cpp" | xargs grep -P '^using (namespace folly|folly::SocketAddress);$' | cut -d: -f1 | paste -s -d,)" '\b(((apache::)?thrift::)?transport::)?TSocketAddress\b' 'SocketAddress'
    yes | codemod --extensions cpp '\b(((apache::)?thrift::)?transport::)?TSocketAddress\b' 'folly::SocketAddress'
    yes | codemod --extensions h,tcc,cpp -m '^\s*typedef folly::SocketAddress folly::SocketAddress;\n' ''
    yes | codemod --file-list thrift/lib/cpp/Makefile.am -m '^\s*transport/TSocketAddress\.h \\\n' ''
    rm thrift/lib/cpp/transport/TSocketAddress.h

Reviewed By: @Invalid auth token., @​luk

Differential Revision: D2325523
parent abb1acc6
...@@ -306,7 +306,7 @@ class SocketAddress { ...@@ -306,7 +306,7 @@ class SocketAddress {
void setFromLocalAddress(SocketDesc socket); void setFromLocalAddress(SocketDesc socket);
/** /**
* Initialize this TSocketAddress from a struct sockaddr. * Initialize this folly::SocketAddress from a struct sockaddr.
* *
* Raises std::system_error on error. * Raises std::system_error on error.
* *
......
...@@ -80,7 +80,7 @@ class AsyncServerSocket : public DelayedDestruction ...@@ -80,7 +80,7 @@ class AsyncServerSocket : public DelayedDestruction
* for closing it when done. The newly accepted file * for closing it when done. The newly accepted file
* descriptor will have already been put into * descriptor will have already been put into
* non-blocking mode. * non-blocking mode.
* @param clientAddr A reference to a TSocketAddress struct containing the * @param clientAddr A reference to a SocketAddress struct containing the
* client's address. This struct is only guaranteed to * client's address. This struct is only guaranteed to
* remain valid until connectionAccepted() returns. * remain valid until connectionAccepted() returns.
*/ */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment