You may need to exclude or include some file conditionally. The Maven 2 JavaNCSS is able to do this by using the standard excludes and includes tags. By default all classes of your source directory are included.
Take a look at the following example to learn how to include and exclude conditionally:
<project> ... <reporting> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>javancss-maven-plugin</artifactId> <version>2.1</version> <configuration> <includes> <include>**/*foo.java</include> </includes> <excludes> <exclude>**/bar.java</exclude> <exclude>**/foobar.java</exclude> </excludes> </configuration> </plugin> </plugins> </reporting> ... </project>