Added some comments
							parent
							
								
									6b495b4e6e
								
							
						
					
					
						commit
						d7f6c87053
					
				|  | @ -14,6 +14,8 @@ pub mut: | ||||||
| 	arch []string | 	arch []string | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | // patch_from_params patches a GitRepo from a map[string]string, usually | ||||||
|  | // provided from a web.App's params | ||||||
| pub fn (mut r GitRepo) patch_from_params(params map[string]string) { | pub fn (mut r GitRepo) patch_from_params(params map[string]string) { | ||||||
| 	$for field in GitRepo.fields { | 	$for field in GitRepo.fields { | ||||||
| 		if field.name in params { | 		if field.name in params { | ||||||
|  | @ -28,6 +30,7 @@ pub fn (mut r GitRepo) patch_from_params(params map[string]string) { | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | // read_repos reads the provided path & parses it into a map of GitRepo's. | ||||||
| pub fn read_repos(path string) ?map[string]GitRepo { | pub fn read_repos(path string) ?map[string]GitRepo { | ||||||
| 	if !os.exists(path) { | 	if !os.exists(path) { | ||||||
| 		mut f := os.create(path) ? | 		mut f := os.create(path) ? | ||||||
|  | @ -47,6 +50,7 @@ pub fn read_repos(path string) ?map[string]GitRepo { | ||||||
| 	return res | 	return res | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | // write_repos writes a map of GitRepo's back to disk given the provided path. | ||||||
| pub fn write_repos(path string, repos &map[string]GitRepo) ? { | pub fn write_repos(path string, repos &map[string]GitRepo) ? { | ||||||
| 	mut f := os.create(path) ? | 	mut f := os.create(path) ? | ||||||
| 
 | 
 | ||||||
|  | @ -58,6 +62,8 @@ pub fn write_repos(path string, repos &map[string]GitRepo) ? { | ||||||
| 	f.write_string(value) ? | 	f.write_string(value) ? | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | // repo_from_params creates a GitRepo from a map[string]string, usually | ||||||
|  | // provided from a web.App's params | ||||||
| pub fn repo_from_params(params map[string]string) ?GitRepo { | pub fn repo_from_params(params map[string]string) ?GitRepo { | ||||||
| 	mut repo := GitRepo{} | 	mut repo := GitRepo{} | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue