1. 13 May, 2019 2 commits
  2. 09 May, 2019 1 commit
  3. 06 May, 2019 1 commit
    • Mathias Chouet's avatar
      Properly separating singleValue and currentValue concepts · af5072c4
      Mathias Chouet authored
      only write to currentValue during calculation
      Fix incorrect use of isDefined in SectionCirc
      isDefined: protection against empty result
      .v is now held by ParamDefinition and not ParamValues
      updated tests
      adapted value mode checks to new local .v
      af5072c4
  4. 25 Apr, 2019 2 commits
    • Mathias Chouet's avatar
      Linked values can tell if they ultimately need a calculation · d998c945
      Mathias Chouet authored
      added related test
      d998c945
    • Mathias Chouet's avatar
      refactor nubs · 7b6e5403
      Mathias Chouet authored
      merged cParamsCanal and ParamsSection
      Structures are now only defined by their LoiDebit (no more StructureType)
      Session : fixed serialization of lately registered Nubs
      Sections are now defined by a CalculatorType and a NodeType
      fixed bug in findFirstSingleParameter
      added tests for session serialisation
      7b6e5403
  5. 10 Apr, 2019 1 commit
    • Mathias Chouet's avatar
      Fix #69, #182 · adb30c1f
      Mathias Chouet authored
      added jasmine tests (indirect linked parameters, value modes consistency)
      improved session management
      protection against special "Pr" case in many parameter iterations
      fixed many parameters-related bugs in Section / Remous / Strcuture
      adb30c1f
  6. 28 Mar, 2019 2 commits
  7. 27 Mar, 2019 2 commits
  8. 26 Mar, 2019 2 commits
  9. 19 Mar, 2019 2 commits
  10. 22 Jan, 2019 1 commit
  11. 15 Jan, 2019 2 commits
  12. 14 Jan, 2019 1 commit
  13. 11 Jul, 2018 1 commit
    • Grand Francois's avatar
      #49 closes #49 · e0e9dfce
      Grand Francois authored
       - tests value_ref_variable_result.spec.ts :
         . correction de la définition de la référence ("J" -> "J." pour adresser un résultat et non un paramètre)
         . durcissement des vérifications (nombre de valeurs calculées)
      - Nub.CalcSerie() : recherche de la valeur qui varie avec IterableValues, type plus générique que ParamValues pour englober les Result
      - interface NumberIterator : ajout du getter currentValue : valeur courante cad résultat du précédent appel à next()
      - interface IterableValues : ajout de la méthode initValuesIterator() : initialisation d'un itérateur interne sur les valeurs implicitement utilisé par hasNext() et next()
      - modif des classes BaseParam, ParamValueIterator, ParamValues, Result, ExtraResults pour implémenter ces 2 modifications d'interfaces
      - ajout classe NumberArrayIterator : itérateur sur les valeurs prises par un tableau
      - ajout classe NumberArrayReverseIterator : itérateur sur les valeurs prises par un tableau (parcourues depuis la fin)
      e0e9dfce
  14. 09 Jul, 2018 1 commit
  15. 27 Jun, 2018 3 commits
  16. 21 Jun, 2018 2 commits
  17. 19 Jun, 2018 1 commit
  18. 13 Jun, 2018 1 commit
  19. 12 Jun, 2018 1 commit
  20. 08 Jun, 2018 1 commit
  21. 07 Jun, 2018 1 commit
  22. 06 Jun, 2018 2 commits
  23. 05 Jun, 2018 1 commit
  24. 01 Jun, 2018 1 commit