| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, |
| # software distributed under the License is distributed on an |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| # KIND, either express or implied. See the License for the |
| # specific language governing permissions and limitations |
| # under the License. |
| |
| Clover Config for Eclipse: |
| |
| At Project Level Properties: |
| Clover: |
| Instrumentation: |
| Initstring: Default value |
| Output Folder: ...project output dir(s) |
| Flush Policy: At JVM shutdown ... |
| Misc: Fully qualify ... , Instrument and compile at statement level |
| Contexts: |
| Check: assert statements |
| Add Custom Coverage Context Filter: |
| private-constructor: also see link below |
| Method |
| (.* )?private +[a-zA-Z0-9_$]+ *\( *\).* |
| Source Files |
| Only look ... |
| [check] src/main/java[includes=**/*.java][excludes=] |
| [check] src/test/java[includes=**/*.java][excludes=] |
| Test Classes |
| Assume all source in the specified folders are tests or test utility classes |
| [check] src/test/java |
| |
| At Clover "down-triangle" menu: |
| Columns: |
| Element |
| % TOTAL Coverage |
| Uncovered Elements: Custom: %UncoveredElements * TotalElements / 100 |
| Total Elements |
| |
| |
| |
| http://alexruizlog.blogspot.com/2009/04/how-to-make-clover-ignore-private_21.html |