public class CheckData
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| (package private) java.util.Map<java.lang.String,InfoFileDependencies> | indexAllInclFilesAbsPathAll found and parsed include files sorted by name in the include statement, with absolute paths. | 
| (package private) java.util.Map<java.lang.String,InfoFileDependencies> | indexAllInclFilesShortPathAll found and parsed include files sorted by name in the include statement, with relative paths. | 
| (package private) java.util.Map<java.lang.String,InfoFileDependencies> | indexInfoInputAll found Dependencies read from the input dependency file. | 
| (package private) java.util.Map<java.lang.String,InfoFileDependencies> | indexSrcFilesAbsAll found and parsed source files sorted by name in the include statement, with absolute path. | 
| (package private) int | nrofChangedFilesSome counters to report. | 
| (package private) int | nrofDelObjSome counters to report. | 
| (package private) int | nrofExtInclFilesSome counters to report. | 
| (package private) int | nrofNewDepsSome counters to report. | 
| (package private) int | nrofNewFilesSome counters to report. | 
| (package private) int | nrofRecompilingsSome counters to report. | 
| (package private) int | nrofSrcFilesSome counters to report. | 
| static int | versionVersion, history and license. | 
| Constructor and Description | 
|---|
| CheckData()Writer for all dependencies, use it if not null. | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) void | xxxputIntoIndexAllInclFilesAbsPath(java.lang.String sAbsolutePath,
                                  InfoFileDependencies info) | 
public static final int version
int nrofNewDeps
int nrofChangedFiles
int nrofNewFiles
int nrofSrcFiles
int nrofExtInclFiles
int nrofDelObj
int nrofRecompilings
final java.util.Map<java.lang.String,InfoFileDependencies> indexInfoInput
InfoFileDependencies.includedPrimaryDeps - index is filled with all 
 primary depending files from the input dependency description file. 
 That index contains the canonical file names only.
 indexAllInclFilesAbsPath instead. It means, this list will be cleared
 step by step. If any entry isn't removed at last, it means it isn't used as source file
 for translation furthermore. This situation can occur for yet unused header files for example.final java.util.Map<java.lang.String,InfoFileDependencies> indexAllInclFilesShortPath
final java.util.Map<java.lang.String,InfoFileDependencies> indexAllInclFilesAbsPath
indexAllInclFilesShortPath helps to search more quickly.final java.util.Map<java.lang.String,InfoFileDependencies> indexSrcFilesAbs
void xxxputIntoIndexAllInclFilesAbsPath(java.lang.String sAbsolutePath,
                                        InfoFileDependencies info)