Menu

#697 Create a function for obtaining all version info

v1.1.x
closed
v1.1.4
New Functionality
2022-08-05
2022-05-02
Erik Hänel
No

Create a string function for obtaining all necessary version information of NumeRe. The minimal necessary information would be version number, build date and status. But that might be changed or adapted as necessary.

Analysis:

We will return the information as a key-value list containing Version, BuildDate, FullVersion and FileVersion, where Version contains the string version extension, FullVersion is the full version number and FileVersion corresponds to the file name of the installer.

Implementation:

  • Implementation: Implemented with [#698] as described by the analysis.
  • Revision: [r1134]
  • Implementation test: The version information was correctly displayed.

Documentation:

  • [x] ChangesLog updated
  • [x] Code changes commented
  • Documentation articles:
    • [x] corresponding documentation articles updated
    • [ ] new documentation articles created
    • [ ] not needed
  • Language files:
    • [x] corresponding language files updated
    • [ ] not needed

Tests:

Function was added to the automatic SW tests. No deviation detected.

Related

Commit: [r1134]
Tickets: #698

Discussion

  • Erik Hänel

    Erik Hänel - 2022-05-02
    • labels: --> strings, function
    • status: open --> accepted
     
  • Erik Hänel

    Erik Hänel - 2022-05-02
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1,23 @@
     Create a string function for obtaining all necessary version information of NumeRe. The minimal necessary information would be version number, build date and status. But that might be changed or adapted as necessary.
    +
    +###Analysis:
    +(*Describe, what's the issue and which changes have to be made*)
    +
    +###Implementation:
    +* Implementation: (*Describe, what you've changed*) 
    +* Revision: [rXXX]
    +* Implementation test: (*Describe the type of test, which you performed, and if it was successful*)
    +
    +###Documentation:
    +* [ ] ChangesLog updated
    +* [ ] Code changes commented
    +* **Documentation articles:**
    
    +    * [ ] corresponding documentation articles updated
    +    * [ ] new documentation articles created
    +    * [ ] not needed
    +* **Language files:**
    +    * [ ] corresponding language files updated
    +    * [ ] not needed
    +
    +###Tests:
    +(*Describe, which tests you performed and their outcome*)
    
    • status: accepted --> analyzing
     
  • Erik Hänel

    Erik Hänel - 2022-05-02
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,7 +1,7 @@
     Create a string function for obtaining all necessary version information of NumeRe. The minimal necessary information would be version number, build date and status. But that might be changed or adapted as necessary.
    
     ###Analysis:
    -(*Describe, what's the issue and which changes have to be made*)
    +We will return the information as a key-value list containing `Version`, `BuildDate`, `FullVersion` and `FileVersion`, where `Version` contains the string version extension, `FullVersion` is the full version number and `FileVersion` corresponds to the file name of the installer.
    
     ###Implementation:
    
     * Implementation: (*Describe, what you've changed*) 
    
    • status: analyzing --> implementing
     
  • Erik Hänel

    Erik Hänel - 2022-05-02
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -4,19 +4,19 @@
     We will return the information as a key-value list containing `Version`, `BuildDate`, `FullVersion` and `FileVersion`, where `Version` contains the string version extension, `FullVersion` is the full version number and `FileVersion` corresponds to the file name of the installer.
    
     ###Implementation:
    -* Implementation: (*Describe, what you've changed*) 
    -* Revision: [rXXX]
    -* Implementation test: (*Describe the type of test, which you performed, and if it was successful*)
    +* Implementation: Implemented with [#698] as described by the analysis.
    +* Revision: [r1134]
    +* Implementation test: The version information was correctly displayed.
    
     ###Documentation:
    -* [ ] ChangesLog updated
    -* [ ] Code changes commented
    +* [x] ChangesLog updated
    +* [x] Code changes commented
    
     * **Documentation articles:**
    -    * [ ] corresponding documentation articles updated
    +    * [x] corresponding documentation articles updated
         * [ ] new documentation articles created
         * [ ] not needed
     * **Language files:**
    -    * [ ] corresponding language files updated
    +    * [x] corresponding language files updated
         * [ ] not needed
    
     ###Tests:
    
    • status: implementing --> testing
     

    Related

    Commit: [r1134]
    Tickets: #698

  • Erik Hänel

    Erik Hänel - 2022-08-05
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -20,4 +20,4 @@
    
         * [ ] not needed
    
     ###Tests:
    -(*Describe, which tests you performed and their outcome*)
    +Function was added to the automatic SW tests. No deviation detected.
    
    • status: testing --> closed
     

Anonymous
Anonymous

Add attachments
Cancel