at

at(position) Instance Public methods If you pass a single Fixnum, returns a substring of one character at that position. The first character of the string is at position 0, the next at position 1, and so on. If a range is supplied, a substring containing characters at offsets given by the range is returned. In both cases, if an offset is negative, it is counted from the end of the string. Returns nil if the initial offset falls outside the string. Returns an empty string if the beg

acts_like_string?

acts_like_string?() Instance Public methods Enable more predictable duck-typing on String-like classes. See Object#acts_like?.

__method_for_multibyte_testing_with_integer_result

__method_for_multibyte_testing_with_integer_result() Instance Public methods

__method_for_multibyte_testing_that_returns_nil!

__method_for_multibyte_testing_that_returns_nil!() Instance Public methods

__method_for_multibyte_testing!

__method_for_multibyte_testing!() Instance Public methods

__method_for_multibyte_testing

__method_for_multibyte_testing() Instance Public methods

find_in

find_in(dir) Instance Public methods Returns a hash that maps filenames under dir (recursively) to arrays with their annotations. Only files with annotations are included. Files with extension .builder, .rb, .erb, .haml, .slim, .css, .scss, .js, .coffee, .rake, .sass and .less are taken into account.

find

find(dirs) Instance Public methods Returns a hash that maps filenames under dirs (recursively) to arrays with their annotations.

extract_annotations_from

extract_annotations_from(file, pattern) Instance Public methods If file is the filename of a file that contains annotations this method returns a hash with a single entry that maps file to an array of its annotations. Otherwise it returns an empty hash.

display

display(results, options={}) Instance Public methods Prints the mapping from filenames to annotations in results ordered by filename. The options hash is passed to each annotation's to_s.