You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"closure","path":"closure","contentType":"directory"},{"name":"css","path":"css","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":"example","path":"example","contentType":"directory"},{"name":"i18n","path":"i18n","contentType":"directory"},{"name":"images","path":"images","contentType":"directory"},{"name":"lib","path":"lib","contentType":"directory"},{"name":"logs","path":"logs","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":".bowerrc","path":".bowerrc","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".travis.yml","path":".travis.yml","contentType":"file"},{"name":"CHANGELOG.md","path":"CHANGELOG.md","contentType":"file"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","contentType":"file"},{"name":"Gruntfile.js","path":"Gruntfile.js","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"angularFiles.js","path":"angularFiles.js","contentType":"file"},{"name":"changelog.js","path":"changelog.js","contentType":"file"},{"name":"changelog.spec.js","path":"changelog.spec.js","contentType":"file"},{"name":"changelog.tmp.md","path":"changelog.tmp.md","contentType":"file"},{"name":"check-size.sh","path":"check-size.sh","contentType":"file"},{"name":"gdocs.js","path":"gdocs.js","contentType":"file"},{"name":"gen_docs.sh","path":"gen_docs.sh","contentType":"file"},{"name":"init-repo.sh","path":"init-repo.sh","contentType":"file"},{"name":"jenkins_build.sh","path":"jenkins_build.sh","contentType":"file"},{"name":"karma-e2e.conf.js","path":"karma-e2e.conf.js","contentType":"file"},{"name":"karma-jqlite.conf.js","path":"karma-jqlite.conf.js","contentType":"file"},{"name":"karma-jquery.conf.js","path":"karma-jquery.conf.js","contentType":"file"},{"name":"karma-modules.conf.js","path":"karma-modules.conf.js","contentType":"file"},{"name":"karma-shared.conf.js","path":"karma-shared.conf.js","contentType":"file"},{"name":"package.json","path":"package.json","contentType":"file"},{"name":"release-commit.sh","path":"release-commit.sh","contentType":"file"},{"name":"start-iteration.sh","path":"start-iteration.sh","contentType":"file"},{"name":"validate-commit-msg.js","path":"validate-commit-msg.js","contentType":"file"},{"name":"validate-commit-msg.spec.js","path":"validate-commit-msg.spec.js","contentType":"file"},{"name":"watchr-docs.rb","path":"watchr-docs.rb","contentType":"file"}],"totalCount":38}},"fileTreeProcessingTime":9.699885,"foldersToFetch":[],"incompleteFileTree":false,"repo":{"id":15832222,"defaultBranch":"master","name":"angular.js","ownerLogin":"pkafka","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2014-01-11T22:50:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/136391?v=4","public":true,"private":false,"isOrgOwned":false},"codeLineWrapEnabled":false,"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"v1.0.x","listCacheKey":"v0:1389482516.0","canEdit":false,"refType":"branch","currentOid":"3ccec13aa702d9a7f75316df0c70873d72148b24"},"path":"changelog.spec.js","currentUser":null,"blob":{"rawLines":["describe('changelog.js', function() {"," var ch = require('./changelog');",""," describe('parseRawCommit', function() {"," it('should parse raw commit', function() {"," var msg = ch.parseRawCommit("," '9b1aff905b638aa274a5fc8f88662df446d374bd\\n' +"," 'feat(scope): broadcast $destroy event on scope destruction\\n' +"," 'perf testing shows that in chrome this change adds 5-15% overhead\\n' +"," 'when destroying 10k nested scopes where each scope has a $destroy listener\\n');",""," expect(msg.type).toBe('feat');"," expect(msg.hash).toBe('9b1aff905b638aa274a5fc8f88662df446d374bd');"," expect(msg.subject).toBe('broadcast $destroy event on scope destruction');"," expect(msg.body).toBe('perf testing shows that in chrome this change adds 5-15% overhead\\n' +"," 'when destroying 10k nested scopes where each scope has a $destroy listener\\n')"," expect(msg.component).toBe('scope');"," });","",""," it('should parse closed issues', function() {"," var msg = ch.parseRawCommit("," '13f31602f396bc269076ab4d389cfd8ca94b20ba\\n' +"," 'feat(ng-list): Allow custom separator\\n' +"," 'bla bla bla\\n\\n' +"," 'Closes #123\\nCloses #25\\n');",""," expect(msg.closes).toEqual([123, 25]);"," });","",""," it('should parse breaking changes', function() {"," var msg = ch.parseRawCommit("," '13f31602f396bc269076ab4d389cfd8ca94b20ba\\n' +"," 'feat(ng-list): Allow custom separator\\n' +"," 'bla bla bla\\n\\n' +"," 'BREAKING CHANGE: first breaking change\\nsomething else\\n' +"," 'another line with more info\\n');",""," expect(msg.breaking).toEqual(' first breaking change\\nsomething else\\nanother line with more info\\n');"," });"," });","});"],"stylingDirectives":null,"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/pkafka/angular.js/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"changelog.spec.js","displayUrl":"https://github.com/pkafka/angular.js/blob/v1.0.x/changelog.spec.js?raw=true","headerInfo":{"blobSize":"1.69 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"595ed84","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fpkafka%2Fangular.js%2Fblob%2Fv1.0.x%2Fchangelog.spec.js","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"43","truncatedSloc":"35"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"JavaScript","languageID":183,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/pkafka/angular.js/blob/v1.0.x/changelog.spec.js","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/pkafka/angular.js/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/pkafka/angular.js/raw/refs/heads/v1.0.x/changelog.spec.js","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":null},"copilotInfo":null,"copilotAccessAllowed":false,"modelsAccessAllowed":false,"modelsRepoIntegrationEnabled":false,"csrf_tokens":{"/pkafka/angular.js/branches":{"post":"x3L2pJY6PaYrmfN3oucQ_H2mSN3aR-M7_eQn4uSRGexKyrVL4Xw4XcNHiU6-7euarP6y89RzBuNY2cFPuyiejw"},"/repos/preferences":{"post":"fR9hn6-cny_NagBnBqvKzuuFkCbPOp1igELHvVbfm_4pIEpbSrTfuRDQrt-C3iu3o7jDmkJEf1AQAkGMQXX3-w"}}},"title":"angular.js/changelog.spec.js at v1.0.x · pkafka/angular.js","appPayload":{"helpUrl":"https://docs.github.com","findFileWorkerPath":"/assets-cdn/worker/find-file-worker-263cab1760dd.js","findInFileWorkerPath":"/assets-cdn/worker/find-in-file-worker-1b17b3e7786a.js","githubDevUrl":null,"enabled_features":{"code_nav_ui_events":false,"react_blob_overlay":false,"accessible_code_button":true}}}