mirror of
				https://gitea.invidious.io/iv-org/shard-ameba.git
				synced 2024-08-15 00:53:29 +00:00 
			
		
		
		
	Fix crystal docs
This commit is contained in:
		
							parent
							
								
									6b56c87e78
								
							
						
					
					
						commit
						e8c00d171f
					
				
					 1 changed files with 4 additions and 4 deletions
				
			
		| 
						 | 
					@ -71,14 +71,14 @@ Starting from 0.31.0 Crystal [supports parallelism](https://crystal-lang.org/201
 | 
				
			||||||
It allows to run linting in parallel too.
 | 
					It allows to run linting in parallel too.
 | 
				
			||||||
In order to take advantage of this feature you need to build ameba with preview_mt support:
 | 
					In order to take advantage of this feature you need to build ameba with preview_mt support:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```sh
 | 
				
			||||||
$ crystal build src/cli.cr -Dpreview_mt -o bin/ameba
 | 
					$ crystal build src/cli.cr -Dpreview_mt -o bin/ameba
 | 
				
			||||||
$ make install
 | 
					$ make install
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Some quick benchmark results measured while running Ameba on Crystal repo:
 | 
					Some quick benchmark results measured while running Ameba on Crystal repo:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```sh
 | 
				
			||||||
$ CRYSTAL_WORKERS=1 ameba #=> 29.11 seconds
 | 
					$ CRYSTAL_WORKERS=1 ameba #=> 29.11 seconds
 | 
				
			||||||
$ CRYSTAL_WORKERS=2 ameba #=> 19.49 seconds
 | 
					$ CRYSTAL_WORKERS=2 ameba #=> 19.49 seconds
 | 
				
			||||||
$ CRYSTAL_WORKERS=4 ameba #=> 13.48 seconds
 | 
					$ CRYSTAL_WORKERS=4 ameba #=> 13.48 seconds
 | 
				
			||||||
| 
						 | 
					@ -155,7 +155,7 @@ Generate new file by running `ameba --gen-config`.
 | 
				
			||||||
One or more rules, or a one or more group of rules can be included or excluded
 | 
					One or more rules, or a one or more group of rules can be included or excluded
 | 
				
			||||||
via command line arguments:
 | 
					via command line arguments:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```sh
 | 
				
			||||||
$ ameba --only   Lint/Syntax # runs only Lint/Syntax rule
 | 
					$ ameba --only   Lint/Syntax # runs only Lint/Syntax rule
 | 
				
			||||||
$ ameba --only   Style,Lint  # runs only rules from Style and Lint groups
 | 
					$ ameba --only   Style,Lint  # runs only rules from Style and Lint groups
 | 
				
			||||||
$ ameba --except Lint/Syntax # runs all rules except Lint/Syntax
 | 
					$ ameba --except Lint/Syntax # runs all rules except Lint/Syntax
 | 
				
			||||||
| 
						 | 
					@ -170,7 +170,7 @@ and the reasoning by it being reported.
 | 
				
			||||||
To be convenient, you can just copy-paste the `PATH:line:column` string from the
 | 
					To be convenient, you can just copy-paste the `PATH:line:column` string from the
 | 
				
			||||||
report and paste behind the `ameba` command to check it out.
 | 
					report and paste behind the `ameba` command to check it out.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```sh
 | 
				
			||||||
$ ameba crystal/command/format.cr:26:83           # show explanation for the issue
 | 
					$ ameba crystal/command/format.cr:26:83           # show explanation for the issue
 | 
				
			||||||
$ ameba --explain crystal/command/format.cr:26:83 # same thing
 | 
					$ ameba --explain crystal/command/format.cr:26:83 # same thing
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue