Feature #1712

Feature #1290: === Core: framework ===

== Code maintenance ==

Added by wuttke almost 4 years ago. Updated 9 days ago.

Status:RejectedStart date:25 Sep 2013
Priority:HighDue date:
Assignee:-% Done:

87%

Category:-
Target version:-

Description

Refactorings that leave functionality invariant. To be done preferably at the beginning of a sprint.


Subtasks

Refactoring #409: Core: remove duplicate functions "evaluate" and "evaluatePol"Backlog

Refactoring #1457: Calculate precomputed tables at compile timeRejected

Refactoring #1468: Code organization: Migrate to stdexceptBacklog

Refactoring #1581: get... -> create... if new pointer is returnedRejected

Refactoring #1596: handle variable instance names differently from fixed class names (=> split INamed)Rejected

Refactoring #1598: decide on policy for incomplete ICompositeSample descendant constructorsRejected

Refactoring #1610: in Simulation, wrap Sample by trivial SampleBuilderRejected

Bug #1633: Possible memory leakage in LayerStrategyBuilder.Resolvedherck

Refactoring #1659: rename PixelMap -> PixelResolvedherck

Refactoring #1693: Parameterization: Make consequential use of default values in initializer lists.Rejected

Refactoring #1707: refactor LayerStrategyBuilder, DecoratedLayerComputation -> LayoutStrategyBuilder, DecoratedLayoutComputationResolved

Refactoring #1713: light refactoring proposalsRejected

Refactoring #1735: remove include guards from unit testsResolvedwuttke

Refactoring #1743: resolve mutual directory dependence Parametrization <-> ScatteringResolvedpospelov

Refactoring #1744: resolve mutual directory dependence Aggregate <-> MultilayerRejectedherck

History

#1 Updated by pospelov about 3 years ago

  • Tracker changed from Envelope task to Feature
  • Status changed from In Progress to Rejected

Also available in: Atom PDF