SYMBOL INDEX (2210 symbols across 333 files) FILE: app/src/androidTest/java/com/github/pockethub/android/tests/NewsEventTextTest.java class NewsEventTextTest (line 45) | @RunWith(AndroidJUnit4.class) method setUp (line 59) | @Before method createEvent (line 71) | private GitHubEvent createEvent(GitHubEventType type, GitHubPayload pa... method verify (line 82) | private void verify(String expected) { method updateView (line 88) | private void updateView(GitHubEvent event) { method testCommitCommentEvent (line 103) | @Test method testCreateRepositoryEvent (line 116) | @Test method testCreateBranchEvent (line 132) | @Test method testDelete (line 149) | @Test method testFollow (line 166) | @Test method testGist (line 186) | @Test method testWiki (line 207) | @Test method testIssueComment (line 219) | @Test method testIssue (line 239) | @Test method testAddMember (line 260) | @Test method testOpenSourced (line 280) | @Test method testWatch (line 292) | @Test method testPullRequest (line 304) | @Test method testPush (line 321) | @Test method testTeamAdd (line 338) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/commit/CommitUriMatcherTest.java class CommitUriMatcherTest (line 34) | @RunWith(AndroidJUnit4.class) method testEmptyUri (line 41) | @Test method testNonHexId (line 49) | public void testNonHexId() { method testHttpUri (line 57) | @Test method testHttpsUri (line 72) | @Test method testCommentUri (line 87) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/commit/CommitUtilsTest.java class CommitUtilsTest (line 36) | @SmallTest method testAbbreviate (line 42) | @Test method testGetName (line 67) | @Test method testIsValidCommit (line 81) | @Test method testGetAuthor (line 93) | @Test method testGetCommitter (line 126) | @Test method testGetAuthorDate (line 168) | @Test method testGetCommitterDate (line 203) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/commit/CreateCommentActivityTest.java class CreateCommentActivityTest (line 39) | public class CreateCommentActivityTest { method setUp (line 45) | @Before method testEmptyCommentIsProhibited (line 62) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/commit/DiffStylerTest.java class DiffStylerTest (line 37) | @SmallTest method compareStyled (line 40) | private void compareStyled(String patch) throws IOException { method testEmptyFiles (line 66) | @Test method testEmptyPatch (line 78) | @Test method testOnlyNewline (line 97) | @Test method testEmptyPatchLineWithOtherValidLines (line 107) | @Test method testTrailingEmptyLine (line 117) | @Test method testOnlyNewlines (line 127) | @Test method testNoTrailingNewlineAfterSecondLine (line 137) | @Test method testNoTrailingNewline (line 147) | @Test method testFormattedPatch (line 157) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/commit/FullCommitTest.java class FullCommitTest (line 36) | @SmallTest method testSingleLineCommentSingleFile (line 42) | @Test method testSingleCommentSingleFile (line 68) | @Test method testSingleCommentNoFiles (line 89) | @Test method testNoCommentsSingleFile (line 104) | @Test method testBothTypesOfComments (line 122) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/gist/CreateCommentActivityTest.java class CreateCommentActivityTest (line 39) | public class CreateCommentActivityTest { method setUp (line 45) | @Before method testEmptyCommentIsProhibited (line 64) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/gist/CreateGistActivityTest.java class CreateGistActivityTest (line 37) | public class CreateGistActivityTest { method testCreateWithInitialText (line 46) | @Test method testCreateWithNoInitialText (line 62) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/gist/GistFilesViewActivityTest.java class GistFilesViewActivityTest (line 40) | public class GistFilesViewActivityTest { method setUp (line 50) | @Before method testChangingPages (line 84) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/gist/GistStoreTest.java class GistStoreTest (line 30) | @SmallTest method testReuseIssue (line 36) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/gist/GistUriMatcherTest.java class GistUriMatcherTest (line 31) | @SmallTest method testEmptyUri (line 37) | @Test method testNonGistId (line 45) | @Test method testPublicGist (line 58) | @Test method testPrivateGist (line 69) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/issue/CreateCommentActivityTest.java class CreateCommentActivityTest (line 38) | public class CreateCommentActivityTest { method setUp (line 44) | @Before method testEmptyCommentIsProhibited (line 64) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/issue/EditIssueActivityTest.java class EditIssueActivityTest (line 42) | public class EditIssueActivityTest { method setUp (line 48) | @Before method testSaveMenuEnabled (line 60) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/issue/EditIssuesFilterActivityTest.java class EditIssuesFilterActivityTest (line 31) | public class EditIssuesFilterActivityTest { method setUp (line 37) | @Before FILE: app/src/androidTest/java/com/github/pockethub/android/tests/issue/IssueFilterTest.java class IssueFilterTest (line 34) | @SmallTest method testEqualFilter (line 40) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/issue/IssueStoreTest.java class IssueStoreTest (line 32) | @SmallTest method testReuseIssue (line 38) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/issue/IssueUriMatcherTest.java class IssueUriMatcherTest (line 31) | @SmallTest method testEmptyUri (line 37) | @Test method testNonNumericIssueNumber (line 45) | @Test method testHttpUri (line 54) | @Test method testPullUri (line 69) | @Test method testHttpsUri (line 84) | @Test method testCommentUri (line 99) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/ref/RefUtilsTest.java class RefUtilsTest (line 32) | @SmallTest method testIsBranch (line 38) | @Test method testIsTag (line 52) | @Test method testIsValid (line 66) | @Test method testGetName (line 81) | @Test method testGetPath (line 100) | @Test method createGitReference (line 116) | private GitReference createGitReference(String ref){ FILE: app/src/androidTest/java/com/github/pockethub/android/tests/repo/RecentRepositoriesTest.java class RecentRepositoriesTest (line 31) | @SmallTest method testBadInput (line 37) | @Test method testMaxReached (line 51) | @Test method testIO (line 76) | @Test method testScopedStorage (line 94) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/repo/RepositoryEventMatcherTest.java class RepositoryEventMatcherTest (line 33) | @SmallTest method testIncompleteRepositoryFork (line 39) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/repo/RepositoryUriMatcherTest.java class RepositoryUriMatcherTest (line 30) | public class RepositoryUriMatcherTest { method testEmptyUri (line 35) | @Test method testUriWithNoOnwer (line 43) | @Test method testUriWithNoName (line 56) | @Test method testHttpUriWithOwnerAndName (line 67) | @Test method testHttpsUriWithOwnerAndName (line 80) | @Test method testInvalidOwner (line 93) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/repo/SearchActivityTest.java class SearchActivityTest (line 30) | public class SearchActivityTest { method setUp (line 36) | @Before FILE: app/src/androidTest/java/com/github/pockethub/android/tests/user/UserComparatorTest.java class UserComparatorTest (line 30) | @SmallTest method testLoginMatch (line 36) | @Test method testNoLoginMatch (line 58) | @Test method createUser (line 69) | private User createUser(String login){ FILE: app/src/androidTest/java/com/github/pockethub/android/tests/user/UserUriMatcherTest.java class UserUriMatcherTest (line 30) | public class UserUriMatcherTest { method testEmptyUri (line 35) | @Test method testUriWithNoName (line 43) | @Test method testHttpUriWithName (line 54) | @Test method testHttpsUriWithName (line 65) | @Test method testUriWithTrailingSlash (line 76) | @Test method testUriWithTrailingSlashes (line 87) | @Test FILE: app/src/androidTest/java/com/github/pockethub/android/tests/util/HtmlUtilsTest.java class HtmlUtilsTest (line 27) | public class HtmlUtilsTest { method format (line 29) | private String format(String html) { method testToggleRemoved (line 39) | @Test method testTogglesRemoved (line 48) | @Test method testEmailQuoted (line 57) | @Test method testEmailFragment (line 67) | @Test method testEmailFragments (line 76) | @Test method testTrailingEmailFragment (line 85) | @Test method testLeadingBreak (line 94) | @Test method testTrailingBreak (line 103) | @Test method testWrappedBreaks (line 112) | @Test method testWrappedParagraphs (line 121) | @Test method testParagraphReplacedWithBreak (line 130) | @Test method testEmReplacedWithI (line 139) | @Test method testStrongReplacedWithB (line 148) | @Test method testLeadingWhitespace (line 157) | @Test method testTrailingWhitespace (line 166) | @Test method testWrappedWhitetspace (line 175) | @Test method testPreWithNoWhitespace (line 184) | @Test method testPreWithSpaces (line 193) | @Test method testPreWithTabs (line 202) | @Test method testPreWithNewline (line 211) | @Test method testPreWithAllWhitepsace (line 220) | @Test method testMultiplePresEscaped (line 230) | @Test method testFormatPreCodeOnly (line 241) | @Test FILE: app/src/main/assets/code_mirror/addon/comment/comment.js function w (line 1) | function w(a){a=a.search(q);return-1==a?0:a} function D (line 1) | function D(a,d,b){return/\bstring\b/.test(a.getTokenTypeAt(k(d.line,0)))... FILE: app/src/main/assets/code_mirror/addon/comment/continuecomment.js function q (line 1) | function q(b){if(b.getOption("disableInput"))return e.Pass;for(var d=b.l... function r (line 3) | function r(b){return(b=b.getOption("continueComments"))&&"object"==typeo... FILE: app/src/main/assets/code_mirror/addon/dialog/dialog.js function l (line 1) | function l(a,c,b){a=a.getWrapperElement().appendChild(document.createEle... function m (line 1) | function m(a,c){a.state.currentNotificationClose&& function e (line 2) | function e(a){if("string"==typeof a)d.value=a;else if(!h&&(h=!0,f.parent... function e (line 3) | function e(){h||(h=!0,f.parentNode.removeChild(f), function b (line 4) | function b(){f||(f=!0,clearTimeout(h),e.parentNode.removeChild(e))} FILE: app/src/main/assets/code_mirror/addon/display/autorefresh.js function f (line 1) | function f(b,a){function d(){b.display.wrapper.offsetHeight?(e(b,a),b.di... function e (line 2) | function e(b,a){clearTimeout(a.timeout);c.off(window,"mouseup",a.hurry);... FILE: app/src/main/assets/code_mirror/addon/display/panel.js function f (line 1) | function f(a,b,c,d){this.cm=a;this.node=b;this.options=c;this.height=d;t... function h (line 1) | function h(a){var b=a.getWrapperElement(),c=window.getComputedStyle?wind... FILE: app/src/main/assets/code_mirror/addon/display/placeholder.js function f (line 1) | function f(a){a.state.placeholder&&(a.state.placeholder.parentNode.remov... function h (line 1) | function h(a){f(a);var c=a.state.placeholder=document.createElement("pre... function g (line 2) | function g(a){k(a)&&h(a)} function e (line 2) | function e(a){var c=a.getWrapperElement(),b=k(a);c.className=c.className... function k (line 2) | function k(a){return 1===a.lineCount()&&""===a.getLine(0)} FILE: app/src/main/assets/code_mirror/addon/display/rulers.js function e (line 1) | function e(a){a.state.rulerDiv.textContent="";var h=a.getOption("rulers"... FILE: app/src/main/assets/code_mirror/addon/edit/closebrackets.js function r (line 1) | function r(b,a){return"pairs"==a&&"string"==typeof b?b:"object"==typeof ... function z (line 1) | function z(b){return function(a){return A(a,b)}} function u (line 1) | function u(b){var a=b.state.closeBrackets;return a?b.getModeAt(b.getCurs... function A (line 1) | function A(b,a){var c=u(b);if(!c||b.getOption("disableInput"))return f.P... function C (line 4) | function C(b,a){b=a.lastIndexOf(b);return-1=c?-1:f.lastIndexOf(h,c-1),-1=... function b (line 2) | function b(h){if(he.lastLine())return null; function b (line 4) | function b(a){if(ae.lastLine())return null;var b=e.get... FILE: app/src/main/assets/code_mirror/addon/fold/foldcode.js function k (line 1) | function k(a,c,d,g){function f(d){var b=k(a,c);if(!b||b.to.line-b.from.l... function p (line 2) | function p(a,c){a=h(a,c,"widget");"string"==typeof a&&(c=document.create... function h (line 3) | function h(a,c,b){return c&&void 0!==c[b]?c[b]:(a=a.options.foldOptions)... FILE: app/src/main/assets/code_mirror/addon/fold/foldgutter.js function f (line 4) | function f(b){this.options=b;this.from=this.to=0} function d (line 4) | function d(b,c){b=b.findMarks(m(c,0),m(c+1,0));for(var a=0;a=b.from&&c= function u (line 2) | function u(a){if(!(a.line<=a.min))return a.text=a.cm.getLine(--a.line),a... function q (line 2) | function q(a){for(;;){var b=a.text.indexOf(">",a.ch);if(-1==b)if(t(a))co... function r (line 2) | function r(a){for(;;){var b=a.ch?a.text.lastIndexOf("<",a.ch-1):-1;if(-1... function v (line 3) | function v(a){for(;;){n.lastIndex=a.ch;var b=n.exec(a.text);if(!b)if(t(a... function p (line 3) | function p(a,b){for(var d=[];;){var c=v(a),g,f=a.line,k=a.ch-(c?c[0].len... function w (line 4) | function w(a,b){for(var d=[];;){var c;a:for(c=a;;){var g=c.ch?c.text.las... FILE: app/src/main/assets/code_mirror/addon/hint/css-hint.js function f (line 1) | function f(b){for(var a in b)h&&0!=a.lastIndexOf(h,0)||k.push(a)} FILE: app/src/main/assets/code_mirror/addon/hint/html-hint.js function n (line 1) | function n(a){for(var b in g)g.hasOwnProperty(b)&&(a.attrs[b]=g[b])} FILE: app/src/main/assets/code_mirror/addon/hint/javascript-hint.js function m (line 1) | function m(a,b){for(var k=0,e=a.length;ka.lastLine()&&(b--,f=!1);var d=document.cr... function U (line 15) | function U(a,b,c,f){if(!a.diffOutOfDate){a=f.editTo>b.lastLine()?q(f.edi... function V (line 16) | function V(a){var b=a.lockButton=w("div",null,"CodeMirror-merge-scrolllo... function W (line 17) | function W(a){return"string"==typeof a?a:a.getValue()} function L (line 17) | function L(a,b){a=X.diff_main(a,b);X.diff_cleanupSemantic(a);for(b=0;b",b):b... function G (line 16) | function G(a,c,b){function d(){a.state.ternTooltip=null;f.parentNode&&(a... function A (line 17) | function A(a,c,b){b=p("div",k+"tooltip",b);b.style.left=a+"px";b.style.t... function w (line 17) | function w(a){var c=a&&a.parentNode;c&& function X (line 18) | function X(a){a.style.opacity="0";setTimeout(function(){w(a)},1100)} function t (line 18) | function t(a,c,b){a.options.showError?a.options.showError(c,b):G(c,Strin... function z (line 18) | function z(a){a.activeArgHints&&(w(a.activeArgHints),a.activeArgHints=nu... function x (line 18) | function x(a,c){var b=c.doc.getValue();a.options.fileFilter&&(b=a.option... function Y (line 18) | function Y(a){function c(a,c){c&&(a.id=++d,e[d]=c);b.postMessage(a)}var ... FILE: app/src/main/assets/code_mirror/addon/tern/worker.js function getFile (line 2) | function getFile(b,a){postMessage({type:"getFile",name:b,id:++nextId});p... function startServer (line 2) | function startServer(b,a,c){c&&importScripts.apply(null,c);server=new te... FILE: app/src/main/assets/code_mirror/addon/wrap/hardwrap.js function p (line 1) | function p(c,a,b){for(var e=b.paragraphStart||c.getHelper(a,"paragraphSt... function v (line 2) | function v(c,a,b,e){for(var d=a;dt(a,b)?b:a} function Ub (line 37) | function Ub(a,b){return 0>t(a,b)?a:b} function Xd (line 37) | function Xd(a){a.state.focused||(a.display.input.focus(),Fc(a))} function Vb (line 37) | function Vb(a,b,c,d,e){var f=a.doc;a.display.shift=!1;d||(d=f.sel);var g... function Zd (line 38) | function Zd(a,b){var c= function Yd (line 39) | function Yd(a,b){if(a.options.electricChars&&a.options.smartIndent)for(v... function $d (line 40) | function $d(a){for(var b=[],c=[],d=0;d=a.first&&bc&&0==b.ch?b.line>a.first?z(a,q(b.line-1))... function sb (line 54) | function sb(a){a.display.input.showSelection(a.display.input.prepareSele... function oe (line 54) | function oe(a,b){for(var c=a.doc,d={},e=d.cursors=document.createDocumen... function pe (line 55) | function pe(a,b,c){b=sa(a,b,"div",null,null,!a.options.singleCursorHeigh... function If (line 55) | function If(a,b,c){function d(a, function dd (line 58) | function dd(a){if(a.state.focused){var b=a.display;clearInterval(b.blink... function kb (line 59) | function kb(a,b){a.doc.mode.startState&&a.doc.frontier=a.display.viewFrom&&bc)return ec(... function Nf (line 75) | function Nf(a,b,c,d,e){function f(d){d=sa(a,q(c,d),"line",b,m);h=!0;if(g... function Ca (line 76) | function Ca(a){if(null!=a.cachedTextHeight)return a.cachedTextHeight;if(... function lb (line 77) | function lb(a){if(null!=a.cachedCharWidth)return a.cachedCharWidth;var b... function Ra (line 77) | function Ra(a){a.curOp={cm:a,viewChanged:!1,startHeight:a.doc.height,for... function Ta (line 78) | function Ta(a){if(a=a.curOp.ownsGroup)try{var b=a.delayedCallbacks,c=0;d... function X (line 86) | function X(a,b){if(a.curOp)return b();Ra(a);try{return b()}finally{Ta(a)}} function H (line 86) | function H(a,b){return function(){if(a.curOp)return b.apply(a,arguments)... function O (line 87) | function O(a){return function(){if(this.curOp)return a.apply(this,argume... function Q (line 87) | function Q(a){return function(){var b=this.cm;if(!b||b.curOp)return a.ap... function se (line 87) | function se(a,b,c){for(var d=this.line=b,e;d=Ea(d,!1);)d=d.find(1,!0).li... function Sb (line 88) | function Sb(a,b,c){var d=[],e;for(e=b;e=a.display.viewTo)return null;b-=a.display.viewFro... function ic (line 90) | function ic(a,b,c,d){var e=Ha(a, function Nd (line 91) | function Nd(a){a=a.display.view;for(var b=0,c=0;cMath.abs(a.doc.scrollTop-b)||(a.doc.scrollTop=b,va||V... function Ua (line 109) | function Ua(a,b,c){(c?b==a.doc.scrollLeft:2>Math.abs(a.doc.scrollLeft-b)... function ze (line 110) | function ze(a,b){var c=Ie(b),d=c.x,c=c.y,e=a.display,f=e.scroller,g=f.sc... function nc (line 112) | function nc(a,b,c){if("string"==typeof b&&(b=oc[b],!b))return!1;a.displa... function Zf (line 112) | function Zf(a,b,c){for(var d=0;dA&&27==a.keyCo... function dg (line 114) | function dg(a){function b(a){18!=a.keyCode&&a.altKey|| function De (line 115) | function De(a){16==a.keyCode&&(this.doc.sel.shift=!1);D(this,a)} function Fe (line 115) | function Fe(a){if(!(ua(this.display,a)||D(this,a)||a.ctrlKey&&!a.altKey|... function Uf (line 116) | function Uf(a){a.state.delayingBlurEvent=!0;setTimeout(function(){a.stat... function Fc (line 116) | function Fc(a,b){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!... function jb (line 117) | function jb(a,b){a.state.delayingBlurEvent||(a.state.focused&&(L(a,"blur... function ye (line 117) | function ye(a,b){var c;(c=ua(a.display,b))||(c=ca(a,"gutterContextMenu")... function Me (line 117) | function Me(a,b){if(0>t(a,b.from))return a;if(0>=t(a,b.to))return La(b);... function qd (line 118) | function qd(a,b){for(var c=[],d=0;dt(d,c)){var f=d;d=c;c=f}"string"==t... function hc (line 125) | function hc(a,b,c,d,e){var f=a.display,g=Ca(a.display);0>c&&(c=0);var h=... function rc (line 126) | function rc(a,b,c){null==b&&null==c||sc(a);null!=b&&(a.curOp.scrollLeft=... function Xa (line 127) | function Xa(a){sc(a);var b=a.getCursor(),c=b,d=b;a.options.lineWrapping|... function sc (line 127) | function sc(a){var b=a.curOp.scrollToPos;if(b){a.curOp.scrollToPos=null;... function ub (line 128) | function ub(a,b,c,d){var e=a.doc,f;null==c&&(c="add");"smart"==c&&(e.mod... function tc (line 129) | function tc(a,b,c,d){var e=b,f=b;"number"==typeof b?f=w(a,Math.max(a.fir... function cb (line 130) | function cb(a,b){for(var c=a.doc.sel.ranges,d=[],e=0;ea.lastLine())return b; function Da (line 145) | function Da(a,b){var c=ya&&b.markedSpans;if(c)for(var d,e=0;ee;e++){d&&(d[0]=l.innerMode(a,c).mod... function ff (line 148) | function ff(a,b,c,d){function e(a){return{start:p.start, function gf (line 149) | function gf(a,b,c,d,e,f,g){var h=c.flattenSpans;null==h&&(h=a.options.fl... function re (line 150) | function re(a,b,c,d){var e=[a.state.modeGen],f={};gf(a,b.text,a.doc.mode... function hf (line 151) | function hf(a,b,c){if(!b.styles||b.styles[0]!=a.state.modeGen){var d=yb(... function ed (line 152) | function ed(a,b,c,d){var e=a.doc.mode;a=new zc(b,a.options.tabSize);a.st... function jf (line 152) | function jf(a,b){if(!a||/^\s*$/.test(a))return null;b=b.addModeClass?lg:... function Vd (line 152) | function Vd(a,b){var c=r("span",null,null,M?"padding-right: .1px":null),... function ng (line 157) | function ng(a,b,c,d,e,f,g){if(b){var h;if(a.splitSpaces)if(h=a.trailingS... function og (line 160) | function og(a,b){return function(c,d,e,f,g,h,k){e=e?e+" cm-force-border"... function kf (line 160) | function kf(a,b,c,d){var e=!d&&c.widgetNode;e&&a.map.push(a.pos,a.pos+b,... function Ve (line 161) | function Ve(a,b){return 0==b.from.ch&&0==b.to.ch&&""==C(b.text)&&(!a.cm|... function td (line 161) | function td(a,b,c,d){function e(a,c,e){a.text=c;a.stateAfter&&(a.stateAf... function Gb (line 163) | function Gb(a){this.lines=a;this.parent=null;for(var b=0,c=0;bb||b>=a.size)throw Error("There is no li... function Ia (line 165) | function Ia(a,b,c){var d=[],e=b.line;a.iter(b.line,c.line+1,function(a){... function Bd (line 165) | function Bd(a,b,c){var d=[];a.iter(b,c,function(a){d.push(a.text)});retu... function ja (line 165) | function ja(a,b){if(b-=a.height)for(;a;a=a.parent)a.height+=b} function F (line 165) | function F(a){if(null==a.parent)return null;var b=a.parent;a=N(b.lines,a... function Fa (line 166) | function Fa(a,b){var c=a.first;a:do{for(var d=0;d=a?"bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNN... function b (line 298) | function b(a,b,c){this.level=a;this.from=b;this.to=c} FILE: app/src/main/assets/code_mirror/mode/asciiarmor/asciiarmor.js function d (line 1) | function d(a){var b=a.match(/^\s*\S/);a.skipToEnd();return b?"error":null} FILE: app/src/main/assets/code_mirror/mode/asn.1/asn.1.js function e (line 1) | function e(e){var b={};e=e.split(" ");for(var f=0;f>|\|+... function u (line 12) | function u(a,b){a=a.tokenStack;b=q(a,"token",b);return l(a[b])?a[b]:!1} function q (line 12) | function q(a,b,d){for(var c=a.length-1;-1"==a||/[\.\[\{\(,;:]/.test(a... function q (line 4) | function q(a,b,c,d,e){this.indented=a;this.column=b;this.type=c;this.ali... function k (line 4) | function k(a, function g (line 5) | function g(a){var b=a.context.type;if(")"==b||"]"==b||"}"==b)a.indented=... FILE: app/src/main/assets/code_mirror/mode/haml/haml.js function l (line 1) | function l(b){return function(a,c){return a.peek()==b&&1==c.rubyState.to... function e (line 1) | function e(b,a){return b.match("-#")? function f (line 2) | function f(b,a){var c=b.peek();if("comment"==a.previousToken.style&&a.in... FILE: app/src/main/assets/code_mirror/mode/haskell/haskell.js function g (line 1) | function g(a,c,b){c(b);return b(a,c)} function f (line 1) | function f(a,c){if(a.eatWhile(l))return null;var b=a.next();if(u.test(b)... function m (line 3) | function m(a,c){return 0==c?f:function(b,d){for(var e=c;!b.eol();){var q... function n (line 3) | function n(a,c){for(;!a.eol();){var b=a.next();if('"'==b)return c(f),"st... function z (line 3) | function z(a,c){if(a.eat("\\"))return g(a,c,n);a.next();c(f);return"error"} function a (line 4) | function a(a){return function(){for(var b=0;b"==a)return b(G,d?ka:l... function R (line 11) | function R(a,c){return"quasi"!=a?f():"${"!=c.slice(c.length-2)?b(R):b(m,... function Ga (line 11) | function Ga(a){if("}"==a)return d.marked="string-2",d.state.tokenize=U,b... function la (line 11) | function la(a){W(d.stream,d.state);return f("{"==a?r: function ka (line 12) | function ka(a){W(d.stream,d.state);return f("{"==a?r:t)} function Ea (line 12) | function Ea(a){return function(c){return"."==c?b(a?Ha:Ia):f(a?t:m)}} function Ia (line 12) | function Ia(a,c){if("target"==c)return d.marked="keyword",b(A)} function Ha (line 12) | function Ha(a,c){if("target"==c)return d.marked="keyword",b(I)} function xa (line 12) | function xa(a){return":"==a?b(g,r):f(A,h(";"),g)} function Fa (line 12) | function Fa(a){if("variable"==a)return d.marked="property",b()} function ba (line 12) | function ba(a,c){if("async"==a)return d.marked="property",b(ba);if("vari... function Ja (line 13) | function Ja(a){if("variable"!=a)return f(B);d.marked="property";return b... function B (line 13) | function B(a){if(":"==a)return b(t);if("("==a)return f(w)} function x (line 13) | function x(a,c){function k(e,g){return","==e?(e=d.state.lexical,"call"==... function J (line 14) | function J(a,c,k){for(var e=3;e"==a)return b(v)} function ma (line 15) | function ma(a){if("variable"==a||"keyword"==d.style)return d.marked="pro... function na (line 15) | function na(a){if("variable"==a)return b(na);if(":"==a)return b(v)} function ca (line 15) | function ca(a,c){if("<"==c)return b(x(v,">"),ca);if("["==a)return b(h("]... function X (line 15) | function X(){return f(u,S,da,Ma)} function u (line 15) | function u(a,c){if("modifier"==a)return b(u);if("variable"==a)return F(c... function Na (line 15) | function Na(a,c){if("variable"==a&&!d.stream.match(/^\s*:/, function da (line 16) | function da(a,c){if("="==c)return b(t)} function Ma (line 16) | function Ma(a){if(","==a)return b(X)} function ia (line 16) | function ia(a,c){if("keyword b"==a&&"else"==c)return b(l("form","else"),... function wa (line 16) | function wa(a){if("("==a)return b(l(")"),Oa,h(")"),g)} function Oa (line 16) | function Oa(a){return"var"==a?b(X,h(";"),T):";"==a?b(T):"variable"==a?b(... function Pa (line 16) | function Pa(a,c){return"in"==c||"of"==c?(d.marked="keyword",b(m)):b(A,T)} function T (line 16) | function T(a,c){return";"== function oa (line 17) | function oa(a){")"!=a&&b(m)} function w (line 17) | function w(a,c){if("*"==c)return d.marked="keyword",b(w);if("variable"==... function Z (line 17) | function Z(a){return"spread"==a?b(Z):f(u,S,Ka)} function ya (line 17) | function ya(a,c){if("variable"==a)return F(c),b(pa)} function pa (line 17) | function pa(a,c){if("extends"==c)return b(K?v:m,pa);if("{"==a)return b(l... function L (line 17) | function L(a,c){if("variable"==a||"keyword"==d.style){if(("static"==c||"... function Qa (line 18) | function Qa(a){return":"==a?b(v):f(w)} function za (line 18) | function za(a,c){return"*"==c?(d.marked="keyword",b(qa,h(";"))):"default... function Aa (line 18) | function Aa(a){return"string"==a?b():f(ea,qa)} function ea (line 18) | function ea(a,c){if("{"==a)return J(ea,"}");"variable"== function Ra (line 19) | function Ra(a,c){if("as"==c)return d.marked="keyword",b(ea)} function qa (line 19) | function qa(a,c){if("from"==c)return d.marked="keyword",b(m)} function Da (line 19) | function Da(a){return"]"==a?b():f(x(t,"]"))} function a (line 19) | function a(a){return{type:a,style:"keyword"}} FILE: app/src/main/assets/code_mirror/mode/jinja2/jinja2.js function c (line 1) | function c(a,b){var c=a.peek();if(b.incomment)return a.skipTo("#}")?(a.e... FILE: app/src/main/assets/code_mirror/mode/jsx/jsx.js function l (line 1) | function l(d,l,n,p){this.state=d;this.mode=l;this.depth=n;this.prev=p} function q (line 1) | function q(e){return new l(d.copyState(e.mode,e.state),e.mode,e.depth,e.... function n (line 1) | function n(a){var c= function p (line 2) | function p(a,c){if(c.context.mode==g)return r(a,c,c.context);var b=c.con... function r (line 2) | function r(a,c,b){if(2==b.depth)return a.match(/^.*?\*\//)?b.depth= FILE: app/src/main/assets/code_mirror/mode/julia/julia.js function g (line 1) | function g(b,a){"undefined"===typeof a&&(a="\\b");return new RegExp("^((... function h (line 1) | function h(b){return 0==b.scopes.length?null:b.scopes[b.scopes.length-1]} function k (line 1) | function k(b,a){if(b.match(/^#=/,!1))return a.tokenize=q,a.tokenize(b,a)... function p (line 5) | function p(b,a){var d=b.match(/^(\(\s*)/);d&&(0>a.firstParenPos&&(a.firs... function q (line 6) | function q(b,a){b.match(/^#=/)&&a.weakScopes++;b.match(/.*?(?=(#=|=#))/)... function x (line 6) | function x(b,a){var d=!1,c;if(b.match(D))d=!0;else if(c=b.match(/\\u([a-... function z (line 7) | function z(b){function a(a,c){for(;!a.eol();)if(a.eatWhile(/[^"\\]/),a.e... FILE: app/src/main/assets/code_mirror/mode/lua/lua.js function e (line 1) | function e(a){return new RegExp("^(?:"+a.join("|")+")$","i")} function h (line 1) | function h(a){for(var b=0;a.eat("=");)++b;a.eat("[");return b} function g (line 1) | function g(a,b){var c=a.next();if("-"==c&&a.eat("-")){if(a.eat("[")&&a.e... function k (line 2) | function k(a,b){return function(c,d){for(var f=null,e;null!=(e=c.next())... function m (line 2) | function m(a){return function(b,c){for(var d=!1,e;null!=(e=b.next())&&(e... FILE: app/src/main/assets/code_mirror/mode/markdown/markdown.js function r (line 1) | function r(b,a,c){a.f=a.inline=c;return c(b,a)} function t (line 1) | function t(b){return!b||!/\S/.test(b.string)} function w (line 1) | function w(b){b.linkTitle=!1;b.em=!1;b.strong=!1;b.strikethrough=!1;b.qu... function p (line 2) | function p(b,a){var e=b.sol(),g=!1!==a.list,l=a.indentedCode;a.indentedC... function u (line 5) | function u(b,a){var c=n.token(b,a.htmlState);if(!x){var d=h.innerMode(n,... function J (line 5) | function J(b,a){if(a.fencedChars&&b.match(a.fencedChars,!1))return a.loc... function K (line 6) | function K(b,a){b.match(a.fencedChars);a.block=p;a.f=m;a.fencedChars=nul... function d (line 6) | function d(b){var a=[];if(b.formatting){a.push(f.formatting);"string"===... function L (line 8) | function L(b, function m (line 9) | function m(b,a){var e=a.text(b,a);if("undefined"!==typeof e)return e;if(... function C (line 15) | function C(b,a){if(">"===b.next())return a.f=a.inline=m,c.highlightForma... function B (line 15) | function B(b,a){if(b.eatSpace())return null;b=b.next();return"("===b||"[... function N (line 16) | function N(b){return function(a,e){if(a.next()===b)return e.f=e.inline=m... function G (line 16) | function G(b,a){return b.match(/^([^\]\\]|\\.)*\]:/,!1)?(a.f=P,b.next(),... function P (line 16) | function P(b,a){if(b.match(/^\]:/,!0))return a.f=a.inline=Q,c.highlightF... function Q (line 17) | function Q(b,a){if(b.eatSpace())return null;b.match(/^[^\s]+/,!0);void 0... FILE: app/src/main/assets/code_mirror/mode/mathematica/mathematica.js function f (line 1) | function f(a,b){var d;d=a.next();if('"'===d)return b.tokenize=g,b.tokeni... function g (line 3) | function g(a,b){for(var d,c=!1,e=!1;null!=(d=a.next());){if('"'===d&&!e)... function h (line 3) | function h(a,b){for(var d,c;0"==f){c.to... function r (line 3) | function r(a){return function(c,b){for(var f=!1,d;null!=(d=c.next())&& FILE: app/src/main/assets/code_mirror/mode/ntriples/ntriples.js function d (line 1) | function d(f,b){var c=f.location;f.location=c==a.PRE_SUBJECT&&"<"==b?a.W... FILE: app/src/main/assets/code_mirror/mode/octave/octave.js function c (line 1) | function c(a){return new RegExp("^(("+a.join(")|(")+"))\\b")} function e (line 1) | function e(a,b){if(!a.sol()&&"'"===a.peek())return a.next(),b.tokenize=d... function f (line 1) | function f(a,b){if(a.match(/^.*%}/))return b.tokenize=d,"comment";a.skip... function d (line 2) | function d(a,b){if(a.eatSpace())return null;if(a.match("%{"))return b.to... FILE: app/src/main/assets/code_mirror/mode/oz/oz.js function e (line 1) | function e(a){return new RegExp("^(("+a.join(")|(")+"))\\b")} function f (line 1) | function f(a,b){if(a.eatSpace())return null;if(a.match(/[{}]/))return"br... function u (line 3) | function u(a,b){if(a.eatSpace())return null;a.match(/([A-Z][A-Za-z0-9_]*... function v (line 3) | function v(a,b){if(a.eatSpace())return null;a.match(/([a-zA-Z][A-Za-z0-9... function t (line 3) | function t(a,b){if(a.eatSpace())return null; function k (line 4) | function k(a,b){for(var c=!1,d;d=a.next();){if("/"==d&&c){b.tokenize=f;b... function x (line 4) | function x(a){return function(b,c){for(var d=!1,e,g=!1;null!=(e=b.next()... FILE: app/src/main/assets/code_mirror/mode/pascal/pascal.js function b (line 1) | function b(a,d){var c=a.next();if("#"==c&&d.startOfLine)return a.skipToE... function h (line 2) | function h(a){return function(d,c){for(var b=!1,f,e=!1;null!=(f=d.next()... function e (line 2) | function e(a,d){for(var c=!1,b;b=a.next();){if(")"==b&&c){d.tokenize=nul... FILE: app/src/main/assets/code_mirror/mode/perl/perl.js function g (line 1) | function g(d,e){return d.string.charAt(d.pos+(e||0))} function q (line 1) | function q(d,e){if(e){var g=d.pos-e;return d.string.substr(0<=g?g:0,e)}r... function p (line 1) | function p(d,e){var g=d.string.length,r=g-d.pos+1;return d.string.substr... function e (line 1) | function e(d,e){e=d.pos+e;var g;0>=e?d.pos= function d (line 2) | function d(a,c,d,e,b){c.chain=null;c.style=null;c.tail=null;c.tokenize=f... function k (line 2) | function k(a,c,d){c.tokenize=function(a,b){a.string==d&&(b.tokenize=n);a... function n (line 2) | function n(a,c){if(a.eatSpace())return null; FILE: app/src/main/assets/code_mirror/mode/php/php.js function h (line 1) | function h(c){var a={};c=c.split(" ");for(var d=0;d"==d){a.toke... function h (line 5) | function h(b,a){var c=b.peek();if(b.eat("{"))return a.tokenize=t,t(b,a);... function t (line 5) | function t(b,a){for(var c;null!=(c=b.next());)if("}"===c){a.tokenize=f;b... function g (line 5) | function g(b,a){var c=a.startQuote;if(b.sol()&&b.match(new RegExp(c+"@")... FILE: app/src/main/assets/code_mirror/mode/protobuf/protobuf.js function d (line 1) | function d(a){if(a.eatSpace())return null;if(a.match("//"))return a.skip... FILE: app/src/main/assets/code_mirror/mode/pug/pug.js function g (line 1) | function g(){this.javaScriptArguments=this.javaScriptLineExcludesColon=t... function k (line 2) | function k(c,b){if(c.match("#{"))return b.isInterpolating=!0,b.interpola... function l (line 2) | function l(c,b){if(c.match(/^:([\w\-]+)/)){var a; function m (line 3) | function m(c,b){if(b.isAttrs){n[c.peek()]&&b.attrsNest.push(n[c.peek()])... function h (line 4) | function h(c,b,a){a=d.mimeModes[a]|| function p (line 5) | function p(c,b,a){if(c.indentation()>b.indentOf||b.innerModeForLine&&!c.... FILE: app/src/main/assets/code_mirror/mode/puppet/puppet.js function c (line 1) | function c(a,b){b=b.split(" ");for(var e=0;ea;)... FILE: app/src/main/assets/code_mirror/mode/q/q.js function g (line 1) | function g(a,b){var d=a.sol(),c=a.next();f=null;if(d){if("/"==c)return(b... function l (line 3) | function l(a,b){return a.skipToEnd(),/\/\s*$/.test(a.current())?(b.token... function r (line 3) | function r(a,b){var d=a.sol()&&"\\"==a.peek();a.skipToEnd();d&&/^\\\s*$/... function m (line 4) | function m(a){return a.skipToEnd(),"comment"} function n (line 4) | function n(a,b){for(var d=!1,c,e=!1;c=a.next();){if('"'==c&&!d){e=!0;bre... function h (line 4) | function h(a,b,d){a.context={prev:a.context,indent:a.indent,col:d,type:b}} function k (line 4) | function k(a){a.indent=a.context.indent;a.context=a.context.prev} FILE: app/src/main/assets/code_mirror/mode/r/r.js function f (line 1) | function f(b){b=b.split(" ");for(var a={},c=0;c?|>=b.depth&&(b.... function v (line 4) | function v(a){return function(b,c){for(var d=null,e;!b.eol();){e= function u (line 5) | function u(a,b){return function(c,d){for(;!c.eol();){if(c.match(b)){d.to... FILE: app/src/main/assets/code_mirror/mode/solr/solr.js function e (line 1) | function e(b){return function(a,c){for(var d=!1,e;null!=(e=a.next())&&(e... function h (line 1) | function h(b){return function(a,c){var d="operator";"+"==b?d+=" positive... function k (line 2) | function k(b){return function(a,c){for(var d=b;(b=a.peek())&&null!=b.mat... function f (line 2) | function f(b,a){var c=b.next();'"'==c?a.tokenize=e(c):m.test(c)?a.tokeni... FILE: app/src/main/assets/code_mirror/mode/soy/soy.js function g (line 1) | function g(a){return a[a.length-1]} function l (line 1) | function l(a,b,c){var d= FILE: app/src/main/assets/code_mirror/mode/sparql/sparql.js function h (line 1) | function h(a,b){var c=a.next();d=null;if("$"==c||"?"==c){if("?"==c&&a.ma... function l (line 2) | function l(a){return function(b,c){for(var d=!1,e;null!=(e=b.next());){i... function f (line 3) | function f(a,b,c){a.context={prev:a.context,indent:a.indent,col:c,type:b}} function g (line 3) | function g(a){a.indent=a.context.indent;a.context=a.context.prev} FILE: app/src/main/assets/code_mirror/mode/sql/sql.js function k (line 1) | function k(b,f){var c=b.next();if(m[c]){var d=m[c](b,f);if(!1!==d)return... function a (line 4) | function a(b){return function(a,c){for(var f=!1,e;null!=(e=a.next());){i... function e (line 4) | function e(b,a){for(;;)if(b.skipTo("*")){if(b.next(),b.eat("/")){a.token... function p (line 4) | function p(b, function l (line 6) | function l(a){for(var e;null!=(e=a.next());)if("`"== function h (line 7) | function h(a){a.eat("@")&&(a.match(/^session\./),a.match(/^local\./),a.m... function k (line 7) | function k(a){return a.eat("N")?"atom":a.match(/^[a-zA-Z.#!?]/)?"variabl... function a (line 7) | function a(a){var d={};a=a.split(" ");for(var e= FILE: app/src/main/assets/code_mirror/mode/stex/stex.js function e (line 1) | function e(a){a=a.cmdState;for(var b=a.length-1;0<=b;b--){var c=a[b];if(... function h (line 1) | function h(a,b,c){return function(){this.name=a;this.bracketNo=0;this.st... function k (line 2) | function k(a,b){a.f=b} function g (line 2) | function g(a,b){var c;if(a.match(/^\\[a-zA-Z@]+/))return a=a.current().s... function l (line 4) | function l(a,b,c){if(a.eatSpace())return null;if(a.match(c))return b.f=g... function m (line 4) | function m(a,b){var c=a.peek(),d; FILE: app/src/main/assets/code_mirror/mode/stylus/stylus.js function E (line 1) | function E(f){f=f.sort(function(f,p){return p>f});return new RegExp("^((... function f (line 1) | function f(f){for(var g={},p=0;pe?b.string.charAt(b.pos-e-1):null;var g=b.... function h (line 3) | function h(b){var a=n(b);if(a)return a;a=[];b.layoutType&&a.push(k[b.lay... function n (line 3) | function n(b){var a=b.layoutType; function l (line 4) | function l(b,a){var c=n(b);if(c)return c;b=h(b);return a?b?b+" "+a:a:b} function q (line 4) | function q(b){for(var a=[],c=1;c"==b||"/"==b&&a.eat(">"))return c.to... function F (line 5) | function F(a){var c=function(b,c){for(;!b.eol();)if(b.next()==a){c.token... function r (line 5) | function r(a,c){return function(b,d){for(;!b.eol();){if(b.match(c)){d.to... function t (line 5) | function t(a){return function(c,b){for(var d;null!=(d=c.next());){if("<"... function G (line 6) | function G(a,c,b){this.prev=a.context;this.tagName=c;this.indent=a.inden... function v (line 6) | function v(a){a.context&&(a.context=a.context.prev)} function y (line 6) | function y(a,c){for(var b;a.context;){b=a.context.tagName;if(!e.contextG... function m (line 7) | function m(a,c,b){return"openTag"==a?(b.tagStart=c.column(),z):"closeTag... function z (line 7) | function z(a,c,b){if("word"==a)return b.tagName=c.current(),f="tag",k;f=... function H (line 7) | function H(a,c,b){if("word"==a){a=c.current();b.context&&b.context.tagNa... function w (line 7) | function w(a,c,b){if("endTag"!=a)return f="error",w;v(b);return m} function A (line 7) | function A(a, function k (line 8) | function k(a,c,b){if("word"==a)return f="attribute",I;if("endTag"==a||"s... function I (line 8) | function I(a,c,b){if("equals"==a)return B;e.allowMissing||(f="error");re... function B (line 8) | function B(a,c,b){if("string"==a)return C;if("word"==a&&e.allowUnquoted)... function C (line 9) | function C(a,c,b){return"string"==a?C:k(a,c,b)} FILE: app/src/main/assets/code_mirror/mode/xquery/xquery.js function l (line 1) | function l(a,c,b){c.tokenize=b;return b(a,c)} function f (line 1) | function f(a,c){var b=a.next(),d=!1,g;g='"'===a.current()?a.match(/^[^\"... function k (line 4) | function k(a,c){for(var b=!1,d=!1,g=0,e;e=a.next();){if(")"==e&&b)if(0"))retur... function r (line 6) | function r(a,c){var b=a.next();if("/"==b&&a.eat(">"))return n(c)&&h(c),m... function t (line 6) | function t(a,c){for(var b;b=a.next();)if("-"==b&&a.match("->",!0))return... function u (line 7) | function u(a,c){for(var b;b=a.next();)if("]"==b&&a.match("]",!0))return ... function v (line 7) | function v(a,c){for(var b;b=a.next();)if("?"==b&&a.match(">",!0))return ... function n (line 7) | function n(a){return m(a,"attribute")} function m (line 7) | function m(a,c){return a.stack.length&&a.stack[a.stack.length-1].type==c} function h (line 7) | function h(a){a.stack.pop();a.tokenize=a.stack.length&&a.stack[a.stack.l... function a (line 7) | function a(a){return{type:a,style:"keyword"}} FILE: app/src/main/assets/code_mirror/mode/yacas/yacas.js function f (line 1) | function f(a,b){var c;c=a.next();if('"'===c)return b.tokenize=k,b.tokeni... function k (line 3) | function k(a,b){for(var c,d=!1,e=!1;null!=(c=a.next());){if('"'===c&&!e)... function l (line 3) | function l(a,b){for(var c,d;null!=(d=a.next());){if("*"===c&&"/"===d){b.... function g (line 3) | function g(a){var b=null;0... method toIntent (line 376) | public Intent toIntent() { FILE: app/src/main/java/com/github/pockethub/android/PocketHub.java class PocketHub (line 24) | public class PocketHub extends DaggerApplication { method onCreate (line 28) | @Override method applicationComponent (line 36) | public ApplicationComponent applicationComponent() { method applicationInjector (line 40) | @Override FILE: app/src/main/java/com/github/pockethub/android/PocketHubModule.java class PocketHubModule (line 30) | @Module method account (line 33) | @Provides method cacheDir (line 40) | @Provides FILE: app/src/main/java/com/github/pockethub/android/RequestCodes.java type RequestCodes (line 21) | public interface RequestCodes { FILE: app/src/main/java/com/github/pockethub/android/RequestReader.java class RequestReader (line 32) | public class RequestReader { method RequestReader (line 46) | public RequestReader(File file, int formatVersion) { method read (line 56) | @SuppressWarnings("unchecked") FILE: app/src/main/java/com/github/pockethub/android/RequestWriter.java class RequestWriter (line 31) | public class RequestWriter { method RequestWriter (line 45) | public RequestWriter(File file, int formatVersion) { method createDirectory (line 50) | private void createDirectory(final File dir) { method write (line 62) | public V write(V request) { FILE: app/src/main/java/com/github/pockethub/android/ResultCodes.java type ResultCodes (line 23) | public interface ResultCodes { FILE: app/src/main/java/com/github/pockethub/android/accounts/AccountAuthenticator.java class AccountAuthenticator (line 36) | public class AccountAuthenticator extends AbstractAccountAuthenticator { method AccountAuthenticator (line 40) | public AccountAuthenticator(final Context context) { method addAccount (line 52) | @Override method confirmCredentials (line 65) | @Override method editProperties (line 72) | @Override method getAuthToken (line 78) | @Override method getAuthTokenLabel (line 85) | @Override method hasFeatures (line 94) | @Override method updateCredentials (line 103) | @Override FILE: app/src/main/java/com/github/pockethub/android/accounts/AccountAuthenticatorService.java class AccountAuthenticatorService (line 28) | public class AccountAuthenticatorService extends Service { method onBind (line 32) | @Override method getAuthenticator (line 38) | private AccountAuthenticator getAuthenticator() { FILE: app/src/main/java/com/github/pockethub/android/accounts/AccountUtils.java class AccountUtils (line 42) | public class AccountUtils { class AuthenticatorConflictException (line 52) | private static class AuthenticatorConflictException extends IOException { method hasAuthenticator (line 64) | public static boolean hasAuthenticator(final AccountManager manager) { method isUser (line 90) | public static boolean isUser(final Context context, final User user) { method getLogin (line 109) | public static String getLogin(final Context context) { method getAccount (line 120) | public static Account getAccount(final Context context) { method getAccounts (line 126) | private static Account[] getAccounts(final AccountManager manager) method renameAccount (line 139) | public static boolean renameAccount(String newName, Account account, method removeAccount (line 166) | private static void removeAccount(Account account, AccountManager acco... method getPasswordAccessibleAccount (line 180) | public static Account getPasswordAccessibleAccount(final Context conte... method getPasswordAccessibleAccounts (line 195) | private static Account[] getPasswordAccessibleAccounts( method getAccount (line 224) | public static Account getAccount(final AccountManager manager, method updateAccount (line 288) | public static boolean updateAccount(final Account account, method showConflictMessage (line 330) | private static void showConflictMessage(final Activity activity) { method isUnauthorized (line 346) | public static boolean isUnauthorized(final Exception e) { FILE: app/src/main/java/com/github/pockethub/android/accounts/AccountsHelper.java class AccountsHelper (line 24) | public class AccountsHelper { method buildBundle (line 30) | public static Bundle buildBundle(String name, String mail, String avat... method buildBundle (line 40) | public static Bundle buildBundle(String name, String mail, String avat... method getUserAvatar (line 54) | public static String getUserAvatar(Context context, Account account) { method getUserMail (line 59) | public static String getUserMail(Context context, Account account) { method getUrl (line 64) | public static String getUrl(Context context, Account account) { method getUserName (line 69) | public static String getUserName(Context context, Account account) { method getUserToken (line 74) | public static String getUserToken(Context context, Account account) { FILE: app/src/main/java/com/github/pockethub/android/accounts/LoginActivity.java class LoginActivity (line 52) | public class LoginActivity extends AccountAuthenticatorAppCompatActivity { method configureSyncFor (line 77) | public static void configureSyncFor(Account account) { method onCreate (line 105) | @Override method checkOauthConfig (line 124) | private void checkOauthConfig() { method onNewIntent (line 130) | @Override method onUserLoggedIn (line 137) | private void onUserLoggedIn(Uri uri) { method openMain (line 165) | private void openMain() { method openLoadingDialog (line 171) | private void openLoadingDialog() { method handleLogin (line 178) | public void handleLogin() { method openLoginInBrowser (line 182) | private void openLoginInBrowser() { method onActivityResult (line 198) | @Override method onOptionsItemSelected (line 206) | @Override method endAuth (line 217) | private void endAuth(final String accessToken, final String scope) { method finish (line 248) | @Override method onCreateOptionsMenu (line 256) | @Override FILE: app/src/main/java/com/github/pockethub/android/accounts/LoginWebViewActivity.java class LoginWebViewActivity (line 40) | public class LoginWebViewActivity extends AppCompatActivity { method onCreate (line 42) | @Override FILE: app/src/main/java/com/github/pockethub/android/core/ItemStore.java class ItemStore (line 26) | public abstract class ItemStore { class ItemReference (line 28) | private static class ItemReference extends WeakReference { method ItemReference (line 39) | public ItemReference(V item, Object id, ReferenceQueue qu... class ItemReferences (line 50) | protected static class ItemReferences { method ItemReferences (line 59) | public ItemReferences() { method expungeEntries (line 64) | @SuppressWarnings("rawtypes") method get (line 78) | public V get(final Object id) { method put (line 90) | public void put(Object id, V item) { FILE: app/src/main/java/com/github/pockethub/android/core/OnLoadListener.java type OnLoadListener (line 23) | public interface OnLoadListener { method loaded (line 30) | void loaded(V data); FILE: app/src/main/java/com/github/pockethub/android/core/code/FullTree.java class FullTree (line 36) | public class FullTree { class Entry (line 41) | public static class Entry implements Comparable { method Entry (line 58) | private Entry() { method Entry (line 64) | private Entry(GitTreeEntry entry, Folder parent) { method isRoot (line 70) | public boolean isRoot() { method compareTo (line 74) | @Override class Folder (line 83) | public static class Folder extends Entry { method Folder (line 95) | private Folder() { method Folder (line 99) | private Folder(GitTreeEntry entry, Folder parent) { method addFile (line 103) | private void addFile(GitTreeEntry entry, String[] pathSegments, int ... method addFolder (line 115) | private void addFolder(GitTreeEntry entry, String[] pathSegments, in... method add (line 127) | private void add(final GitTreeEntry entry) { method FullTree (line 185) | public FullTree(final GitTree tree, final GitReference reference) { FILE: app/src/main/java/com/github/pockethub/android/core/code/RefreshTreeTask.java class RefreshTreeTask (line 43) | public class RefreshTreeTask { method RefreshTreeTask (line 59) | public RefreshTreeTask(final Context context, final Repository reposit... method isValidRef (line 66) | private boolean isValidRef(GitReference ref) { method getValidRef (line 71) | private Single getValidRef(GitService service, GitRefere... method getBranch (line 91) | private Single getBranch(GitReference ref) { method refresh (line 106) | public Single refresh() { class RefreshTreeModel (line 124) | private class RefreshTreeModel { method RefreshTreeModel (line 128) | public RefreshTreeModel(GitCommit commit, GitReference ref) { method getRef (line 133) | public GitReference getRef() { method setRef (line 137) | public void setRef(GitReference ref) { method getCommit (line 141) | public GitCommit getCommit() { method setCommit (line 145) | public void setCommit(GitCommit commit) { FILE: app/src/main/java/com/github/pockethub/android/core/commit/CommitStore.java class CommitStore (line 39) | @Singleton method CommitStore (line 50) | @Inject method getCommit (line 61) | public Commit getCommit(final Repository repo, final String id) { method addCommit (line 73) | public Commit addCommit(Repository repo, Commit commit) { method refreshCommit (line 96) | public Single refreshCommit(final Repository repo, final Strin... FILE: app/src/main/java/com/github/pockethub/android/core/commit/CommitUriMatcher.java class CommitUriMatcher (line 29) | public class CommitUriMatcher { method getCommit (line 37) | public static CommitMatch getCommit(Uri uri) { FILE: app/src/main/java/com/github/pockethub/android/core/commit/FullCommit.java class FullCommit (line 34) | public class FullCommit extends ArrayList implements method FullCommit (line 48) | public FullCommit(final Commit commit) { method FullCommit (line 67) | public FullCommit(final Commit commit, method add (line 104) | @Override method getFiles (line 128) | public List getFiles() { method getCommit (line 135) | public Commit getCommit() { FILE: app/src/main/java/com/github/pockethub/android/core/commit/FullCommitFile.java class FullCommitFile (line 30) | public class FullCommitFile { method FullCommitFile (line 41) | public FullCommitFile(final GitHubFile file) { method get (line 51) | public List get(final int line) { method add (line 62) | public FullCommitFile add(final GitComment comment) { method getFile (line 78) | public GitHubFile getFile() { FILE: app/src/main/java/com/github/pockethub/android/core/commit/RefreshCommitTask.java class RefreshCommitTask (line 39) | @AutoFactory method RefreshCommitTask (line 59) | public RefreshCommitTask(@Provided CommitStore store, @Provided HttpIm... method refresh (line 75) | public Single refresh() { FILE: app/src/main/java/com/github/pockethub/android/core/gist/GistEventMatcher.java class GistEventMatcher (line 27) | public class GistEventMatcher { method getGist (line 35) | public static Gist getGist(final GitHubEvent event) { FILE: app/src/main/java/com/github/pockethub/android/core/gist/GistStore.java class GistStore (line 41) | @Singleton method GistStore (line 52) | @Inject method getGist (line 62) | public Gist getGist(String id) { method sortFiles (line 72) | protected Map sortFiles(final Gist gist) { method addGist (line 89) | public Gist addGist(Gist gist) { method refreshGist (line 108) | public Single refreshGist(String id) { method editGist (line 119) | public Single editGist(Gist gist) { FILE: app/src/main/java/com/github/pockethub/android/core/gist/GistUriMatcher.java class GistUriMatcher (line 30) | public class GistUriMatcher { method getGist (line 40) | public static Gist getGist(final Uri uri) { FILE: app/src/main/java/com/github/pockethub/android/core/gist/RefreshGistTask.java class RefreshGistTask (line 44) | @AutoFactory method RefreshGistTask (line 63) | public RefreshGistTask(@Provided GistStore store, @Provided HttpImageG... method refresh (line 72) | public Single refresh() { method getGistComments (line 81) | Single> getGistComments() { FILE: app/src/main/java/com/github/pockethub/android/core/issue/IssueEventMatcher.java class IssueEventMatcher (line 29) | public class IssueEventMatcher { method getIssue (line 37) | public static Issue getIssue(GitHubEvent event) { FILE: app/src/main/java/com/github/pockethub/android/core/issue/IssueFilter.java class IssueFilter (line 32) | public class IssueFilter implements Parcelable, Cloneable, Comparator labels) { method getLabels (line 242) | public List