10000 angular.js/validate-commit-msg.spec.js at sauce-addon · colllin/angular.js · GitHub
[go: up one dir, main page]

Skip to content
{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"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":".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":"bower.json","path":"bower.json","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":"karma-docs.conf.js","path":"karma-docs.conf.js","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":"package.json","path":"package.json","contentType":"file"},{"name":"release-commit.sh","path":"release-commit.sh","contentType":"file"},{"name":"sauce-test.js","path":"sauce-test.js","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":37}},"fileTreeProcessingTime":5.295757,"foldersToFetch":[],"incompleteFileTree":false,"repo":{"id":11507248,"defaultBranch":"master","name":"angular.js","ownerLogin":"colllin","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2013-07-18T16:03:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/185923?v=4","public":true,"private":false,"isOrgOwned":false},"codeLineWrapEnabled":false,"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"sauce-addon","listCacheKey":"v0:1383080898.0","canEdit":false,"refType":"branch","currentOid":"46d8594cb7450b2b8d1c4978302f520f85356ccb"},"path":"validate-commit-msg.spec.js","currentUser":null,"blob":{"rawLines":["describe('validate-commit-msg.js', function() {"," var m = require('./validate-commit-msg');"," var errors = [];"," var logs = [];",""," var VALID = true;"," var INVALID = false;",""," beforeEach(function() {"," errors.length = 0;"," logs.length = 0;",""," spyOn(console, 'error').andCallFake(function(msg) {"," errors.push(msg.replace(/\\x1B\\[\\d+m/g, '')); // uncolor"," });",""," spyOn(console, 'log').andCallFake(function(msg) {"," logs.push(msg.replace(/\\x1B\\[\\d+m/g, '')); // uncolor"," });"," });",""," describe('validateMessage', function() {",""," it('should be valid', function() {"," expect(m.validateMessage('fixup! fix($compile): something')).toBe(VALID);"," expect(m.validateMessage('fix($compile): something')).toBe(VALID);"," expect(m.validateMessage('feat($location): something')).toBe(VALID);"," expect(m.validateMessage('docs($filter): something')).toBe(VALID);"," expect(m.validateMessage('style($http): something')).toBe(VALID);"," expect(m.validateMessage('refactor($httpBackend): something')).toBe(VALID);"," expect(m.validateMessage('test($resource): something')).toBe(VALID);"," expect(m.validateMessage('chore($controller): something')).toBe(VALID);"," expect(m.validateMessage('chore(foo-bar): something')).toBe(VALID);"," expect(m.validateMessage('chore(*): something')).toBe(VALID);"," expect(m.validateMessage('chore(guide/location): something')).toBe(VALID);"," expect(m.validateMessage('revert(foo): something')).toBe(VALID);"," expect(errors).toEqual([]);"," });","",""," it('should validate 70 characters length', function() {"," var msg = 'fix($compile): something super mega extra giga tera long, maybe even longer... ' +"," 'way over 80 characters';",""," expect(m.validateMessage(msg)).toBe(INVALID);"," expect(errors).toEqual(['INVALID COMMIT MSG: is longer than 70 characters !']);"," });","",""," it('should validate \"\u003ctype\u003e(\u003cscope\u003e): \u003csubject\u003e\" format', function() {"," var msg = 'not correct format';",""," expect(m.validateMessage(msg)).toBe(INVALID);"," expect(errors).toEqual(['INVALID COMMIT MSG: does not match \"\u003ctype\u003e(\u003cscope\u003e): \u003csubject\u003e\" ! was: not correct format']);"," });","",""," it('should validate type', function() {"," expect(m.validateMessage('weird($filter): something')).toBe(INVALID);"," expect(errors).toEqual(['INVALID COMMIT MSG: \"weird\" is not allowed type !']);"," });","",""," it('should allow empty scope', function() {"," expect(m.validateMessage('fix: blablabla')).toBe(VALID);"," });","",""," it('should allow dot in scope', function() {"," expect(m.validateMessage('chore(mocks.$httpBackend): something')).toBe(VALID);"," });","",""," it('should ignore msg prefixed with \"WIP: \"', function() {"," expect(m.validateMessage('WIP: bullshit')).toBe(VALID);"," });"," });","});"],"stylingDirectives":[[[0,8,"pl-en"],[8,9,"pl-kos"],[9,33,"pl-s"],[33,34,"pl-kos"],[35,43,"pl-k"],[43,44,"pl-kos"],[44,45,"pl-kos"],[46,47,"pl-kos"]],[[2,5,"pl-k"],[6,7,"pl-s1"],[8,9,"pl-c1"],[10,17,"pl-en"],[17,18,"pl-kos"],[18,41,"pl-s"],[41,42,"pl-kos"],[42,43,"pl-kos"]],[[2,5,"pl-k"],[6,12,"pl-s1"],[13,14,"pl-c1"],[15,16,"pl-kos"],[16,17,"pl-kos"],[17,18,"pl-kos"]],[[2,5,"pl-k"],[6,10,"pl-s1"],[11,12,"pl-c1"],[13,14,"pl-kos"],[14,15,"pl-kos"],[15,16,"pl-kos"]],[],[[2,5,"pl-k"],[6,11,"pl-c1"],[12,13,"pl-c1"],[14,18,"pl-c1"],[18,19,"pl-kos"]],[[2,5,"pl-k"],[6,13,"pl-c1"],[14,15,"pl-c1"],[16,21,"pl-c1"],[21,22,"pl-kos"]],[],[[2,12,"pl-en"],[12,13,"pl-kos"],[13,21,"pl-k"],[21,22,"pl-kos"],[22,23,"pl-kos"],[24,25,"pl-kos"]],[[4,10,"pl-s1"],[10,11,"pl-kos"],[11,17,"pl-c1"],[18,19,"pl-c1"],[20,21,"pl-c1"],[21,22,"pl-kos"]],[[4,8,"pl-s1"],[8,9,"pl-kos"],[9,15,"pl-c1"],[16,17,"pl-c1"],[18,19,"pl-c1"],[19,20,"pl-kos"]],[],[[4,9,"pl-en"],[9,10,"pl-kos"],[10,17,"pl-smi"],[17,18,"pl-kos"],[19,26,"pl-s"],[26,27,"pl-kos"],[27,28,"pl-kos"],[28,39,"pl-en"],[39,40,"pl-kos"],[40,48,"pl-k"],[48,49,"pl-kos"],[49,52,"pl-s1"],[52,53,"pl-kos"],[54,55,"pl-kos"]],[[6,12,"pl-s1"],[12,13,"pl-kos"],[13,17,"pl-en"],[17,18,"pl-kos"],[18,21,"pl-s1"],[21,22,"pl-kos"],[22,29,"pl-en"],[29,30,"pl-kos"],[30,43,"pl-pds"],[30,31,"pl-c1"],[31,35,"pl-cce"],[35,37,"pl-cce"],[37,39,"pl-cce"],[39,40,"pl-c1"],[40,41,"pl-s"],[41,42,"pl-c1"],[43,44,"pl-kos"],[45,47,"pl-s"],[47,48,"pl-kos"],[48,49,"pl-kos"],[49,50,"pl-kos"],[51,61,"pl-c"]],[[4,5,"pl-kos"],[5,6,"pl-kos"],[6,7,"pl-kos"]],[],[[4,9,"pl-en"],[9,10,"pl-kos"],[10,17,"pl-smi"],[17,18,"pl-kos"],[19,24,"pl-s"],[24,25,"pl-kos"],[25,26,"pl-kos"],[26,37,"pl-en"],[37,38,"pl-kos"],[38,46,"pl-k"],[46,47,"pl-kos"],[47,50,"pl-s1"],[50,51,"pl-kos"],[52,53,"pl-kos"]],[[6,10,"pl-s1"],[10,11,"pl-kos"],[11,15,"pl-en"],[15,16,"pl-kos"],[16,19,"pl-s1"],[19,20,"pl-kos"],[20,27,"pl-en"],[27,28,"pl-kos"],[28,41,"pl-pds"],[28,29,"pl-c1"],[29,33,"pl-cce"],[33,35,"pl-cce"],[35,37,"pl-cce"],[37,38,"pl-c1"],[38,39,"pl-s"],[39,40,"pl-c1"],[41,42,"pl-kos"],[43,45,"pl-s"],[45,46,"pl-kos"],[46,47,"pl-kos"],[47,48,"pl-kos"],[49,59,"pl-c"]],[[4,5,"pl-kos"],[5,6,"pl-kos"],[6,7,"pl-kos"]],[[2,3,"pl-kos"],[3,4,"pl-kos"],[4,5,"pl-kos"]],[],[[2,10,"pl-en"],[10,11,"pl-kos"],[11,28,"pl-s"],[28,29,"pl-kos"],[30,38,"pl-k"],[38,39,"pl-kos"],[39,40,"pl-kos"],[41,42,"pl-kos"]],[],[[4,6,"pl-en"],[6,7,"pl-kos"],[7,24,"pl-s"],[24,25,"pl-kos"],[26,34,"pl-k"],[34,35,"pl-kos"],[35,36,"pl-kos"],[37,38,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,64,"pl-s"],[64,65,"pl-kos"],[65,66,"pl-kos"],[66,67,"pl-kos"],[67,71,"pl-en"],[71,72,"pl-kos"],[72,77,"pl-c1"],[77,78,"pl-kos"],[78,79,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,57,"pl-s"],[57,58,"pl-kos"],[58,59,"pl-kos"],[59,60,"pl-kos"],[60,64,"pl-en"],[64,65,"pl-kos"],[65,70,"pl-c1"],[70,71,"pl-kos"],[71,72,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,59,"pl-s"],[59,60,"pl-kos"],[60,61,"pl-kos"],[61,62,"pl-kos"],[62,66,"pl-en"],[66,67,"pl-kos"],[67,72,"pl-c1"],[72,73,"pl-kos"],[73,74,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,57,"pl-s"],[57,58,"pl-kos"],[58,59,"pl-kos"],[59,60,"pl-kos"],[60,64,"pl-en"],[64,65,"pl-kos"],[65,70,"pl-c1"],[70,71,"pl-kos"],[71,72,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,56,"pl-s"],[56,57,"pl-kos"],[57,58,"pl-kos"],[58,59,"pl-kos"],[59,63,"pl-en"],[63,64,"pl-kos"],[64,69,"pl-c1"],[69,70,"pl-kos"],[70,71,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,66,"pl-s"],[66,67,"pl-kos"],[67,68,"pl-kos"],[68,69,"pl-kos"],[69,73,"pl-en"],[73,74,"pl-kos"],[74,79,"pl-c1"],[79,80,"pl-kos"],[80,81,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,59,"pl-s"],[59,60,"pl-kos"],[60,61,"pl-kos"],[61,62,"pl-kos"],[62,66,"pl-en"],[66,67,"pl-kos"],[67,72,"pl-c1"],[72,73,"pl-kos"],[73,74,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,62,"pl-s"],[62,63,"pl-kos"],[63,64,"pl-kos"],[64,65,"pl-kos"],[65,69,"pl-en"],[69,70,"pl-kos"],[70,75,"pl-c1"],[75,76,"pl-kos"],[76,77,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,58,"pl-s"],[58,59,"pl-kos"],[59,60,"pl-kos"],[60,61,"pl-kos"],[61,65,"pl-en"],[65,66,"pl-kos"],[66,71,"pl-c1"],[71,72,"pl-kos"],[72,73,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,52,"pl-s"],[52,53,"pl-kos"],[53,54,"pl-kos"],[54,55,"pl-kos"],[55,59,"pl-en"],[59,60,"pl-kos"],[60,65,"pl-c1"],[65,66,"pl-kos"],[66,67,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,65,"pl-s"],[65,66,"pl-kos"],[66,67,"pl-kos"],[67,68,"pl-kos"],[68,72,"pl-en"],[72,73,"pl-kos"],[73,78,"pl-c1"],[78,79,"pl-kos"],[79,80,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,55,"pl-s"],[55,56,"pl-kos"],[56,57,"pl-kos"],[57,58,"pl-kos"],[58,62,"pl-en"],[62,63,"pl-kos"],[63,68,"pl-c1"],[68,69,"pl-kos"],[69,70,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,19,"pl-s1"],[19,20,"pl-kos"],[20,21,"pl-kos"],[21,28,"pl-en"],[28,29,"pl-kos"],[29,30,"pl-kos"],[30,31,"pl-kos"],[31,32,"pl-kos"],[32,33,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"],[6,7,"pl-kos"]],[],[],[[4,6,"pl-en"],[6,7,"pl-kos"],[7,45,"pl-s"],[45,46,"pl-kos"],[47,55,"pl-k"],[55,56,"pl-kos"],[56,57,"pl-kos"],[58,59,"pl-kos"]],[[6,9,"pl-k"],[10,13,"pl-s1"],[14,15,"pl-c1"],[16,97,"pl-s"],[98,99,"pl-c1"]],[[16,40,"pl-s"],[40,41,"pl-kos"]],[],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,34,"pl-s1"],[34,35,"pl-kos"],[35,36,"pl-kos"],[36,37,"pl-kos"],[37,41,"pl-en"],[41,42,"pl-kos"],[42,49,"pl-c1"],[49,50,"pl-kos"],[50,51,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,19,"pl-s1"],[19,20,"pl-kos"],[20,21,"pl-kos"],[21,28,"pl-en"],[28,29,"pl-kos"],[29,30,"pl-kos"],[30,82,"pl-s"],[82,83,"pl-kos"],[83,84,"pl-kos"],[84,85,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"],[6,7,"pl-kos"]],[],[],[[4,6,"pl-en"],[6,7,"pl-kos"],[7,60,"pl-s"],[60,61,"pl-kos"],[62,70,"pl-k"],[70,71,"pl-kos"],[71,72,"pl-kos"],[73,74,"pl-kos"]],[[6,9,"pl-k"],[10,13,"pl-s1"],[14,15,"pl-c1"],[16,36,"pl-s"],[36,37,"pl-kos"]],[],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,34,"pl-s1"],[34,35,"pl-kos"],[35,36,"pl-kos"],[36,37,"pl-kos"],[37,41,"pl-en"],[41,42,"pl-kos"],[42,49,"pl-c1"],[49,50,"pl-kos"],[50,51,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,19,"pl-s1"],[19,20,"pl-kos"],[20,21,"pl-kos"],[21,28,"pl-en"],[28,29,"pl-kos"],[29,30,"pl-kos"],[30,121,"pl-s"],[121,122,"pl-kos"],[122,123,"pl-kos"],[123,124,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"],[6,7,"pl-kos"]],[],[],[[4,6,"pl-en"],[6,7,"pl-kos"],[7,29,"pl-s"],[29,30,"pl-kos"],[31,39,"pl-k"],[39,40,"pl-kos"],[40,41,"pl-kos"],[42,43,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,58,"pl-s"],[58,59,"pl-kos"],[59,60,"pl-kos"],[60,61,"pl-kos"],[61,65,"pl-en"],[65,66,"pl-kos"],[66,73,"pl-c1"],[73,74,"pl-kos"],[74,75,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,19,"pl-s1"],[19,20,"pl-kos"],[20,21,"pl-kos"],[21,28,"pl-en"],[28,29,"pl-kos"],[29,30,"pl-kos"],[30,81,"pl-s"],[81,82,"pl-kos"],[82,83,"pl-kos"],[83,84,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"],[6,7,"pl-kos"]],[],[],[[4,6,"pl-en"],[6,7,"pl-kos"],[7,33,"pl-s"],[33,34,"pl-kos"],[35,43,"pl-k"],[43,44,"pl-kos"],[44,45,"pl-kos"],[46,47,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,47,"pl-s"],[47,48,"pl-kos"],[48,49,"pl-kos"],[49,50,"pl-kos"],[50,54,"pl-en"],[54,55,"pl-kos"],[55,60,"pl-c1"],[60,61,"pl-kos"],[61,62,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"],[6,7,"pl-kos"]],[],[],[[4,6,"pl-en"],[6,7,"pl-kos"],[7,34,"pl-s"],[34,35,"pl-kos"],[36,44,"pl-k"],[44,45,"pl-kos"],[45,46,"pl-kos"],[47,48,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,69,"pl-s"],[69,70,"pl-kos"],[70,71,"pl-kos"],[71,72,"pl-kos"],[72,76,"pl-en"],[76,77,"pl-kos"],[77,82,"pl-c1"],[82,83,"pl-kos"],[83,84,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"],[6,7,"pl-kos"]],[],[],[[4,6,"pl-en"],[6,7,"pl-kos"],[7,48,"pl-s"],[48,49,"pl-kos"],[50,58,"pl-k"],[58,59,"pl-kos"],[59,60,"pl-kos"],[61,62,"pl-kos"]],[[6,12,"pl-en"],[12,13,"pl-kos"],[13,14,"pl-s1"],[14,15,"pl-kos"],[15,30,"pl-en"],[30,31,"pl-kos"],[31,46,"pl-s"],[46,47,"pl-kos"],[47,48,"pl-kos"],[48,49,"pl-kos"],[49,53,"pl-en"],[53,54,"pl-kos"],[54,59,"pl-c1"],[59,60,"pl-kos"],[60,61,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"],[6,7,"pl-kos"]],[[2,3,"pl-kos"],[3,4,"pl-kos"],[4,5,"pl-kos"]],[[0,1,"pl-kos"],[1,2,"pl-kos"],[2,3,"pl-kos"]]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/colllin/angular.js/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"validate-commit-msg.spec.js","displayUrl":"https://github.com/colllin/angular.js/blob/sauce-addon/validate-commit-msg.spec.js?raw=true","headerInfo":{"blobSize":"2.74 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":"d4b3777","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fcolllin%2Fangular.js%2Fblob%2Fsauce-addon%2Fvalidate-commit-msg.spec.js","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"78","truncatedSloc":"58"},"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":"/colllin/angular.js/blob/sauce-addon/validate-commit-msg.spec.js","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/colllin/angular.js/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/colllin/angular.js/raw/refs/heads/sauce-addon/validate-commit-msg.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":{"/colllin/angular.js/branches":{"post":"UqN4JmmCP2N3Ry3VgJgeE9wdPxMWGZZk5adwtHa9VEwMXdRueDaRRuwMv-n1SioOX-9Bw-CQ9W2GECFopbcg4g"},"/repos/preferences":{"post":"bYNwHgYA4Six50bq0AY1amyejSom6W8bIzWIiufXGo4nv0wbfVBXWT6GBhvLYKTOMZXUhq0c9JRfoiRMihuPMQ"}}},"title":"angular.js/validate-commit-msg.spec.js at sauce-addon · colllin/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}}}
0