├── .github ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── main.yml ├── .gitignore ├── .overcommit.yml ├── .rubocop.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── Gemfile.old ├── LICENSE.txt ├── README.md ├── RELEASING.md ├── Rakefile ├── bin └── friends ├── friends.gemspec ├── friends.md ├── lib ├── friends.rb └── friends │ ├── activity.rb │ ├── commands │ ├── add.rb │ ├── clean.rb │ ├── edit.rb │ ├── graph.rb │ ├── list.rb │ ├── remove.rb │ ├── rename.rb │ ├── set.rb │ ├── stats.rb │ ├── suggest.rb │ └── update.rb │ ├── event.rb │ ├── friend.rb │ ├── friends_error.rb │ ├── graph.rb │ ├── introvert.rb │ ├── location.rb │ ├── note.rb │ ├── post_install_message.rb │ ├── regex_builder.rb │ ├── sem_ver_comparator.rb │ ├── serializable.rb │ ├── tag_regex.rb │ └── version.rb └── test ├── add_event_helper.rb ├── commands ├── add │ ├── activity_spec.rb │ ├── alias_spec.rb │ ├── friend_spec.rb │ ├── location_spec.rb │ ├── nickname_spec.rb │ ├── note_spec.rb │ └── tag_spec.rb ├── clean_spec.rb ├── edit_spec.rb ├── graph_spec.rb ├── help_spec.rb ├── list │ ├── activities_spec.rb │ ├── friends_spec.rb │ ├── locations_spec.rb │ ├── notes_spec.rb │ └── tags_spec.rb ├── remove │ ├── alias_spec.rb │ ├── nickname_spec.rb │ └── tag_spec.rb ├── rename │ ├── friend_spec.rb │ └── location_spec.rb ├── set │ └── location_spec.rb ├── stats_spec.rb ├── suggest_spec.rb └── update_spec.rb ├── default_file_spec.rb ├── editor ├── helper.rb ├── paging_spec.rb └── tmp └── .keep /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/.gitignore -------------------------------------------------------------------------------- /.overcommit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/.overcommit.yml -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/Gemfile.old -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/RELEASING.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/friends: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/bin/friends -------------------------------------------------------------------------------- /friends.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/friends.gemspec -------------------------------------------------------------------------------- /friends.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/friends.md -------------------------------------------------------------------------------- /lib/friends.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends.rb -------------------------------------------------------------------------------- /lib/friends/activity.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/activity.rb -------------------------------------------------------------------------------- /lib/friends/commands/add.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/commands/add.rb -------------------------------------------------------------------------------- /lib/friends/commands/clean.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/commands/clean.rb -------------------------------------------------------------------------------- /lib/friends/commands/edit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/commands/edit.rb -------------------------------------------------------------------------------- /lib/friends/commands/graph.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/commands/graph.rb -------------------------------------------------------------------------------- /lib/friends/commands/list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/commands/list.rb -------------------------------------------------------------------------------- /lib/friends/commands/remove.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/commands/remove.rb -------------------------------------------------------------------------------- /lib/friends/commands/rename.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/commands/rename.rb -------------------------------------------------------------------------------- /lib/friends/commands/set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/commands/set.rb -------------------------------------------------------------------------------- /lib/friends/commands/stats.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/commands/stats.rb -------------------------------------------------------------------------------- /lib/friends/commands/suggest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/commands/suggest.rb -------------------------------------------------------------------------------- /lib/friends/commands/update.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/commands/update.rb -------------------------------------------------------------------------------- /lib/friends/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/event.rb -------------------------------------------------------------------------------- /lib/friends/friend.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/friend.rb -------------------------------------------------------------------------------- /lib/friends/friends_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/friends_error.rb -------------------------------------------------------------------------------- /lib/friends/graph.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/graph.rb -------------------------------------------------------------------------------- /lib/friends/introvert.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/introvert.rb -------------------------------------------------------------------------------- /lib/friends/location.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/location.rb -------------------------------------------------------------------------------- /lib/friends/note.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/note.rb -------------------------------------------------------------------------------- /lib/friends/post_install_message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/post_install_message.rb -------------------------------------------------------------------------------- /lib/friends/regex_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/regex_builder.rb -------------------------------------------------------------------------------- /lib/friends/sem_ver_comparator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/sem_ver_comparator.rb -------------------------------------------------------------------------------- /lib/friends/serializable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/serializable.rb -------------------------------------------------------------------------------- /lib/friends/tag_regex.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/lib/friends/tag_regex.rb -------------------------------------------------------------------------------- /lib/friends/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module Friends 4 | VERSION = "0.55" 5 | end 6 | -------------------------------------------------------------------------------- /test/add_event_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/add_event_helper.rb -------------------------------------------------------------------------------- /test/commands/add/activity_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/add/activity_spec.rb -------------------------------------------------------------------------------- /test/commands/add/alias_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/add/alias_spec.rb -------------------------------------------------------------------------------- /test/commands/add/friend_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/add/friend_spec.rb -------------------------------------------------------------------------------- /test/commands/add/location_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/add/location_spec.rb -------------------------------------------------------------------------------- /test/commands/add/nickname_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/add/nickname_spec.rb -------------------------------------------------------------------------------- /test/commands/add/note_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/add/note_spec.rb -------------------------------------------------------------------------------- /test/commands/add/tag_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/add/tag_spec.rb -------------------------------------------------------------------------------- /test/commands/clean_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/clean_spec.rb -------------------------------------------------------------------------------- /test/commands/edit_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/edit_spec.rb -------------------------------------------------------------------------------- /test/commands/graph_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/graph_spec.rb -------------------------------------------------------------------------------- /test/commands/help_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/help_spec.rb -------------------------------------------------------------------------------- /test/commands/list/activities_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/list/activities_spec.rb -------------------------------------------------------------------------------- /test/commands/list/friends_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/list/friends_spec.rb -------------------------------------------------------------------------------- /test/commands/list/locations_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/list/locations_spec.rb -------------------------------------------------------------------------------- /test/commands/list/notes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/list/notes_spec.rb -------------------------------------------------------------------------------- /test/commands/list/tags_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/list/tags_spec.rb -------------------------------------------------------------------------------- /test/commands/remove/alias_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/remove/alias_spec.rb -------------------------------------------------------------------------------- /test/commands/remove/nickname_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/remove/nickname_spec.rb -------------------------------------------------------------------------------- /test/commands/remove/tag_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/remove/tag_spec.rb -------------------------------------------------------------------------------- /test/commands/rename/friend_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/rename/friend_spec.rb -------------------------------------------------------------------------------- /test/commands/rename/location_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/rename/location_spec.rb -------------------------------------------------------------------------------- /test/commands/set/location_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/set/location_spec.rb -------------------------------------------------------------------------------- /test/commands/stats_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/stats_spec.rb -------------------------------------------------------------------------------- /test/commands/suggest_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/suggest_spec.rb -------------------------------------------------------------------------------- /test/commands/update_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/commands/update_spec.rb -------------------------------------------------------------------------------- /test/default_file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/default_file_spec.rb -------------------------------------------------------------------------------- /test/editor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/editor -------------------------------------------------------------------------------- /test/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/helper.rb -------------------------------------------------------------------------------- /test/paging_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JacobEvelyn/friends/HEAD/test/paging_spec.rb -------------------------------------------------------------------------------- /test/tmp/.keep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------