Skip to content

Commit c4f9c6b

Browse files
authored
Merge pull request #16 from abeaumont/feature/document-tools-list
docs: Provide a list of currently available tools in the README
2 parents 2b83a13 + 3cd50c9 commit c4f9c6b

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

README.md

+11
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,17 @@ If the server is in a different location, use the `address` parameter:
4343
Once the connection with the server is working fine, you can use any other
4444
available tool in a similar way.
4545

46+
### Available tools
47+
48+
Apart from the dummy tool, the following tools are currently provided:
49+
50+
* cyclomatic: Parses a code file and prints its
51+
[cyclomatic complexity](https://en.wikipedia.org/wiki/Cyclomatic_complexity)
52+
* npath: Parses a code file and prints the
53+
[npath complexity](https://pmd.github.io/pmd-5.7.0/pmd-java/xref/net/sourceforge/pmd/lang/java/rule/codesize/NPathComplexityRule.html)
54+
of its functions
55+
* tokenizer: Parses a code file and extracts and prints its tokens
56+
4657
## How to add a new tool to Babelfish Tools
4758

4859
Adding a new tool to Babelfish Tools involves two steps: implementing

0 commit comments

Comments
 (0)