The PropertyGenerationTool
generates code for DeviceDataBase
and DeviceData
(IDeviceData
in .NET) classes for
device detection Java and .NET using the V4 data file.
See: DeviceDataBase.java DeviceData.java
IDeviceData.cs DeviceDataBase.cs
The License text is kept in the PropertyGenerationTool folder and should contain only the license text.
This is program is run as a part of a daily workflow which rebuilds the device classes from the most recent V4 TAC data file downloaded from the distributor.
This command line utility is intended for reporting on, updating and adding license/copyright headers in source code files.
The utility expect two arguments: [command] [path]
command can be either:
- -r - report mode - list the license/copyright notices present in the files under the path.
- -e - enforce mode - modify matching files to have a particular notice.
path is the complete path to the directory to check. For example, D:\Workspace\common-cxx
Configuration options are available in the appsettings.json file.
TODO: Add descriptions of each item.
(Include fact that submodule directories are excluded automatically)
TODO: Description of process including:
- Behavior if 'copyright' text is in existing comment
- Behavior if 'patent' text is in existing comment
- Behavior if 'swig' text is in existing comment
This repository contains a precompiled DoxyGen binary from the 51Degrees source version of DoxyGen. This has a few modifications. See source for more.