| Thomas Vachuska | 6b33126 | 2015-04-27 11:09:07 -0700 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | #------------------------------------------------------------------------------- | ||||
| 3 | # Java Package Dependency scanner | ||||
| 4 | # | ||||
| 5 | # written by Thomas Vachuska | ||||
| 6 | # -- Doobs -- | ||||
| 7 | #------------------------------------------------------------------------------- | ||||
| 8 | |||||
| 9 | find "${@:-.}" -type f -name \*.java \ | ||||
| 10 | | grep -v -E '/lost+found/|/target/' \ | ||||
| 11 | | xargs grep -E "^[ \t]*import .*;.*|^[ \t]*package .*;.*" \ | ||||
| 12 | | tr -d '\r' > jpd.db | ||||