SYMBOL INDEX (129 symbols across 14 files) FILE: config/credo_checks/explicitly_ignore_return_values.ex class ExplicitlyIgnoreReturnValues (line 1) | defmodule ExplicitlyIgnoreReturnValues method explanations (line 46) | def explanations do method param_defaults (line 57) | def param_defaults, do: [ignore: []] method run (line 59) | def run(source_file, params \\ []) do method issue_for (line 77) | defp issue_for(format_issue_fun, issue_meta, line_no, trigger) do method find_unused_calls (line 92) | def find_unused_calls(%SourceFile{} = source_file, _params, funs_to_al... method traverse_defs (line 108) | defp traverse_defs(ast, acc, _) do method find_candidates (line 114) | defp find_candidates({{:., _, [{:__aliases__, _, modules}, function]},... method find_candidates (line 123) | defp find_candidates(ast, acc, _) do method filter_unused_calls (line 129) | defp filter_unused_calls(ast, candidates) do method detect_unused_call (line 135) | defp detect_unused_call(candidate, ast) do method verified_or_unused_call (line 141) | defp verified_or_unused_call(:VERIFIED, _), do: nil method verified_or_unused_call (line 142) | defp verified_or_unused_call(_, candidate), do: candidate method traverse_verify_candidate (line 146) | defp traverse_verify_candidate(ast, acc, candidate) do method last_call_in_do_block? (line 169) | defp last_call_in_do_block?(ast, candidate) do method last_call_in_rescue_block? (line 176) | defp last_call_in_rescue_block?(ast, candidate) do method verify_candidate (line 198) | defp verify_candidate({:=, _, _} = ast, :not_verified = acc, candidate... method verify_candidate (line 225) | defp verify_candidate( method verify_candidate (line 334) | defp verify_candidate(ast, acc, _candidate) do FILE: lib/application.ex class RakNet.Application (line 1) | defmodule RakNet.Application method start (line 6) | def start(_type, _args) do FILE: lib/connection.ex class RakNet.Connection (line 8) | defmodule RakNet.Connection method start_link (line 103) | def start_link(%State{} = state) do method stop (line 107) | def stop(connection_pid), do: GenServer.stop(connection_pid, :shutdown) method handle_message (line 109) | def handle_message(connection_pid, message_type, data) do method send (line 119) | def send(connection_pid, reliability, message) method init (line 133) | def init(state) do method handle_info (line 143) | def handle_info(:sync, connection) do method handle_info (line 153) | def handle_info(:sync_ping, connection) do method handle_info (line 158) | def handle_info({:EXIT, _pid, reason}, connection) do method sync_ack_buffer (line 168) | defp sync_ack_buffer(connection) do method sync_enqueued_data_packets (line 180) | defp sync_enqueued_data_packets(connection) do method sync_requeue_reliable_data_packets (line 189) | defp sync_requeue_reliable_data_packets(connection) do method ping (line 213) | defp ping(connection) do method handle_cast (line 266) | def handle_cast({:open_connection_request_1, data}, connection) do method handle_cast (line 290) | def handle_cast({:open_connection_request_2, data}, connection) do method handle_cast (line 308) | def handle_cast({:ping, <>}, connection) do method handle_cast (line 313) | def handle_cast({:pong, <>}, %Stat... method handle_cast (line 320) | def handle_cast({:ack, packet}, %State{unacknowledged_sent: unacked} =... method handle_cast (line 341) | def handle_cast({:nack, _packet}, connection) do method handle_cast (line 347) | def handle_cast({:client_connect, data}, connection) do method handle_cast (line 372) | def handle_cast({:client_handshake, data}, connection) do method handle_cast (line 397) | def handle_cast({:client_disconnect, _data}, connection) do method handle_cast (line 461) | def handle_cast({:send, reliability, message}, %State{} = connection) do method handle_call (line 466) | def handle_call({:send, reliability, message}, _from, %State{} = conne... method terminate (line 472) | def terminate(reason, connection) do method reschedule_timeout (line 477) | defp reschedule_timeout(%State{timeout_ref: nil} = connection) do method reschedule_timeout (line 484) | defp reschedule_timeout(%State{} = connection) do method sweep_line (line 557) | def sweep_line(integers) do method message_indices_from_ack (line 598) | def message_indices_from_ack(<>) do method decode_no_timestamp (line 11) | def decode_no_timestamp(data, internal \\ false) do method decode_no_timestamp (line 25) | defp decode_no_timestamp("", encapsulated_packets, _internal) do method decode_no_timestamp (line 29) | defp decode_no_timestamp(rest, encapsulated_packets, internal) do method encode (line 38) | def encode(%{sequence_number: seq_number, encapsulated_packets: encaps... method decode_encapsulated_packet (line 42) | def decode_encapsulated_packet(data, internal) do method encode_encapsulated_packet (line 100) | def encode_encapsulated_packet(%ReliabilityLayer.Packet{} = p, interna... FILE: lib/reliability_layer.ex class RakNet.ReliabilityLayer.Reliability (line 1) | defmodule RakNet.ReliabilityLayer.Reliability class RakNet.ReliabilityLayer.Packet (line 42) | defmodule RakNet.ReliabilityLayer.Packet method valid? (line 74) | def valid?(%RakNet.ReliabilityLayer.Packet{} = p) do FILE: lib/server.ex class RakNet.Server (line 1) | defmodule RakNet.Server method child_spec (line 13) | def child_spec([receiver | [port | options]]) do method timestamp (line 74) | def timestamp(offset \\ 0), do: unix_timestamp_ms() - offset method make_unique_id (line 77) | def make_unique_id, do: <>, _co... method handle_unconnected_packet (line 185) | defp handle_unconnected_packet(sockets, config, {client_ip_port, :unco... method handle_unconnected_packet (line 189) | defp handle_unconnected_packet(sockets, config, {client_ip_port, :unco... method handle_unconnected_packet (line 193) | defp handle_unconnected_packet(sockets, config, {client_ip_port, _othe... method send_unconnected_pong (line 197) | defp send_unconnected_pong(sockets, client_ip_port, ping_time, config) do method make_responder (line 207) | defp make_responder(sockets, config) do method send (line 213) | defp send(sockets, packet, client_ip_and_port, config) do method choose_socket (line 219) | defp choose_socket({socket_v4, socket_v6}, client_ip_and_port) do class Spawner (line 8) | defmodule Spawner method start_link (line 10) | def start_link(impl_fn), do: {:ok, spawn(impl_fn)} FILE: lib/system_address.ex class RakNet.SystemAddress (line 1) | defmodule RakNet.SystemAddress method encode (line 4) | def encode(%{version: 4, address: {o1, o2, o3, o4}, port: port}), method encode (line 7) | def encode(%{version: 6, address: {h1, h2, h3, h4, h5, h6, h7, h8}, po... method encode (line 13) | def encode(%{address: addr, port: _port} = args) do method ip_version (line 18) | def ip_version({_, _, _, _}), do: 4 method ip_version (line 19) | def ip_version({_, _, _, _, _, _, _, _}), do: 6 method decode_address_port (line 29) | defp decode_address_port(bin, prev \\ []) method decode_address_port (line 31) | defp decode_address_port(<<4::size(8), address::binary-size(4), port::... method decode_address_port (line 44) | defp decode_address_port(<<6::size(8), 28::unsigned-size(8), 30::unsig... FILE: mix.exs class RakNet.MixProject (line 1) | defmodule RakNet.MixProject method project (line 4) | def project do method application (line 19) | def application do method deps (line 26) | defp deps do method halt_on_warnings? (line 37) | defp halt_on_warnings?(:test), do: false method halt_on_warnings? (line 38) | defp halt_on_warnings?(_), do: true FILE: test/connection_test.exs class RakNet.ConnectionTest (line 1) | defmodule RakNet.ConnectionTest FILE: test/message_test.exs class RakNet.MessageTest (line 1) | defmodule RakNet.MessageTest FILE: test/packet_test.exs class RakNet.PacketTest (line 1) | defmodule RakNet.PacketTest FILE: test/server_test.exs class RakNet.ServerTest (line 1) | defmodule RakNet.ServerTest method start_server (line 398) | defp start_server(port, timeout_ms \\ 10_000, client_module \\ nil) do method start_xplane_server (line 416) | defp start_xplane_server(port) do method make_client_send_fns (line 433) | defp make_client_send_fns(client_port, server_host_and_port, ip_versio... method packet_decode (line 451) | defp packet_decode(packet_hex_string, pad_to_byte_length \\ 0) do method server_sent_packet_with (line 461) | defp server_sent_packet_with(packet_spec, has_embedded_timestamp \\ fa... method parse_packet_type (line 481) | defp parse_packet_type(<>, has_embed... method drop_leading_bits (line 570) | defp drop_leading_bits(data, num_bits) do method open_conn_req_1_with_retries (line 576) | defp open_conn_req_1_with_retries(client_send_padded, success_check, m... method open_conn_req_1_with_retries (line 587) | defp open_conn_req_1_with_retries(_client_send_padded, _success_check,... method receive_business_logic_msg (line 602) | def receive_business_logic_msg do method receive_business_logic_ack (line 611) | def receive_business_logic_ack do class AckRequestingClient (line 189) | defmodule AckRequestingClient method new (line 193) | def new(connection_pid, test_pid) do method bug_the_user (line 203) | def bug_the_user(connection_pid) do class DummyClient (line 382) | defmodule DummyClient method accept_data (line 385) | def accept_data(client, packet_type, buffer) do FILE: test/system_address_test.exs class RakNet.SystemAddressTest (line 1) | defmodule RakNet.SystemAddressTest