github.com/bkerley/crystweet
master / published Jan 22, 2018 / repository
Twitter API for Crystal with a focus on streaming and app-only queries
Documentation could not be built
Build failed
The documentation build for this version ran and did not produce anything usable. That is usually a shard that does not compile against the Crystal version it declared.
What the builder reported
docs-build: crystal docs exited 62
crystal docs said:
no-egress: verified in-process as uid 1000, ip and vsock sockets denied, io_uring denied, no_new_privs set
Crystal built without LibXML2 support, HTML sanitization will be skipped
In src/crystweet/models/request/relationship.cr:16:131
16 | def initialize(@client : Twitter::Rest::Client, source_identifier : (UInt64|String), target_identifier : (UInt64|String), source_using_user_id? : Bool? = false, target_using_user_id? : Bool? = false)
^
Warning: invalid parameter name: source_using_user_id?
In src/crystweet/models/request/relationship.cr:16:170
16 | def initialize(@client : Twitter::Rest::Client, source_identifier : (UInt64|String), target_identifier : (UInt64|String), source_using_user_id? : Bool? = false, target_using_user_id? : Bool? = false)
^
Warning: invalid parameter name: target_using_user_id?
In src/crystweet/models/request/user.cr:13:78
13 | def initialize(@client : Twitter::Rest::Client, identifier : String, using_user_id? : Bool? = false)
^
Warning: invalid parameter name: using_user_id?
A total of 3 warnings were found.
Showing last frame. Use --error-trace for full trace.
In src/crystweet/models/response/cursors/tweets.cr:14:13
14 | def initialize(body : String, @request, @max_tweets)
^---------
Error: this 'initialize' doesn't initialize instance variable '@collection' of Twitter::Response::Cursor(Twitter::Response::TopLevelTweet, UInt64), with Twitter::Response::Tweets < Twitter::Response::Cursor(Twitter::Response::TopLevelTweet, UInt64), rendering it nilable