Menu

#309 Improve the speed of the duplicate code analysis

v1.1.x
closed
None
v1.1.0
Change Request
2018-04-25
2018-04-11
Erik Hänel
No

Improve the speed of the duplicate code analysis.

Analysis:
The parsing step of the duplicate code analysis is done in O(n²) instead of O(n), because the results are not cached. Add a caching functionality.

Implementation:
Done with [#299]

Documentation:
Change was documented in the changes log. No further documentation needed because internal change.

Tests:
The change was tested and no deviations were detected. Change implemented successfully.

Related

Tickets: #299

Discussion

  • Erik Hänel

    Erik Hänel - 2018-04-11
    • status: open --> accepted
     
  • Erik Hänel

    Erik Hänel - 2018-04-11
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1,9 @@
     Improve the speed of the duplicate code analysis.
    +
    +**Analysis:**
    +
    +**Implementation:**
    +
    +**Documentation:**
    +
    +**Tests:**
    
    • status: accepted --> analyzing
     
  • Erik Hänel

    Erik Hänel - 2018-04-11
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,6 +1,7 @@
     Improve the speed of the duplicate code analysis.
    
     **Analysis:**
    +The parsing step of the duplicate code analysis is done in O(n²) instead of O(n), because the results are not cached. Add a caching functionality.
    
     **Implementation:**
    
    • status: analyzing --> implementing
     
  • Erik Hänel

    Erik Hänel - 2018-04-11
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -4,7 +4,9 @@
     The parsing step of the duplicate code analysis is done in O(n²) instead of O(n), because the results are not cached. Add a caching functionality.
    
     **Implementation:**
    +Done with [#299]
    
     **Documentation:**
    +Change was documented in the changes log. No further documentation needed because internal change.
    
     **Tests:**
    
    • status: implementing --> testing
     

    Related

    Tickets: #299

  • Erik Hänel

    Erik Hänel - 2018-04-25
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -10,3 +10,4 @@
     Change was documented in the changes log. No further documentation needed because internal change.
    
     **Tests:**
    +The change was tested and no deviations were detected. Change implemented successfully.
    
    • status: testing --> closed
     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB