Add method signatures related to Net::HTTP::Request
Add method signatures related to Net::HTTP::Request

> lib/hatenablog/requester.rb:124:12: [error] Type `(::Net::HTTP::Get | ::Net::HTTP::Post | ::Net::HTTP::Put | ::Net::HTTP::Delete)` does not have method `basic_auth`
> │ Diagnostic ID: Ruby::NoMethod
> │
> └         req.basic_auth @user_id, @api_key
>               ~~~~~~~~~~
>
> lib/hatenablog/requester.rb:126:14: [error] Type `(::Net::HTTP::Get | ::Net::HTTP::Post | ::Net::HTTP::Put | ::Net::HTTP::Delete)` does not have method `body=`
> │ Diagnostic ID: Ruby::NoMethod
> │
> └           req.body = body
>                 ~~~~
>
> lib/hatenablog/requester.rb:127:14: [error] Type `(::Net::HTTP::Get | ::Net::HTTP::Post | ::Net::HTTP::Put | ::Net::HTTP::Delete)` does not have method `content_type=`
> │ Diagnostic ID: Ruby::NoMethod
> │
> └           req.content_type = ATOM_CONTENT_TYPE
>                 ~~~~~~~~~~~~

kymmt90/hatenablog,kymmt90/hatenablog