BuildInformation
Description
- Derived from
Abstract base for classes that represent build information of a module.
- See also
Public / Constructors
Load
Load the given module descriptor file.
A module descriptor file is a text file in CharacterEncoding.UTF_8 encoding which conforms to the following Grammar:
descriptor := module-name lb version-major lb version-minor lb build-date ; build-date := digit[4] '/' digit[2] '/' digit[2] ; lb := '\r' '\n'? | '\n' ; module-name := name ; version-major := number ; version-minor := number ; name := ]\n\r[+ ; number := digit+ ;
The following is an example for a module named MyModule
with the version0.9
:
MyModule 0 9 2024/01/13
- IOException
-
If an I/O error has occurred.
- ValidatingException
-
If the file content is malformed.
- See also
Public / Methods
Public / Attributes
BuildDate
The date of the build.
The string value stores the build date in the following format:
"YYYY/MM/DD"
.
ModuleName
Machine-readable and human-understandable name of the code module this build information is referring to.