> @ralf0131
> @oldratlee Can you break it down by modules? We can start from the lowest.
Below is the quick-hack script to show coverage data per module:
```bash
$ for d in `find -mindepth 1 -maxdepth 1 -type d -name 'dubbo*'`; do (
echo
echo "===================================="
echo $d
echo "===================================="
cd $d
ohcount **/src/main/; ohcount **/src/test/
)
done
====================================
./dubbo-all
====================================
zsh: no matches found: **/src/main/
zsh: no matches found: **/src/test/
====================================
./dubbo-bom
====================================
zsh: no matches found: **/src/main/
zsh: no matches found: **/src/test/
====================================
./dubbo-cluster
====================================
Examining 67 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 62 2544 1400 35.5% 490 4434
---------------- ----- --------- --------- --------- --------- ---------
Total 62 2544 1400 35.5% 490 4434
Examining 38 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 34 3421 822 19.4% 706 4949
xml 1 13 14 51.9% 2 29
---------------- ----- --------- --------- --------- --------- ---------
Total 35 3434 836 19.6% 708 4978
====================================
./dubbo-common
====================================
Examining 121 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 115 15045 5248 25.9% 2610 22903
---------------- ----- --------- --------- --------- --------- ---------
Total 115 15045 5248 25.9% 2610 22903
Examining 183 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 158 8846 2671 23.2% 1899 13416
xml 1 14 18 56.2% 0 32
---------------- ----- --------- --------- --------- --------- ---------
Total 159 8860 2689 23.3% 1899 13448
====================================
./dubbo-compatible
====================================
Examining 78 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 78 2214 1493 40.3% 915 4622
---------------- ----- --------- --------- --------- --------- ---------
Total 78 2214 1493 40.3% 915 4622
Examining 31 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 30 1575 491 23.8% 369 2435
---------------- ----- --------- --------- --------- --------- ---------
Total 30 1575 491 23.8% 369 2435
====================================
./dubbo-config
====================================
Examining 64 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 58 6827 2373 25.8% 1826 11026
xmlschema 2 2563 0 0.0% 67 2630
---------------- ----- --------- --------- --------- --------- ---------
Total 60 9390 2373 20.2% 1893 13656
Examining 183 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 116 7112 2306 24.5% 1697 11115
xml 45 608 719 54.2% 311 1638
---------------- ----- --------- --------- --------- --------- ---------
Total 161 7720 3025 28.2% 2008 12753
====================================
./dubbo-container
====================================
Examining 14 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 5 244 112 31.5% 55 411
shell 5 240 6 2.4% 26 272
bat 1 22 1 4.3% 6 29
---------------- ----- --------- --------- --------- --------- ---------
Total 11 506 119 19.0% 87 712
Examining 5 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 3 46 57 55.3% 18 121
xml 2 19 28 59.6% 6 53
---------------- ----- --------- --------- --------- --------- ---------
Total 5 65 85 56.7% 24 174
====================================
./dubbo-demo
====================================
Examining 10 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 4 44 74 62.7% 15 133
xml 2 22 38 63.3% 14 74
---------------- ----- --------- --------- --------- --------- ---------
Total 6 66 112 62.9% 29 207
zsh: no matches found: **/src/test/
====================================
./dubbo-dependencies-bom
====================================
zsh: no matches found: **/src/main/
zsh: no matches found: **/src/test/
====================================
./dubbo-distribution
====================================
zsh: no matches found: **/src/main/
zsh: no matches found: **/src/test/
====================================
./dubbo-filter
====================================
Examining 24 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 20 846 449 34.7% 182 1477
---------------- ----- --------- --------- --------- --------- ---------
Total 20 846 449 34.7% 182 1477
Examining 11 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 11 365 176 32.5% 91 632
---------------- ----- --------- --------- --------- --------- ---------
Total 11 365 176 32.5% 91 632
====================================
./dubbo-metrics
====================================
Examining 14 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 14 609 629 50.8% 222 1460
---------------- ----- --------- --------- --------- --------- ---------
Total 14 609 629 50.8% 222 1460
Examining 2 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 2 129 32 19.9% 30 191
---------------- ----- --------- --------- --------- --------- ---------
Total 2 129 32 19.9% 30 191
====================================
./dubbo-monitor
====================================
Examining 10 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 8 582 197 25.3% 123 902
---------------- ----- --------- --------- --------- --------- ---------
Total 8 582 197 25.3% 123 902
Examining 6 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 6 525 108 17.1% 98 731
---------------- ----- --------- --------- --------- --------- ---------
Total 6 525 108 17.1% 98 731
====================================
./dubbo-plugin
====================================
Examining 30 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 28 1412 737 34.3% 371 2520
---------------- ----- --------- --------- --------- --------- ---------
Total 28 1412 737 34.3% 371 2520
Examining 24 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 22 728 352 32.6% 110 1190
---------------- ----- --------- --------- --------- --------- ---------
Total 22 728 352 32.6% 110 1190
====================================
./dubbo-registry
====================================
Examining 28 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 22 3418 758 18.2% 434 4610
---------------- ----- --------- --------- --------- --------- ---------
Total 22 3418 758 18.2% 434 4610
Examining 20 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 18 2680 637 19.2% 586 3903
xml 2 33 35 51.5% 4 72
---------------- ----- --------- --------- --------- --------- ---------
Total 20 2713 672 19.9% 590 3975
====================================
./dubbo-remoting
====================================
Examining 180 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 169 11153 4727 29.8% 2527 18407
---------------- ----- --------- --------- --------- --------- ---------
Total 169 11153 4727 29.8% 2527 18407
Examining 77 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 75 5448 1577 22.4% 1096 8121
xml 2 27 35 56.5% 4 66
---------------- ----- --------- --------- --------- --------- ---------
Total 77 5475 1612 22.7% 1100 8187
====================================
./dubbo-rpc
====================================
Examining 159 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 139 9642 3633 27.4% 1923 15198
---------------- ----- --------- --------- --------- --------- ---------
Total 139 9642 3633 27.4% 1923 15198
Examining 130 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 122 13662 3062 18.3% 3457 20181
xml 4 58 72 55.4% 19 149
---------------- ----- --------- --------- --------- --------- ---------
Total 126 13720 3134 18.6% 3476 20330
====================================
./dubbo-serialization
====================================
Examining 50 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 44 1752 953 35.2% 490 3195
---------------- ----- --------- --------- --------- --------- ---------
Total 44 1752 953 35.2% 490 3195
Examining 36 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 34 2872 578 16.8% 756 4206
xml 1 14 14 50.0% 2 30
---------------- ----- --------- --------- --------- --------- ---------
Total 35 2886 592 17.0% 758 4236
====================================
./dubbo-test
====================================
Examining 6 file(s)
Ohloh Line Count Summary
Language Files Code Comment Comment % Blank Total
---------------- ----- --------- --------- --------- --------- ---------
java 4 79 84 51.5% 37 200
xml 2 18 33 64.7% 11 62
---------------- ----- --------- --------- --------- --------- ---------
Total 6 97 117 54.7% 48 262
zsh: no matches found: **/src/test/
```
[ Full content available at:
https://github.com/apache/incubator-dubbo/issues/2884 ]
This message was relayed via gitbox.apache.org for
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]