Search.setIndex({envversion:42,terms:{all:[4,5,2,6,9],code:[10,2],find_config_fil:10,whoever:4,skip:[2,6],global:5,steve:5,prefix:[10,2],follow:2,specif:10,send:4,articl:4,program:5,cleanup_opt:10,neglig:5,merchant:5,vers:2,sourc:[0,10],everi:[4,2,6],string:10,failur:[9,10,2],cmd:10,list:[4,9,10,2,6],iter:10,pleas:[4,8,1],impli:5,direct:5,zero:2,pass:[4,9,2,6],download:1,even:[4,2],index:0,what:[5,9,2,6],print_vers:10,appear:[10,2,6],section:2,asid:2,get_git_response_raw:10,current:[5,9,10,2,6],version:[4,10,2,6,11],"new":4,"public":1,can:[4,2,5,1],run_external_lint:10,here:4,disclaim:0,let:2,path:[2,6],print_report:10,sinc:5,search:0,overriden:5,action:5,chang:[4,5,2,6,9],narrow:4,volunt:4,extra:10,put:4,"boolean":10,instal:[4,0],tox:4,highli:5,pulec:5,from:[0,10,6],would:[4,2,6],linter:[5,9,10,2,6],websit:4,usr:8,criteria:9,taken:8,scope:4,checkout:4,more:[4,8,2,6],sort:2,broken_linter_nam:10,flag:8,aris:5,actual:[2,6],none:7,restor:[5,9],setup:[4,1],work:[4,5,2],whatev:5,meet:4,root:10,kenneth:7,scan:[2,6],process:[10,1],tag:4,want:[4,5],tarbal:1,risk:5,alwai:4,how:[4,5],env:8,simpl:5,updat:4,npm:5,clone:[4,1],befor:[4,2],wrong:5,mai:[5,1],data:5,github:[4,1],correspond:9,stash:[5,9],exclud:[2,6],issu:4,perform:[5,10],combin:10,allow:10,order:2,oper:4,help:[4,10,2,6],offici:4,move:11,comma:[2,6],hell:11,split_git_respons:10,style:[5,2],group:[2,6],fit:5,get_working_linter_nam:10,bylint:[10,2,6],might:4,easier:4,them:4,dryrun:[10,2,6],thei:[4,2,6],python:[4,8,1],timestamp:[8,5,9],supersed:10,repodir:10,now:4,down:[5,9,2,6],get_git_head:10,name:[4,10],anyth:[4,5,2,6],edit:5,config:[9,10,2,6],troubleshoot:4,separ:[2,6],token:2,mode:9,each:[5,9,10,2],found:10,flake8:4,subset:4,just:[4,5,2,6],"short":[2,6],replac:10,individu:5,"static":10,sponsor:5,extract:10,event:5,special:5,out:[5,11],profit:5,get_git_respons:10,print:[9,2,6],run_lint:10,given:4,free:5,standard:2,workspacerunn:10,reason:5,base:[5,9,10,2,6],dictionari:10,releas:0,org:4,could:4,keep:[4,10],filter:[9,10],confus:5,first:[2,6,7],origin:4,softwar:5,directli:5,onc:1,qualiti:5,fullcmd:10,cant_lint_filenam:10,hook:[5,0],done:4,wrapper:5,stabl:0,agre:5,open:4,differ:[9,2],script:[8,10],associ:5,licens:5,system:[4,5],messag:[9,10,2,6],checker:5,master:1,termin:1,linter_nam:10,shell:5,sternberg:7,travi:4,copi:[4,5,1],print_lint:10,specifi:[10,2],part:4,rst:4,grunt:5,your_name_her:4,prune:9,provid:5,second:[2,6],project:[4,8,10,5,1],mkvirtualenv:4,were:5,pre:[0,2,6,5,9,11],fork:4,argument:10,test_git_lint:4,have:[1,2,4,6,5,10],tabl:10,need:5,minu:2,asciibet:2,inform:[2,6],also:5,without:5,build:5,which:[9,10,2],mit:5,sure:4,run_git_command:10,object:10,field_id:10,most:5,plan:5,letter:10,phase:9,"class":10,don:[5,2,1,6],doc:4,tortiou:5,determin:9,fact:5,encode_shell_messag:10,show:[9,2,6],text:[10,2],verbos:[2,6],syntax:5,onli:[5,9,10,2,6],locat:10,run_one_lint:10,explain:4,configur:[10,6],should:4,local:4,pypi:4,run_gitlint:8,repo:[4,5,1],git_dir:[2,6],report:6,liabl:5,requir:5,stagingrunn:10,whether:[4,5],through:[4,1],set:[4,8,10,5,2],commandlin:10,see:8,result:[5,9,10,2],fail:[9,10,2,6],git_lint:4,whatsoev:5,best:4,gmail:7,statu:[9,2],label:10,"import":8,elfsternberg:[4,1],appreci:4,extens:[5,10,2],entir:5,both:5,get_git_bas:10,quiet:[2,6],against:[5,10,2],unstag:9,mani:4,com:[4,1,7],load:[9,10],elf:7,inspir:5,chmod:8,littl:4,guid:1,assum:[4,5],along:10,damag:5,coupl:9,been:5,unlintable_filenam:10,life:5,consequenti:5,ani:[4,5,10,2,9],get_filelist:10,understand:5,workspac:[5,9,2,6],those:[10,2,6],look:4,run_precommit:8,"while":5,error:[10,2],safeconfigpars:10,virtualenvwrapp:4,readi:4,get_shell_respons:10,readm:[4,0],base_file_clean:10,"return":[10,2],curl:1,welcom:4,author:5,receiv:10,make:[4,5],same:5,complex:5,complet:2,http:[4,1],upon:5,driven:4,user:[5,9,10],directroi:9,recent:5,appropri:9,well:5,person:5,exampl:[8,1],command:[0,1,2,5,9,10],thi:[1,2,4,8,5,9,10],choos:2,everyth:5,propos:4,comment:2,identifi:5,execut:8,touch:9,yet:7,web:4,group_bi:10,priorit:10,param:10,blog:4,add:[4,9],match:[9,10,2],take:10,bin:8,branch:4,pull_request:4,bit:4,loss:5,like:5,success:10,filenam:[8,10,2],noth:10,api:8,either:[5,1],output:10,page:0,captur:9,acknowledg:0,some:5,maxim:2,understood:5,home:[5,9,10,1],indirect:5,virtualenv:4,shall:5,per:[5,10],substitut:10,exit:9,condit:[10,2],reproduc:4,print_help:10,run:[1,2,4,6,5,9,10],usag:0,broken:5,step:4,repositori:[5,2,10,1,9],post:4,stage:[8,5,2,6,9],about:4,central:5,greatli:4,materi:5,slightli:[2,6],commit:[0,2,4,6,5,9,11],produc:[2,6],own:5,matchfilt:10,automat:5,warranti:5,ensur:5,your:[4,2,5,1,8],byfil:[2,6],accordingli:5,git:[4,10,6,11],wai:[4,5],area:[5,2,6],support:4,"long":[10,2,6],custom:5,includ:[4,5,2],"function":4,tupl:10,lint:[4,10,6,11],contract:5,delta:9,line:[5,0,10,2,9],"true":[8,10,2],succe:2,load_config:10,possibl:[4,5],"default":[9,2,6],bugfix:4,flip:2,record:9,otherwis:[5,10],unfindable_filenam:10,connect:5,creat:[4,5,10],executable_exist:10,deem:5,ini:2,file:[1,2,4,8,6,5,9,10],pip:[4,5,1],ship:8,check:[4,5,2,6],get_linter_statu:10,cmake:5,when:[4,5,2],detail:[4,8,2],other:[4,5],rememb:4,test:4,you:[4,2,5,1],why:[5,7],docstr:4,reduc:9,directori:[1,2,6,5,9,10],descript:4,alphanumer:2,make_match_filter_match:10,time:5,push:4},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:staticmethod","4":"py:method"},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","staticmethod","Python static method"],"4":["py","method","Python method"]},filenames:["index","installation","manual","modules","contributing","readme","arguments","authors","usage","strategies","git_lint","history"],titles:["Welcome to Git Lint’s documentation!","Installation","git-lint(1)","git_lint","Contributing","Git Lint: README","<no title>","Credits","Usage","Strategies","git_lint package","History"],objects:{"":{git_lint:[10,0,0,"-"]},"git_lint.reporters":{base_file_cleaner:[10,1,1,""],print_help:[10,1,1,""],print_version:[10,1,1,""],group_by:[10,1,1,""],print_linters:[10,1,1,""],print_report:[10,1,1,""]},"git_lint.git_lint.Linters":{run_external_linter:[10,3,1,""],dryrun:[10,4,1,""],run_one_linter:[10,3,1,""],encode_shell_messages:[10,3,1,""]},"git_lint.git_lint":{get_git_head:[10,1,1,""],get_git_base:[10,1,1,""],run_linters:[10,1,1,""],run_git_command:[10,1,1,""],StagingRunner:[10,2,1,""],Linters:[10,2,1,""],find_config_file:[10,1,1,""],get_git_response_raw:[10,1,1,""],get_linter_status:[10,1,1,""],get_filelist:[10,1,1,""],load_config:[10,1,1,""],split_git_response:[10,1,1,""],WorkspaceRunner:[10,2,1,""],get_working_linter_names:[10,1,1,""],get_shell_response:[10,1,1,""],MatchFilter:[10,2,1,""],get_git_response:[10,1,1,""],executable_exists:[10,1,1,""]},"git_lint.git_lint.MatchFilter":{make_match_filter_matcher:[10,3,1,""]},"git_lint.option_handler":{cleanup_options:[10,1,1,""]},git_lint:{option_handler:[10,0,0,"-"],git_lint:[10,0,0,"-"],options:[10,0,0,"-"],reporters:[10,0,0,"-"]}},titleterms:{pre:8,featur:[4,5],feedback:4,guidelin:4,modul:10,tabl:0,readm:5,submodul:10,indic:0,packag:10,option_handl:10,contributor:7,stabl:1,git_lint:[10,3],contribut:4,write:4,git:[5,0,2],develop:7,welcom:0,lead:7,fix:4,configur:2,tip:4,submit:4,content:[8,10],start:4,acknowledg:5,document:[4,0],instal:[5,1],strategi:9,sourc:1,synopsi:2,option:[8,10,2],get:4,lint:[5,0,2],usag:[8,5],disclaim:5,output:2,releas:1,from:1,line:8,bug:4,pull:4,name:2,hook:8,type:4,descript:2,request:4,histori:11,credit:7,command:8,report:[4,10],commit:8,implement:4}})