gitextract_6u3neemq/ ├── .gitattributes ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── LICENSE ├── README.md ├── app/ │ ├── build.gradle │ ├── quality.gradle │ └── src/ │ ├── androidTest/ │ │ ├── AndroidManifest.xml │ │ └── java/ │ │ └── com/ │ │ └── github/ │ │ └── pockethub/ │ │ └── android/ │ │ └── tests/ │ │ ├── NewsEventTextTest.java │ │ ├── ViewVisibiltyIdlingResource.kt │ │ ├── commit/ │ │ │ ├── CommitUriMatcherTest.java │ │ │ ├── CommitUtilsTest.java │ │ │ ├── CreateCommentActivityTest.java │ │ │ ├── DiffStylerTest.java │ │ │ └── FullCommitTest.java │ │ ├── gist/ │ │ │ ├── CreateCommentActivityTest.java │ │ │ ├── CreateGistActivityTest.java │ │ │ ├── GistFilesViewActivityTest.java │ │ │ ├── GistStoreTest.java │ │ │ └── GistUriMatcherTest.java │ │ ├── issue/ │ │ │ ├── CreateCommentActivityTest.java │ │ │ ├── EditIssueActivityTest.java │ │ │ ├── EditIssuesFilterActivityTest.java │ │ │ ├── IssueFilterTest.java │ │ │ ├── IssueStoreTest.java │ │ │ └── IssueUriMatcherTest.java │ │ ├── ref/ │ │ │ └── RefUtilsTest.java │ │ ├── repo/ │ │ │ ├── RecentRepositoriesTest.java │ │ │ ├── RepositoryEventMatcherTest.java │ │ │ ├── RepositoryUriMatcherTest.java │ │ │ └── SearchActivityTest.java │ │ ├── user/ │ │ │ ├── UserComparatorTest.java │ │ │ └── UserUriMatcherTest.java │ │ └── util/ │ │ └── HtmlUtilsTest.java │ ├── debug/ │ │ └── res/ │ │ └── values/ │ │ └── strings.xml │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── assets/ │ │ │ ├── code_mirror/ │ │ │ │ ├── LICENSE │ │ │ │ ├── VERSION │ │ │ │ ├── addon/ │ │ │ │ │ ├── comment/ │ │ │ │ │ │ ├── comment.js │ │ │ │ │ │ └── continuecomment.js │ │ │ │ │ ├── dialog/ │ │ │ │ │ │ ├── dialog.css │ │ │ │ │ │ └── dialog.js │ │ │ │ │ ├── display/ │ │ │ │ │ │ ├── autorefresh.js │ │ │ │ │ │ ├── fullscreen.css │ │ │ │ │ │ ├── fullscreen.js │ │ │ │ │ │ ├── panel.js │ │ │ │ │ │ ├── placeholder.js │ │ │ │ │ │ └── rulers.js │ │ │ │ │ ├── edit/ │ │ │ │ │ │ ├── closebrackets.js │ │ │ │ │ │ ├── closetag.js │ │ │ │ │ │ ├── continuelist.js │ │ │ │ │ │ ├── matchbrackets.js │ │ │ │ │ │ ├── matchtags.js │ │ │ │ │ │ └── trailingspace.js │ │ │ │ │ ├── fold/ │ │ │ │ │ │ ├── brace-fold.js │ │ │ │ │ │ ├── comment-fold.js │ │ │ │ │ │ ├── foldcode.js │ │ │ │ │ │ ├── foldgutter.css │ │ │ │ │ │ ├── foldgutter.js │ │ │ │ │ │ ├── indent-fold.js │ │ │ │ │ │ ├── markdown-fold.js │ │ │ │ │ │ └── xml-fold.js │ │ │ │ │ ├── hint/ │ │ │ │ │ │ ├── anyword-hint.js │ │ │ │ │ │ ├── css-hint.js │ │ │ │ │ │ ├── html-hint.js │ │ │ │ │ │ ├── javascript-hint.js │ │ │ │ │ │ ├── show-hint.css │ │ │ │ │ │ ├── show-hint.js │ │ │ │ │ │ ├── sql-hint.js │ │ │ │ │ │ └── xml-hint.js │ │ │ │ │ ├── lint/ │ │ │ │ │ │ ├── coffeescript-lint.js │ │ │ │ │ │ ├── css-lint.js │ │ │ │ │ │ ├── html-lint.js │ │ │ │ │ │ ├── javascript-lint.js │ │ │ │ │ │ ├── json-lint.js │ │ │ │ │ │ ├── lint.css │ │ │ │ │ │ ├── lint.js │ │ │ │ │ │ └── yaml-lint.js │ │ │ │ │ ├── merge/ │ │ │ │ │ │ ├── merge.css │ │ │ │ │ │ └── merge.js │ │ │ │ │ ├── mode/ │ │ │ │ │ │ ├── loadmode.js │ │ │ │ │ │ ├── multiplex.js │ │ │ │ │ │ ├── multiplex_test.js │ │ │ │ │ │ ├── overlay.js │ │ │ │ │ │ └── simple.js │ │ │ │ │ ├── runmode/ │ │ │ │ │ │ ├── colorize.js │ │ │ │ │ │ ├── runmode-standalone.js │ │ │ │ │ │ ├── runmode.js │ │ │ │ │ │ └── runmode.node.js │ │ │ │ │ ├── scroll/ │ │ │ │ │ │ ├── annotatescrollbar.js │ │ │ │ │ │ ├── scrollpastend.js │ │ │ │ │ │ ├── simplescrollbars.css │ │ │ │ │ │ └── simplescrollbars.js │ │ │ │ │ ├── search/ │ │ │ │ │ │ ├── jump-to-line.js │ │ │ │ │ │ ├── match-highlighter.js │ │ │ │ │ │ ├── matchesonscrollbar.css │ │ │ │ │ │ ├── matchesonscrollbar.js │ │ │ │ │ │ ├── search.js │ │ │ │ │ │ └── searchcursor.js │ │ │ │ │ ├── selection/ │ │ │ │ │ │ ├── active-line.js │ │ │ │ │ │ ├── mark-selection.js │ │ │ │ │ │ └── selection-pointer.js │ │ │ │ │ ├── tern/ │ │ │ │ │ │ ├── tern.css │ │ │ │ │ │ ├── tern.js │ │ │ │ │ │ └── worker.js │ │ │ │ │ └── wrap/ │ │ │ │ │ └── hardwrap.js │ │ │ │ ├── lib/ │ │ │ │ │ ├── codemirror.css │ │ │ │ │ └── codemirror.js │ │ │ │ ├── mode/ │ │ │ │ │ ├── apl/ │ │ │ │ │ │ └── apl.js │ │ │ │ │ ├── asciiarmor/ │ │ │ │ │ │ └── asciiarmor.js │ │ │ │ │ ├── asn.1/ │ │ │ │ │ │ └── asn.1.js │ │ │ │ │ ├── asterisk/ │ │ │ │ │ │ └── asterisk.js │ │ │ │ │ ├── brainfuck/ │ │ │ │ │ │ └── brainfuck.js │ │ │ │ │ ├── clike/ │ │ │ │ │ │ └── clike.js │ │ │ │ │ ├── clojure/ │ │ │ │ │ │ └── clojure.js │ │ │ │ │ ├── cmake/ │ │ │ │ │ │ └── cmake.js │ │ │ │ │ ├── cobol/ │ │ │ │ │ │ └── cobol.js │ │ │ │ │ ├── coffeescript/ │ │ │ │ │ │ └── coffeescript.js │ │ │ │ │ ├── commonlisp/ │ │ │ │ │ │ └── commonlisp.js │ │ │ │ │ ├── crystal/ │ │ │ │ │ │ └── crystal.js │ │ │ │ │ ├── css/ │ │ │ │ │ │ └── css.js │ │ │ │ │ ├── cypher/ │ │ │ │ │ │ └── cypher.js │ │ │ │ │ ├── d/ │ │ │ │ │ │ └── d.js │ │ │ │ │ ├── dart/ │ │ │ │ │ │ └── dart.js │ │ │ │ │ ├── diff/ │ │ │ │ │ │ └── diff.js │ │ │ │ │ ├── django/ │ │ │ │ │ │ └── django.js │ │ │ │ │ ├── dockerfile/ │ │ │ │ │ │ └── dockerfile.js │ │ │ │ │ ├── dtd/ │ │ │ │ │ │ └── dtd.js │ │ │ │ │ ├── dylan/ │ │ │ │ │ │ └── dylan.js │ │ │ │ │ ├── ebnf/ │ │ │ │ │ │ └── ebnf.js │ │ │ │ │ ├── ecl/ │ │ │ │ │ │ └── ecl.js │ │ │ │ │ ├── eiffel/ │ │ │ │ │ │ └── eiffel.js │ │ │ │ │ ├── elm/ │ │ │ │ │ │ └── elm.js │ │ │ │ │ ├── erlang/ │ │ │ │ │ │ └── erlang.js │ │ │ │ │ ├── factor/ │ │ │ │ │ │ └── factor.js │ │ │ │ │ ├── fcl/ │ │ │ │ │ │ └── fcl.js │ │ │ │ │ ├── forth/ │ │ │ │ │ │ └── forth.js │ │ │ │ │ ├── fortran/ │ │ │ │ │ │ └── fortran.js │ │ │ │ │ ├── gas/ │ │ │ │ │ │ └── gas.js │ │ │ │ │ ├── gfm/ │ │ │ │ │ │ └── gfm.js │ │ │ │ │ ├── gherkin/ │ │ │ │ │ │ └── gherkin.js │ │ │ │ │ ├── go/ │ │ │ │ │ │ └── go.js │ │ │ │ │ ├── groovy/ │ │ │ │ │ │ └── groovy.js │ │ │ │ │ ├── haml/ │ │ │ │ │ │ └── haml.js │ │ │ │ │ ├── handlebars/ │ │ │ │ │ │ └── handlebars.js │ │ │ │ │ ├── haskell/ │ │ │ │ │ │ └── haskell.js │ │ │ │ │ ├── haskell-literate/ │ │ │ │ │ │ └── haskell-literate.js │ │ │ │ │ ├── haxe/ │ │ │ │ │ │ └── haxe.js │ │ │ │ │ ├── htmlembedded/ │ │ │ │ │ │ └── htmlembedded.js │ │ │ │ │ ├── htmlmixed/ │ │ │ │ │ │ └── htmlmixed.js │ │ │ │ │ ├── http/ │ │ │ │ │ │ └── http.js │ │ │ │ │ ├── idl/ │ │ │ │ │ │ └── idl.js │ │ │ │ │ ├── javascript/ │ │ │ │ │ │ └── javascript.js │ │ │ │ │ ├── jinja2/ │ │ │ │ │ │ └── jinja2.js │ │ │ │ │ ├── jsx/ │ │ │ │ │ │ └── jsx.js │ │ │ │ │ ├── julia/ │ │ │ │ │ │ └── julia.js │ │ │ │ │ ├── livescript/ │ │ │ │ │ │ └── livescript.js │ │ │ │ │ ├── lua/ │ │ │ │ │ │ └── lua.js │ │ │ │ │ ├── markdown/ │ │ │ │ │ │ └── markdown.js │ │ │ │ │ ├── mathematica/ │ │ │ │ │ │ └── mathematica.js │ │ │ │ │ ├── mbox/ │ │ │ │ │ │ └── mbox.js │ │ │ │ │ ├── meta.js │ │ │ │ │ ├── mirc/ │ │ │ │ │ │ └── mirc.js │ │ │ │ │ ├── mllike/ │ │ │ │ │ │ └── mllike.js │ │ │ │ │ ├── modelica/ │ │ │ │ │ │ └── modelica.js │ │ │ │ │ ├── mscgen/ │ │ │ │ │ │ └── mscgen.js │ │ │ │ │ ├── mumps/ │ │ │ │ │ │ └── mumps.js │ │ │ │ │ ├── nginx/ │ │ │ │ │ │ └── nginx.js │ │ │ │ │ ├── nsis/ │ │ │ │ │ │ └── nsis.js │ │ │ │ │ ├── ntriples/ │ │ │ │ │ │ └── ntriples.js │ │ │ │ │ ├── octave/ │ │ │ │ │ │ └── octave.js │ │ │ │ │ ├── oz/ │ │ │ │ │ │ └── oz.js │ │ │ │ │ ├── pascal/ │ │ │ │ │ │ └── pascal.js │ │ │ │ │ ├── pegjs/ │ │ │ │ │ │ └── pegjs.js │ │ │ │ │ ├── perl/ │ │ │ │ │ │ └── perl.js │ │ │ │ │ ├── php/ │ │ │ │ │ │ └── php.js │ │ │ │ │ ├── pig/ │ │ │ │ │ │ └── pig.js │ │ │ │ │ ├── powershell/ │ │ │ │ │ │ └── powershell.js │ │ │ │ │ ├── properties/ │ │ │ │ │ │ └── properties.js │ │ │ │ │ ├── protobuf/ │ │ │ │ │ │ └── protobuf.js │ │ │ │ │ ├── pug/ │ │ │ │ │ │ └── pug.js │ │ │ │ │ ├── puppet/ │ │ │ │ │ │ └── puppet.js │ │ │ │ │ ├── python/ │ │ │ │ │ │ └── python.js │ │ │ │ │ ├── q/ │ │ │ │ │ │ └── q.js │ │ │ │ │ ├── r/ │ │ │ │ │ │ └── r.js │ │ │ │ │ ├── rpm/ │ │ │ │ │ │ └── rpm.js │ │ │ │ │ ├── rst/ │ │ │ │ │ │ └── rst.js │ │ │ │ │ ├── ruby/ │ │ │ │ │ │ └── ruby.js │ │ │ │ │ ├── rust/ │ │ │ │ │ │ └── rust.js │ │ │ │ │ ├── sas/ │ │ │ │ │ │ └── sas.js │ │ │ │ │ ├── sass/ │ │ │ │ │ │ └── sass.js │ │ │ │ │ ├── scheme/ │ │ │ │ │ │ └── scheme.js │ │ │ │ │ ├── shell/ │ │ │ │ │ │ └── shell.js │ │ │ │ │ ├── sieve/ │ │ │ │ │ │ └── sieve.js │ │ │ │ │ ├── slim/ │ │ │ │ │ │ └── slim.js │ │ │ │ │ ├── smalltalk/ │ │ │ │ │ │ └── smalltalk.js │ │ │ │ │ ├── smarty/ │ │ │ │ │ │ └── smarty.js │ │ │ │ │ ├── solr/ │ │ │ │ │ │ └── solr.js │ │ │ │ │ ├── soy/ │ │ │ │ │ │ └── soy.js │ │ │ │ │ ├── sparql/ │ │ │ │ │ │ └── sparql.js │ │ │ │ │ ├── spreadsheet/ │ │ │ │ │ │ └── spreadsheet.js │ │ │ │ │ ├── sql/ │ │ │ │ │ │ └── sql.js │ │ │ │ │ ├── stex/ │ │ │ │ │ │ └── stex.js │ │ │ │ │ ├── stylus/ │ │ │ │ │ │ └── stylus.js │ │ │ │ │ ├── swift/ │ │ │ │ │ │ └── swift.js │ │ │ │ │ ├── tcl/ │ │ │ │ │ │ └── tcl.js │ │ │ │ │ ├── textile/ │ │ │ │ │ │ └── textile.js │ │ │ │ │ ├── tiddlywiki/ │ │ │ │ │ │ ├── tiddlywiki.css │ │ │ │ │ │ └── tiddlywiki.js │ │ │ │ │ ├── tiki/ │ │ │ │ │ │ ├── tiki.css │ │ │ │ │ │ └── tiki.js │ │ │ │ │ ├── toml/ │ │ │ │ │ │ └── toml.js │ │ │ │ │ ├── tornado/ │ │ │ │ │ │ └── tornado.js │ │ │ │ │ ├── troff/ │ │ │ │ │ │ └── troff.js │ │ │ │ │ ├── ttcn/ │ │ │ │ │ │ └── ttcn.js │ │ │ │ │ ├── ttcn-cfg/ │ │ │ │ │ │ └── ttcn-cfg.js │ │ │ │ │ ├── turtle/ │ │ │ │ │ │ └── turtle.js │ │ │ │ │ ├── twig/ │ │ │ │ │ │ └── twig.js │ │ │ │ │ ├── vb/ │ │ │ │ │ │ └── vb.js │ │ │ │ │ ├── vbscript/ │ │ │ │ │ │ └── vbscript.js │ │ │ │ │ ├── velocity/ │ │ │ │ │ │ └── velocity.js │ │ │ │ │ ├── verilog/ │ │ │ │ │ │ └── verilog.js │ │ │ │ │ ├── vhdl/ │ │ │ │ │ │ └── vhdl.js │ │ │ │ │ ├── vue/ │ │ │ │ │ │ └── vue.js │ │ │ │ │ ├── webidl/ │ │ │ │ │ │ └── webidl.js │ │ │ │ │ ├── xml/ │ │ │ │ │ │ └── xml.js │ │ │ │ │ ├── xquery/ │ │ │ │ │ │ └── xquery.js │ │ │ │ │ ├── yacas/ │ │ │ │ │ │ └── yacas.js │ │ │ │ │ ├── yaml/ │ │ │ │ │ │ └── yaml.js │ │ │ │ │ ├── yaml-frontmatter/ │ │ │ │ │ │ └── yaml-frontmatter.js │ │ │ │ │ └── z80/ │ │ │ │ │ └── z80.js │ │ │ │ └── theme/ │ │ │ │ ├── 3024-day.css │ │ │ │ ├── 3024-night.css │ │ │ │ ├── abcdef.css │ │ │ │ ├── ambiance-mobile.css │ │ │ │ ├── ambiance.css │ │ │ │ ├── base16-dark.css │ │ │ │ ├── base16-light.css │ │ │ │ ├── bespin.css │ │ │ │ ├── blackboard.css │ │ │ │ ├── cobalt.css │ │ │ │ ├── colorforth.css │ │ │ │ ├── dracula.css │ │ │ │ ├── eclipse.css │ │ │ │ ├── elegant.css │ │ │ │ ├── erlang-dark.css │ │ │ │ ├── hopscotch.css │ │ │ │ ├── icecoder.css │ │ │ │ ├── isotope.css │ │ │ │ ├── lesser-dark.css │ │ │ │ ├── liquibyte.css │ │ │ │ ├── material.css │ │ │ │ ├── mbo.css │ │ │ │ ├── mdn-like.css │ │ │ │ ├── midnight.css │ │ │ │ ├── monokai.css │ │ │ │ ├── neat.css │ │ │ │ ├── neo.css │ │ │ │ ├── night.css │ │ │ │ ├── panda-syntax.css │ │ │ │ ├── paraiso-dark.css │ │ │ │ ├── paraiso-light.css │ │ │ │ ├── pastel-on-dark.css │ │ │ │ ├── railscasts.css │ │ │ │ ├── rubyblue.css │ │ │ │ ├── seti.css │ │ │ │ ├── solarized.css │ │ │ │ ├── the-matrix.css │ │ │ │ ├── tomorrow-night-bright.css │ │ │ │ ├── tomorrow-night-eighties.css │ │ │ │ ├── ttcn.css │ │ │ │ ├── twilight.css │ │ │ │ ├── vibrant-ink.css │ │ │ │ ├── xq-dark.css │ │ │ │ ├── xq-light.css │ │ │ │ ├── yeti.css │ │ │ │ └── zenburn.css │ │ │ ├── github.css │ │ │ ├── intercept.js │ │ │ ├── polyfills.js │ │ │ ├── source-editor.css │ │ │ ├── source-editor.html │ │ │ └── source-editor.js │ │ ├── java/ │ │ │ └── com/ │ │ │ └── github/ │ │ │ └── pockethub/ │ │ │ └── android/ │ │ │ ├── ApplicationComponent.java │ │ │ ├── ApplicationModule.kt │ │ │ ├── GitHubModule.java │ │ │ ├── Intents.java │ │ │ ├── PocketHub.java │ │ │ ├── PocketHubModule.java │ │ │ ├── RequestCodes.java │ │ │ ├── RequestReader.java │ │ │ ├── RequestWriter.java │ │ │ ├── ResultCodes.java │ │ │ ├── accounts/ │ │ │ │ ├── AccountAuthenticator.java │ │ │ │ ├── AccountAuthenticatorService.java │ │ │ │ ├── AccountUtils.java │ │ │ │ ├── AccountsHelper.java │ │ │ │ ├── LoginActivity.java │ │ │ │ └── LoginWebViewActivity.java │ │ │ ├── core/ │ │ │ │ ├── GitHubRequest.kt │ │ │ │ ├── ItemStore.java │ │ │ │ ├── OnLoadListener.java │ │ │ │ ├── code/ │ │ │ │ │ ├── FullTree.java │ │ │ │ │ └── RefreshTreeTask.java │ │ │ │ ├── commit/ │ │ │ │ │ ├── CommitMatch.kt │ │ │ │ │ ├── CommitStore.java │ │ │ │ │ ├── CommitUriMatcher.java │ │ │ │ │ ├── CommitUtils.kt │ │ │ │ │ ├── FullCommit.java │ │ │ │ │ ├── FullCommitFile.java │ │ │ │ │ └── RefreshCommitTask.java │ │ │ │ ├── gist/ │ │ │ │ │ ├── FullGist.kt │ │ │ │ │ ├── GistEventMatcher.java │ │ │ │ │ ├── GistStore.java │ │ │ │ │ ├── GistUriMatcher.java │ │ │ │ │ └── RefreshGistTask.java │ │ │ │ ├── issue/ │ │ │ │ │ ├── FullIssue.kt │ │ │ │ │ ├── IssueEventMatcher.java │ │ │ │ │ ├── IssueFilter.java │ │ │ │ │ ├── IssueStore.java │ │ │ │ │ ├── IssueUriMatcher.java │ │ │ │ │ ├── IssueUtils.java │ │ │ │ │ └── RefreshIssueTask.java │ │ │ │ ├── ref/ │ │ │ │ │ └── RefUtils.java │ │ │ │ ├── repo/ │ │ │ │ │ ├── RepositoryEventMatcher.java │ │ │ │ │ ├── RepositoryUriMatcher.java │ │ │ │ │ └── RepositoryUtils.kt │ │ │ │ └── user/ │ │ │ │ ├── UserComparator.java │ │ │ │ ├── UserEventMatcher.java │ │ │ │ └── UserUriMatcher.java │ │ │ ├── dagger/ │ │ │ │ ├── ActivityBuilder.java │ │ │ │ ├── ActivityScope.java │ │ │ │ ├── CommitCompareViewFragmentProvider.java │ │ │ │ ├── CommitViewFragmentProvider.java │ │ │ │ ├── CreateCommentFragmentProvider.java │ │ │ │ ├── DialogFragmentBuilder.java │ │ │ │ ├── FiltersViewFragmentProvider.java │ │ │ │ ├── GistFilesViewFragmentProvider.java │ │ │ │ ├── GistsPagerFragmentProvider.java │ │ │ │ ├── GistsViewFragmentProvider.java │ │ │ │ ├── HomePagerFragmentProvider.java │ │ │ │ ├── IssueBrowseFragmentProvider.java │ │ │ │ ├── IssueDashboardPagerFragmentProvider.java │ │ │ │ ├── IssueSearchFragmentProvider.java │ │ │ │ ├── IssuesViewFragmentProvider.java │ │ │ │ ├── MainFragmentProvider.java │ │ │ │ ├── NotificationFragmentProvider.java │ │ │ │ ├── RepositoryContributorsFragmentProvider.java │ │ │ │ ├── RepositoryViewFragmentProvider.java │ │ │ │ ├── SearchActivityFragmentProvider.java │ │ │ │ ├── ServiceBuilder.java │ │ │ │ └── UserViewFragmentProvider.java │ │ │ ├── markwon/ │ │ │ │ ├── AlignHandler.java │ │ │ │ ├── AsyncDrawableSchedulerPlugin.java │ │ │ │ ├── FontResolver.java │ │ │ │ ├── GifAwareGlideStore.java │ │ │ │ ├── MarkwonUtils.java │ │ │ │ ├── SpanLinkPlugin.java │ │ │ │ ├── SvgDecoder.java │ │ │ │ ├── SvgDrawableTranscoder.java │ │ │ │ └── SvgModule.java │ │ │ ├── persistence/ │ │ │ │ ├── AccountDataManager.java │ │ │ │ ├── DatabaseCache.kt │ │ │ │ ├── OrganizationRepositories.kt │ │ │ │ ├── OrganizationRepositoriesFactory.java │ │ │ │ ├── Organizations.kt │ │ │ │ └── PersistableResource.java │ │ │ ├── rx/ │ │ │ │ ├── AutoDisposeUtils.java │ │ │ │ └── RxProgress.java │ │ │ ├── sync/ │ │ │ │ ├── ContentProviderAdapter.java │ │ │ │ ├── SyncAdapter.java │ │ │ │ ├── SyncAdapterService.java │ │ │ │ └── SyncCampaign.java │ │ │ ├── ui/ │ │ │ │ ├── ConfirmDialogFragment.java │ │ │ │ ├── DialogResultListener.java │ │ │ │ ├── FragmentProvider.java │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── NewsFragment.kt │ │ │ │ ├── SingleChoiceDialogFragment.java │ │ │ │ ├── TextWatcherAdapter.java │ │ │ │ ├── ViewPager.java │ │ │ │ ├── WebView.java │ │ │ │ ├── base/ │ │ │ │ │ ├── AccountAuthenticatorAppCompatActivity.java │ │ │ │ │ ├── BaseActivity.kt │ │ │ │ │ ├── BaseFragment.kt │ │ │ │ │ ├── DialogFragmentHelper.java │ │ │ │ │ ├── FragmentPagerAdapter.java │ │ │ │ │ └── FragmentStatePagerAdapter.java │ │ │ │ ├── code/ │ │ │ │ │ └── RepositoryCodeFragment.kt │ │ │ │ ├── comment/ │ │ │ │ │ ├── CommentPreviewPagerAdapter.java │ │ │ │ │ ├── CreateCommentActivity.kt │ │ │ │ │ ├── DeleteCommentListener.java │ │ │ │ │ ├── EditCommentListener.java │ │ │ │ │ ├── RawCommentFragment.kt │ │ │ │ │ └── RenderedCommentFragment.kt │ │ │ │ ├── commit/ │ │ │ │ │ ├── CommitCompareListFragment.kt │ │ │ │ │ ├── CommitCompareViewActivity.java │ │ │ │ │ ├── CommitDiffListFragment.kt │ │ │ │ │ ├── CommitFileComparator.java │ │ │ │ │ ├── CommitFileViewActivity.kt │ │ │ │ │ ├── CommitListFragment.kt │ │ │ │ │ ├── CommitPagerAdapter.java │ │ │ │ │ ├── CommitViewActivity.kt │ │ │ │ │ ├── CreateCommentActivity.java │ │ │ │ │ └── DiffStyler.java │ │ │ │ ├── gist/ │ │ │ │ │ ├── CreateCommentActivity.java │ │ │ │ │ ├── CreateGistActivity.kt │ │ │ │ │ ├── EditCommentActivity.java │ │ │ │ │ ├── GistFileFragment.kt │ │ │ │ │ ├── GistFilesPagerAdapter.java │ │ │ │ │ ├── GistFilesViewActivity.kt │ │ │ │ │ ├── GistFragment.kt │ │ │ │ │ ├── GistQueriesPagerAdapter.java │ │ │ │ │ ├── GistsFragment.kt │ │ │ │ │ ├── GistsPagerAdapter.java │ │ │ │ │ ├── GistsPagerFragment.kt │ │ │ │ │ ├── GistsViewActivity.kt │ │ │ │ │ ├── MyGistsFragment.java │ │ │ │ │ ├── PublicGistsFragment.java │ │ │ │ │ └── StarredGistsFragment.java │ │ │ │ ├── helpers/ │ │ │ │ │ ├── ItemListHandler.kt │ │ │ │ │ ├── ListFetcher.kt │ │ │ │ │ ├── PagedListFetcher.kt │ │ │ │ │ ├── PagedScrollListener.kt │ │ │ │ │ ├── PagerHandler.kt │ │ │ │ │ └── ResourceLoadingIndicator.kt │ │ │ │ ├── issue/ │ │ │ │ │ ├── AssigneeDialog.java │ │ │ │ │ ├── AssigneeDialogFragment.java │ │ │ │ │ ├── CreateCommentActivity.java │ │ │ │ │ ├── DashboardIssueFragment.kt │ │ │ │ │ ├── EditAssigneeTask.java │ │ │ │ │ ├── EditCommentActivity.java │ │ │ │ │ ├── EditIssueActivity.kt │ │ │ │ │ ├── EditIssuesFilterActivity.kt │ │ │ │ │ ├── EditLabelsTask.java │ │ │ │ │ ├── EditMilestoneTask.java │ │ │ │ │ ├── EditStateTask.java │ │ │ │ │ ├── FilterListFragment.kt │ │ │ │ │ ├── FiltersViewActivity.java │ │ │ │ │ ├── IssueBrowseActivity.java │ │ │ │ │ ├── IssueDashboardPagerAdapter.java │ │ │ │ │ ├── IssueDashboardPagerFragment.kt │ │ │ │ │ ├── IssueFragment.kt │ │ │ │ │ ├── IssueSearchActivity.java │ │ │ │ │ ├── IssueSearchSuggestionsProvider.java │ │ │ │ │ ├── IssuesFragment.kt │ │ │ │ │ ├── IssuesPagerAdapter.java │ │ │ │ │ ├── IssuesViewActivity.kt │ │ │ │ │ ├── LabelDrawableSpan.kt │ │ │ │ │ ├── LabelsDialog.java │ │ │ │ │ ├── LabelsDialogFragment.java │ │ │ │ │ ├── MilestoneDialog.java │ │ │ │ │ ├── MilestoneDialogFragment.kt │ │ │ │ │ └── SearchIssueListFragment.kt │ │ │ │ ├── item/ │ │ │ │ │ ├── ContributorItem.kt │ │ │ │ │ ├── GitHubCommentItem.kt │ │ │ │ │ ├── LoadingItem.kt │ │ │ │ │ ├── TextItem.kt │ │ │ │ │ ├── UserItem.kt │ │ │ │ │ ├── code/ │ │ │ │ │ │ ├── BlobItem.kt │ │ │ │ │ │ ├── FolderItem.kt │ │ │ │ │ │ └── PathHeaderItem.kt │ │ │ │ │ ├── commit/ │ │ │ │ │ │ ├── CommitCommentItem.kt │ │ │ │ │ │ ├── CommitFileHeaderItem.kt │ │ │ │ │ │ ├── CommitFileLineItem.kt │ │ │ │ │ │ ├── CommitHeaderItem.kt │ │ │ │ │ │ ├── CommitItem.kt │ │ │ │ │ │ └── CommitParentItem.kt │ │ │ │ │ ├── dialog/ │ │ │ │ │ │ ├── AssigneeDialogItem.kt │ │ │ │ │ │ ├── LabelDialogItem.kt │ │ │ │ │ │ ├── MilestoneDialogItem.kt │ │ │ │ │ │ └── RefDialogItem.kt │ │ │ │ │ ├── gist/ │ │ │ │ │ │ ├── GistFileItem.kt │ │ │ │ │ │ ├── GistHeaderItem.kt │ │ │ │ │ │ └── GistItem.kt │ │ │ │ │ ├── issue/ │ │ │ │ │ │ ├── IssueDashboardItem.kt │ │ │ │ │ │ ├── IssueEventItem.kt │ │ │ │ │ │ ├── IssueFilterHeaderItem.kt │ │ │ │ │ │ ├── IssueFilterItem.kt │ │ │ │ │ │ ├── IssueHeaderItem.kt │ │ │ │ │ │ └── IssueItem.kt │ │ │ │ │ ├── news/ │ │ │ │ │ │ ├── CommitCommentEventItem.kt │ │ │ │ │ │ ├── CreateEventItem.kt │ │ │ │ │ │ ├── DeleteEventItem.kt │ │ │ │ │ │ ├── FollowEventItem.kt │ │ │ │ │ │ ├── ForkEventItem.kt │ │ │ │ │ │ ├── GistEventItem.kt │ │ │ │ │ │ ├── GollumEventItem.kt │ │ │ │ │ │ ├── IssueCommentEventItem.kt │ │ │ │ │ │ ├── IssuesEventItem.kt │ │ │ │ │ │ ├── MemberEventItem.kt │ │ │ │ │ │ ├── NewsItem.kt │ │ │ │ │ │ ├── PublicEventItem.kt │ │ │ │ │ │ ├── PullRequestEventItem.kt │ │ │ │ │ │ ├── PullRequestReviewCommentEventItem.kt │ │ │ │ │ │ ├── PushEventItem.kt │ │ │ │ │ │ ├── ReleaseEventItem.kt │ │ │ │ │ │ ├── TeamAddEventItem.kt │ │ │ │ │ │ └── WatchEventItem.kt │ │ │ │ │ ├── notification/ │ │ │ │ │ │ ├── NotificationHeaderItem.kt │ │ │ │ │ │ └── NotificationItem.kt │ │ │ │ │ └── repository/ │ │ │ │ │ ├── RepositoryHeaderItem.kt │ │ │ │ │ └── RepositoryItem.kt │ │ │ │ ├── notification/ │ │ │ │ │ ├── NotificationActivity.kt │ │ │ │ │ ├── NotificationListFragment.kt │ │ │ │ │ ├── NotificationPagerAdapter.java │ │ │ │ │ └── NotificationReadListener.java │ │ │ │ ├── ref/ │ │ │ │ │ ├── BranchFileViewActivity.kt │ │ │ │ │ ├── RefDialog.java │ │ │ │ │ └── RefDialogFragment.java │ │ │ │ ├── repo/ │ │ │ │ │ ├── RecentRepositories.java │ │ │ │ │ ├── RepositoryContributorsActivity.java │ │ │ │ │ ├── RepositoryContributorsFragment.kt │ │ │ │ │ ├── RepositoryListFragment.kt │ │ │ │ │ ├── RepositoryNewsFragment.java │ │ │ │ │ ├── RepositoryPagerAdapter.java │ │ │ │ │ ├── RepositoryReadmeFragment.kt │ │ │ │ │ ├── RepositoryViewActivity.kt │ │ │ │ │ └── UserRepositoryListFragment.kt │ │ │ │ ├── search/ │ │ │ │ │ ├── RepositorySearchSuggestionsProvider.java │ │ │ │ │ ├── SearchActivity.kt │ │ │ │ │ ├── SearchPagerAdapter.java │ │ │ │ │ ├── SearchRepositoryListFragment.kt │ │ │ │ │ └── SearchUserListFragment.kt │ │ │ │ ├── user/ │ │ │ │ │ ├── FollowersFragment.kt │ │ │ │ │ ├── FollowingFragment.kt │ │ │ │ │ ├── HomePagerAdapter.kt │ │ │ │ │ ├── HomePagerFragment.kt │ │ │ │ │ ├── MembersFragment.kt │ │ │ │ │ ├── MyFollowersFragment.java │ │ │ │ │ ├── MyFollowingFragment.java │ │ │ │ │ ├── OrganizationNewsFragment.java │ │ │ │ │ ├── OrganizationSelectionListener.java │ │ │ │ │ ├── OrganizationSelectionProvider.java │ │ │ │ │ ├── PagedUserFragment.kt │ │ │ │ │ ├── UriLauncherActivity.java │ │ │ │ │ ├── UserCreatedNewsFragment.java │ │ │ │ │ ├── UserFollowersFragment.java │ │ │ │ │ ├── UserFollowingFragment.java │ │ │ │ │ ├── UserNewsFragment.java │ │ │ │ │ ├── UserPagerAdapter.java │ │ │ │ │ ├── UserReceivedNewsFragment.java │ │ │ │ │ └── UserViewActivity.kt │ │ │ │ └── view/ │ │ │ │ ├── LinkTextView.kt │ │ │ │ └── OcticonTextView.java │ │ │ └── util/ │ │ │ ├── AvatarLoader.kt │ │ │ ├── ConvertUtils.java │ │ │ ├── GravatarUtils.java │ │ │ ├── HtmlUtils.java │ │ │ ├── HttpImageGetter.java │ │ │ ├── ImageBinPoster.kt │ │ │ ├── ImageUtils.java │ │ │ ├── InfoUtils.java │ │ │ ├── MarkdownLoader.java │ │ │ ├── MarkdownUtils.java │ │ │ ├── PermissionsUtils.java │ │ │ ├── PreferenceUtils.java │ │ │ ├── RxPageUtil.java │ │ │ ├── ServiceUtils.java │ │ │ ├── ShareUtils.java │ │ │ ├── SourceEditor.java │ │ │ ├── TimeUtils.java │ │ │ ├── ToastUtils.java │ │ │ └── android/ │ │ │ └── text/ │ │ │ └── SpannableStringBuilder.kt │ │ ├── res/ │ │ │ ├── color/ │ │ │ │ └── color_navigation_view_icon.xml │ │ │ ├── drawable/ │ │ │ │ ├── actionbar_spinner.xml │ │ │ │ ├── diff_add_background.xml │ │ │ │ ├── diff_marker_background.xml │ │ │ │ ├── diff_remove_background.xml │ │ │ │ ├── edit_text_background.xml │ │ │ │ ├── edit_text_cursor.xml │ │ │ │ ├── footer_selector.xml │ │ │ │ ├── ic_add_a_photo.xml │ │ │ │ ├── ic_notifications_black.xml │ │ │ │ ├── ic_search_white_24dp.xml │ │ │ │ ├── inset_background.xml │ │ │ │ ├── label_background.xml │ │ │ │ ├── list_divider_5dp.xml │ │ │ │ ├── list_item_background.xml │ │ │ │ ├── milestone_background.xml │ │ │ │ ├── milestone_closed_background.xml │ │ │ │ ├── section_background.xml │ │ │ │ ├── section_selected_background.xml │ │ │ │ └── section_selector.xml │ │ │ ├── layout/ │ │ │ │ ├── activity_commit_file_view.xml │ │ │ │ ├── activity_gist_create.xml │ │ │ │ ├── activity_issue_edit.xml │ │ │ │ ├── activity_issue_search.xml │ │ │ │ ├── activity_issues_filter_edit.xml │ │ │ │ ├── activity_main.xml │ │ │ │ ├── activity_pager.xml │ │ │ │ ├── activity_pager_with_title.xml │ │ │ │ ├── activity_repo_contributors.xml │ │ │ │ ├── activity_repo_issue_list.xml │ │ │ │ ├── adapter_fenced_code_block.xml │ │ │ │ ├── blob_item.xml │ │ │ │ ├── collaborator_item.xml │ │ │ │ ├── comment.xml │ │ │ │ ├── comment_event.xml │ │ │ │ ├── comment_event_item.xml │ │ │ │ ├── comment_item.xml │ │ │ │ ├── commit_comment_item.xml │ │ │ │ ├── commit_compare.xml │ │ │ │ ├── commit_compare_file_details_header.xml │ │ │ │ ├── commit_details_header.xml │ │ │ │ ├── commit_diff_file_header.xml │ │ │ │ ├── commit_diff_line.xml │ │ │ │ ├── commit_file_details_header.xml │ │ │ │ ├── commit_header.xml │ │ │ │ ├── commit_item.xml │ │ │ │ ├── commit_parent_item.xml │ │ │ │ ├── contributor_item.xml │ │ │ │ ├── dashboard_issue_item.xml │ │ │ │ ├── diff_comment_item.xml │ │ │ │ ├── diff_line_dialog.xml │ │ │ │ ├── drawer_header.xml │ │ │ │ ├── folder_item.xml │ │ │ │ ├── fragment_comment_create.xml │ │ │ │ ├── fragment_comment_list.xml │ │ │ │ ├── fragment_comment_preview.xml │ │ │ │ ├── fragment_commit_diff_list.xml │ │ │ │ ├── fragment_commit_list.xml │ │ │ │ ├── fragment_gist_file_view.xml │ │ │ │ ├── fragment_item_list.xml │ │ │ │ ├── fragment_repo_code.xml │ │ │ │ ├── gist_file_item.xml │ │ │ │ ├── gist_header.xml │ │ │ │ ├── gist_item.xml │ │ │ │ ├── issue_details.xml │ │ │ │ ├── issue_header.xml │ │ │ │ ├── issue_number.xml │ │ │ │ ├── issues_filter_details.xml │ │ │ │ ├── issues_filter_header.xml │ │ │ │ ├── issues_filter_item.xml │ │ │ │ ├── issues_filter_list.xml │ │ │ │ ├── label_item.xml │ │ │ │ ├── loading_item.xml │ │ │ │ ├── login.xml │ │ │ │ ├── markwon_adapter.xml │ │ │ │ ├── markwon_adapter_test.xml │ │ │ │ ├── markwon_table_block.xml │ │ │ │ ├── markwon_table_cell.xml │ │ │ │ ├── milestone.xml │ │ │ │ ├── milestone_item.xml │ │ │ │ ├── news_item.xml │ │ │ │ ├── notification_item.xml │ │ │ │ ├── notification_item_header.xml │ │ │ │ ├── pager_with_tabs.xml │ │ │ │ ├── path_item.xml │ │ │ │ ├── ref_footer.xml │ │ │ │ ├── ref_item.xml │ │ │ │ ├── repo_details.xml │ │ │ │ ├── repo_dialog.xml │ │ │ │ ├── repo_header_item.xml │ │ │ │ ├── repo_issue_item.xml │ │ │ │ ├── tabbed_progress_pager.xml │ │ │ │ ├── user_item.xml │ │ │ │ └── user_repo_item.xml │ │ │ ├── menu/ │ │ │ │ ├── activity_comment.xml │ │ │ │ ├── activity_create_gist.xml │ │ │ │ ├── activity_file_view.xml │ │ │ │ ├── activity_issue_edit.xml │ │ │ │ ├── activity_issue_filter.xml │ │ │ │ ├── activity_login.xml │ │ │ │ ├── activity_main.xml │ │ │ │ ├── activity_repository.xml │ │ │ │ ├── activity_search.xml │ │ │ │ ├── activity_user_follow.xml │ │ │ │ ├── fragment_code_view.xml │ │ │ │ ├── fragment_commit_view.xml │ │ │ │ ├── fragment_gist_view.xml │ │ │ │ ├── fragment_gists.xml │ │ │ │ ├── fragment_issue_view.xml │ │ │ │ ├── fragment_issues.xml │ │ │ │ ├── fragment_refresh.xml │ │ │ │ └── navigation.xml │ │ │ ├── values/ │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ ├── styles.xml │ │ │ │ ├── theme.xml │ │ │ │ └── typeface.xml │ │ │ ├── values-bg/ │ │ │ │ └── strings.xml │ │ │ ├── values-cs/ │ │ │ │ └── strings.xml │ │ │ ├── values-de/ │ │ │ │ └── strings.xml │ │ │ ├── values-el/ │ │ │ │ └── strings.xml │ │ │ ├── values-es/ │ │ │ │ └── strings.xml │ │ │ ├── values-fr/ │ │ │ │ └── strings.xml │ │ │ ├── values-hu/ │ │ │ │ └── strings.xml │ │ │ ├── values-is/ │ │ │ │ └── strings.xml │ │ │ ├── values-it/ │ │ │ │ └── strings.xml │ │ │ ├── values-iw/ │ │ │ │ └── strings.xml │ │ │ ├── values-ja/ │ │ │ │ └── strings.xml │ │ │ ├── values-ko/ │ │ │ │ └── strings.xml │ │ │ ├── values-no/ │ │ │ │ └── strings.xml │ │ │ ├── values-pl/ │ │ │ │ └── strings.xml │ │ │ ├── values-pt/ │ │ │ │ └── strings.xml │ │ │ ├── values-ro/ │ │ │ │ └── strings.xml │ │ │ ├── values-ru/ │ │ │ │ └── strings.xml │ │ │ ├── values-sk/ │ │ │ │ └── strings.xml │ │ │ ├── values-sv/ │ │ │ │ └── strings.xml │ │ │ ├── values-tr/ │ │ │ │ └── strings.xml │ │ │ ├── values-uk/ │ │ │ │ └── strings.xml │ │ │ ├── values-v21/ │ │ │ │ └── dimens.xml │ │ │ ├── values-v23/ │ │ │ │ └── styles.xml │ │ │ ├── values-zh-rCN/ │ │ │ │ └── strings.xml │ │ │ ├── values-zh-rTW/ │ │ │ │ └── strings.xml │ │ │ └── xml/ │ │ │ ├── authenticator.xml │ │ │ ├── searchable_issues.xml │ │ │ ├── searchable_repos_users.xml │ │ │ └── sync_adapter.xml │ │ └── sqldelight/ │ │ └── com.github.pockethub.android/ │ │ ├── 10.sqm │ │ ├── 11.sqm │ │ ├── 12.sqm │ │ ├── 9.sqm │ │ ├── issue_filter.sq │ │ ├── organizations.sq │ │ └── repositories.sq │ └── test/ │ └── java/ │ └── com/ │ └── github/ │ └── pockethub/ │ └── android/ │ ├── AccountManagerShadow.java │ ├── ui/ │ │ └── MainActivityTest.java │ └── util/ │ └── ConvertUtilsTest.java ├── build.gradle ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── proguard.cfg ├── script/ │ └── style/ │ └── checkstyle.xml └── settings.gradle