Menu

#524 Improve static code analyzer refreshes

v1.1.x
closed
None
v1.1.2
Change Request
2020-11-02
2020-06-03
Erik Hänel
No

Improve the way, the static code analyzer results are calculated. Use something like the timer-based refreshes implemented in the filewatcher logic, which will wait at least one second for refresh updates. Also, try to force the static code analyzer to calculate and display its result if a new file has been opened.

Analysis:

The solution is already mentioned in the description.

Implementation:

  • Implementation: The change was implemented as indicated by the description.
  • Revision: [r736]
  • Implementation test: Regular-speed typing was tested with large files and the static code analyzer active.

Documentation:

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

Tests:

Change was tested in productive environment. No deviations detected.

Related

Commit: [r736]

Discussion

  • Erik Hänel

    Erik Hänel - 2020-06-04
    • status: open --> accepted
     
  • Erik Hänel

    Erik Hänel - 2020-06-05
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1,23 @@
     Improve the way, the static code analyzer results are calculated. Use something like the timer-based refreshes implemented in the filewatcher logic, which will wait at least one second for refresh updates. Also, try to force the static code analyzer to calculate and display its result if a new file has been opened.
    +
    +###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 - 2020-06-05
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,7 +1,7 @@
     Improve the way, the static code analyzer results are calculated. Use something like the timer-based refreshes implemented in the filewatcher logic, which will wait at least one second for refresh updates. Also, try to force the static code analyzer to calculate and display its result if a new file has been opened.
    
     ###Analysis:
    -(*Describe, what's the issue and which changes have to be made*)
    +The solution is already mentioned in the description.
    
     ###Implementation:
    
     * Implementation: (*Describe, what you've changed*) 
    
    • status: analyzing --> implementing
     
  • Erik Hänel

    Erik Hänel - 2020-06-05
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -4,20 +4,20 @@
     The solution is already mentioned in the description.
    
     ###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: The change was implemented as indicated by the description.
    +* Revision: [r736]
    +* Implementation test: Regular-speed typing was tested with large files and the static code analyzer active.
    
     ###Documentation:
    -* [ ] ChangesLog updated
    -* [ ] Code changes commented
    +* [x] ChangesLog updated
    +* [x] Code changes commented
    
     * **Documentation articles:**
         * [ ] corresponding documentation articles updated
         * [ ] new documentation articles created
    -    * [ ] not needed
    +    * [x] not needed
     * **Language files:**
         * [ ] corresponding language files updated
    -    * [ ] not needed
    +    * [x] not needed
    
     ###Tests:
     (*Describe, which tests you performed and their outcome*)
    
    • status: implementing --> testing
     

    Related

    Commit: [r736]

  • Erik Hänel

    Erik Hänel - 2020-11-02
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -20,4 +20,4 @@
    
         * [x] not needed
    
     ###Tests:
    -(*Describe, which tests you performed and their outcome*)
    +Change was tested in productive environment. No deviations detected.
    
    • status: testing --> closed
     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB