SYMBOL INDEX (189 symbols across 24 files) FILE: lib/ticgit-ng.rb type Git (line 21) | module Git class Lib (line 22) | class Lib method config_get (line 23) | def config_get(name) type TicGitNG (line 40) | module TicGitNG function open (line 51) | def self.open(git_dir, options = {}) class OpenStruct (line 55) | class OpenStruct < ::OpenStruct method to_hash (line 56) | def to_hash FILE: lib/ticgit-ng/attachment.rb type TicGitNG (line 1) | module TicGitNG class Attachment (line 2) | class Attachment method initialize (line 7) | def initialize( fname ) method create (line 25) | def self.create raw_fname, ticket, time FILE: lib/ticgit-ng/base.rb type TicGitNG (line 1) | module TicGitNG class NoRepoFound (line 2) | class NoRepoFound < StandardError;end class Base (line 3) | class Base method initialize (line 11) | def initialize(git_dir, opts = {}) method find_repo (line 108) | def find_repo(dir) method save_state (line 118) | def save_state method load_state (line 128) | def load_state method ticket_new (line 142) | def ticket_new(title, options = {}, time=nil) method reset_ticgitng (line 150) | def reset_ticgitng method ticket_comment (line 156) | def ticket_comment(comment, ticket_id = nil) method ticket_list (line 166) | def ticket_list(options = {}) method ticket_show (line 259) | def ticket_show(ticket_id = nil) method ticket_recent (line 269) | def ticket_recent(ticket_id = nil) method ticket_revparse (line 278) | def ticket_revparse(ticket_id) method ticket_tag (line 295) | def ticket_tag(tag, ticket_id = nil, options = OpenStruct.new) method ticket_change (line 308) | def ticket_change(new_state, ticket_id = nil) method ticket_assign (line 319) | def ticket_assign(new_assigned = nil, ticket_id = nil) method ticket_points (line 328) | def ticket_points(new_points = nil, ticket_id = nil) method ticket_checkout (line 337) | def ticket_checkout(ticket_id) method tic_states (line 346) | def tic_states method sync_tickets (line 350) | def sync_tickets(repo='origin', push=true, verbose=true ) method tickets (line 366) | def tickets method read_tickets (line 370) | def read_tickets method init_ticgitng_branch (line 394) | def init_ticgitng_branch(ticgitng_branch = false) method in_branch (line 414) | def in_branch(branch_exists = true) method new_file (line 438) | def new_file(name, contents) method which_branch? (line 442) | def which_branch? method reset_cache (line 455) | def reset_cache method needs_reset? (line 467) | def needs_reset? cache_mtime, gitlog_mtime method ticket_attach (line 471) | def ticket_attach filename, ticket_id=nil, time=nil method ticket_get_attachment (line 483) | def ticket_get_attachment file_id=nil, new_filename=nil, ticket_id=nil FILE: lib/ticgit-ng/cli.rb type TicGitNG (line 6) | module TicGitNG class CLI (line 7) | class CLI method execute (line 8) | def self.execute method parse (line 12) | def self.parse(args) method initialize (line 22) | def initialize(args, path = '.', out = $stdout) method execute! (line 44) | def execute! method parse_options! (line 69) | def parse_options! #:nodoc: method usage (line 86) | def usage(args = nil) method get_editor_message (line 97) | def get_editor_message(comments = nil) method ticket_show (line 112) | def ticket_show(t, more=nil) method reset_window_width (line 178) | def reset_window_width method try_using (line 187) | def try_using(mask) method try_windows (line 197) | def try_windows method windows_terminal_size (line 203) | def windows_terminal_size method use_fallback (line 219) | def use_fallback method window_lines (line 224) | def window_lines method window_cols (line 228) | def window_cols method just (line 234) | def just(value, size = 10, side = :left) method just (line 246) | def just(value, size = 10, side = :left) method just_common (line 259) | def just_common(value, size, side) method puts (line 268) | def puts(*strings) FILE: lib/ticgit-ng/command.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command function register (line 6) | def self.register(mod_name, doc, *commands) function get (line 28) | def self.get(command) function usage (line 34) | def self.usage(action, args) function default_usage (line 40) | def self.default_usage(o) function parser (line 55) | def self.parser(action, &block) FILE: lib/ticgit-ng/command/assign.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type Assign (line 11) | module Assign function parser (line 12) | def parser(opts) function execute (line 24) | def execute function handle_ticket_assign (line 27) | def handle_ticket_assign FILE: lib/ticgit-ng/command/attach.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type Attach (line 20) | module Attach function parser (line 21) | def parser(opts) function execute (line 39) | def execute FILE: lib/ticgit-ng/command/checkout.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type Checkout (line 3) | module Checkout function parser (line 4) | def parser(opts) function execute (line 8) | def execute FILE: lib/ticgit-ng/command/comment.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type Comment (line 3) | module Comment function parser (line 4) | def parser(opts) function execute (line 21) | def execute FILE: lib/ticgit-ng/command/help.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type Help (line 8) | module Help function parser (line 9) | def parser(opts) function execute (line 12) | def execute FILE: lib/ticgit-ng/command/init.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type Init (line 3) | module Init function parser (line 4) | def parser o function execute (line 7) | def execute FILE: lib/ticgit-ng/command/list.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type List (line 4) | module List function parser (line 5) | def parser(o) function execute (line 45) | def execute FILE: lib/ticgit-ng/command/milestone.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type Milestone (line 8) | module Milestone function parser (line 9) | def parser(opts) FILE: lib/ticgit-ng/command/new.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type New (line 3) | module New function parser (line 4) | def parser(opts) function execute (line 11) | def execute FILE: lib/ticgit-ng/command/points.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type Points (line 7) | module Points function parser (line 8) | def parser(opts) function execute (line 12) | def execute FILE: lib/ticgit-ng/command/recent.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type Recent (line 3) | module Recent function parser (line 4) | def parser(opts) function execute (line 8) | def execute FILE: lib/ticgit-ng/command/show.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type Show (line 3) | module Show function parser (line 4) | def parser(opts) function execute (line 12) | def execute FILE: lib/ticgit-ng/command/state.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type State (line 3) | module State function parser (line 4) | def parser(opts) function execute (line 8) | def execute function valid_state? (line 32) | def valid_state?(state) function available_states (line 36) | def available_states function joined_states (line 40) | def joined_states FILE: lib/ticgit-ng/command/sync.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type Sync (line 3) | module Sync function parser (line 4) | def parser(opts) function execute (line 16) | def execute FILE: lib/ticgit-ng/command/tag.rb type TicGitNG (line 1) | module TicGitNG type Command (line 2) | module Command type Tag (line 3) | module Tag function parser (line 4) | def parser(opts) function execute (line 11) | def execute FILE: lib/ticgit-ng/comment.rb type TicGitNG (line 1) | module TicGitNG class Comment (line 2) | class Comment method initialize (line 5) | def initialize( c, user, time=nil ) method read (line 13) | def self.read( base, file_name, sha ) FILE: lib/ticgit-ng/ticket.rb type TicGitNG (line 1) | module TicGitNG class Ticket (line 2) | class Ticket method initialize (line 9) | def initialize(base, options = {}) method create (line 28) | def self.create(base, title, options = {}, time=nil) method open (line 36) | def self.open(base, ticket_name, ticket_hash, options = {}) method parse_ticket_name (line 85) | def self.parse_ticket_name(name) method save_new (line 92) | def save_new method clean_string (line 140) | def self.clean_string(string) method add_comment (line 144) | def add_comment(comment) method add_attach (line 158) | def add_attach( base, filename, time=nil ) method get_attach (line 180) | def get_attach file_id=nil, new_filename=nil method change_state (line 239) | def change_state(new_state) method change_assigned (line 256) | def change_assigned(new_assigned) method change_points (line 274) | def change_points(new_points) method add_tag (line 288) | def add_tag(tag) method remove_tag (line 319) | def remove_tag(tag) method path (line 339) | def path method comment_name (line 343) | def comment_name(email) method email (line 347) | def email method assigned_name (line 351) | def assigned_name method create_ticket_name (line 355) | def self.create_ticket_name(title, time=nil) method create_attachment_name (line 359) | def create_attachment_name( attachment_name, time=nil ) method == (line 371) | def ==(ticket2) FILE: lib/ticgit-ng/version.rb type TicGitNG (line 1) | module TicGitNG FILE: spec/spec_helper.rb type TicGitNGSpecHelper (line 8) | module TicGitNGSpecHelper function setup_new_git_repo (line 16) | def setup_new_git_repo prefix='ticgit-ng-gitdir-' function test_opts (line 29) | def test_opts function new_file (line 36) | def new_file(name, contents) function format_expected (line 42) | def format_expected(string) function cli (line 46) | def cli(path, *args, &block) function replay_history (line 59) | def replay_history function read_line_of (line 68) | def read_line_of filename function time_skew (line 74) | def time_skew class Hash (line 89) | class Hash method except (line 97) | def except(*keys) method with (line 107) | def with(overrides = {}) method only (line 117) | def only(*keys)