A library for handling DID identifiers used in Bluesky AT Protocol

marked some helper methods as private

+6
+3
lib/didkit/at_handles.rb
··· 2 3 module DIDKit 4 module AtHandles 5 def parse_also_known_as(aka) 6 raise FormatError, "Invalid alsoKnownAs: #{aka.inspect}" unless aka.is_a?(Array) 7 raise FormatError, "Invalid alsoKnownAs: #{aka.inspect}" unless aka.all? { |x| x.is_a?(String) }
··· 2 3 module DIDKit 4 module AtHandles 5 + 6 + private 7 + 8 def parse_also_known_as(aka) 9 raise FormatError, "Invalid alsoKnownAs: #{aka.inspect}" unless aka.is_a?(Array) 10 raise FormatError, "Invalid alsoKnownAs: #{aka.inspect}" unless aka.all? { |x| x.is_a?(String) }
+3
lib/didkit/requests.rb
··· 6 7 module DIDKit 8 module Requests 9 def get_response(url, options = {}) 10 url = URI(url) unless url.is_a?(URI) 11
··· 6 7 module DIDKit 8 module Requests 9 + 10 + private 11 + 12 def get_response(url, options = {}) 13 url = URI(url) unless url.is_a?(URI) 14