module SimplePasswordGenerator

Defined in:

simple-password-generator.cr

Constant Summary

AMBIGUOUS = CharSet.new("B8G6I1l0OQDS5Z2".chars)
ASCII = CharSet.new(33..126)
LOWER_LETTERS = CharSet.new(99..122)
NONE = CharSet.new
NUMBERS = CharSet.new(48..57)
UPPER_LETTERS = CharSet.new(65..90)
VERSION = {{ (`shards version /srv/crystaldoc.info/github-Willamin-simple-password-generator-master/src`).chomp.stringify }}

Class Method Summary

Macro Summary

Class Method Detail

def self.arg_try(args, arg_num, default) : Int32 #

[View source]
def self.constrain_byte(byte : UInt8, chars : CharSet) #

[View source]
def self.generate_password(o : Options) #

[View source]
def self.handle_args #

[View source]
def self.main #

[View source]

Macro Detail

macro parse_range(short, long, desc, *ranges) #

[View source]