I write down the history of the library in order to make sure, that I know, why this piece of programming exists. It also helps me to limit the scope of the project and to determine, if this project is still needed.

While implementing  an solution program  during my master's internship, I created some generic helper code, configuration storage and an integration into log4j. These utilities helped me to organize my knowledge and try out things regarding programming in Java, which was relatively new to me. I also noticed that some things in the standard and external libraries of Java did not seem to ideal. A needed araised to create code in order to easier integrate these libraries.

During my master thesis I implemented a successor to the  previously mentioned solution program  . For this I created a library that wrapped all dependencies and integrated these into the optimizer. It worked as intended but was over engineered and I implemented too many things on my own.

After my master thesis I used this framework for some other personal projects and noticed that some things were of with my library. I also recognized, that I invested too much time into it.

I therefore formally defined the goals of the library and decided that as many parts as possible should not be implemented in Dem. Some guidelines were needed on how to integrate foreign software. So I made the library Dem a little bit smaller and drafted an experimental guideline. The library was still too big and the quality of the guide could be better.

During my programming escapades I noticed, that I needed to write some things down regarding the art of coding. There existed to many useful bits of information to keep them in mind and to apply them in practice. I therefore expanded the scope of the guidelines. Now I use the guidelines for any kind of practical bits regarding software development, as long as it does not apply to only one language.

So I wanted to force myself to improve this piece of software, that I use for multiple projects, and make it more useful to me. Therefore, I forced myself to make this project public and open source. This motivated me clean the up this project.

Meta
  1. dem
    1. data
      1. set
        1. map
          1. MapsTest
            1. raspberrypi-v2.csv.html
            2. testForDefaultFactory
              1. riscv.csv.html
              2. raspberrypi-v2.csv
              3. splitcells-XPS-15-9570.csv
              4. riscv.csv
              5. nimada.csv.html
              6. splitcells-XPS-15-9570.csv.html
              7. raspberrypi-v2.csv.html
              8. nimada.csv
            3. testForDeterministicFactory
              1. riscv.csv.html
              2. splitcells-XPS-15-9570.csv
              3. nimada.csv.html
              4. splitcells-XPS-15-9570.csv.html
              5. riscv.csv
              6. raspberrypi-v2.csv
              7. raspberrypi-v2.csv.html
              8. nimada.csv
            4. testForDeterministicFactory__
              1. splitcells-XPS-15-9570.csv
              2. raspberrypi-v2.csv
              3. nimada.csv
              4. riscv.csv
              5. riscv.csv.html
              6. splitcells-XPS-15-9570.csv.html
              7. nimada.csv.html
              8. raspberrypi-v2.csv.html
            5. riscv.csv.html
            6. riscv.csv
            7. testForDefaultFactory__
              1. riscv.csv.html
              2. raspberrypi-v2.csv
              3. nimada.csv.html
              4. riscv.csv
              5. splitcells-XPS-15-9570.csv.html
              6. splitcells-XPS-15-9570.csv
              7. raspberrypi-v2.csv.html
              8. nimada.csv
            8. nimada.csv
            9. nimada.csv.html
            10. splitcells-XPS-15-9570.csv
            11. raspberrypi-v2.csv
            12. splitcells-XPS-15-9570.csv.html
        2. list
          1. ListTest
            1. nimada.csv.html
            2. testGetRemovedUntilExcludedIndex
              1. riscv.csv
              2. raspberrypi-v2.csv.html
              3. splitcells-XPS-15-9570.csv
              4. nimada.csv.html
              5. raspberrypi-v2.csv
              6. riscv.csv.html
              7. splitcells-XPS-15-9570.csv.html
              8. nimada.csv
            3. riscv.csv
            4. riscv.csv.html
            5. testWithRemovedUntilExcludedIndex
              1. nimada.csv.html
              2. riscv.csv
              3. splitcells-XPS-15-9570.csv
              4. raspberrypi-v2.csv.html
              5. riscv.csv.html
              6. raspberrypi-v2.csv
              7. nimada.csv
              8. splitcells-XPS-15-9570.csv.html
            6. splitcells-XPS-15-9570.csv
            7. testListOfShallowCopies
              1. nimada.csv
              2. riscv.csv
              3. riscv.csv.html
              4. splitcells-XPS-15-9570.csv.html
              5. raspberrypi-v2.csv
              6. splitcells-XPS-15-9570.csv
              7. nimada.csv.html
              8. raspberrypi-v2.csv.html
            8. splitcells-XPS-15-9570.csv.html
            9. raspberrypi-v2.csv.html
            10. nimada.csv
            11. raspberrypi-v2.csv
        3. SetsTest
          1. testForDeterministicFactory
            1. riscv.csv
            2. nimada.csv.html
            3. splitcells-XPS-15-9570.csv
            4. riscv.csv.html
            5. nimada.csv
            6. splitcells-XPS-15-9570.csv.html
            7. raspberrypi-v2.csv.html
            8. raspberrypi-v2.csv
          2. testForDefaultFactory__
            1. riscv.csv
            2. nimada.csv
            3. riscv.csv.html
            4. raspberrypi-v2.csv.html
            5. nimada.csv.html
            6. splitcells-XPS-15-9570.csv.html
            7. splitcells-XPS-15-9570.csv
            8. raspberrypi-v2.csv
          3. testForDeterministicFactory__
            1. splitcells-XPS-15-9570.csv.html
            2. riscv.csv.html
            3. splitcells-XPS-15-9570.csv
            4. nimada.csv
            5. riscv.csv
            6. raspberrypi-v2.csv.html
            7. raspberrypi-v2.csv
            8. nimada.csv.html
          4. riscv.csv.html
          5. testForDefaultFactory
            1. splitcells-XPS-15-9570.csv.html
            2. nimada.csv
            3. splitcells-XPS-15-9570.csv
            4. riscv.csv
            5. riscv.csv.html
            6. raspberrypi-v2.csv
            7. nimada.csv.html
            8. raspberrypi-v2.csv.html
          6. raspberrypi-v2.csv.html
          7. t
            1. splitcells-XPS-15-9570.csv.html
            2. splitcells-XPS-15-9570.csv
          8. nimada.csv
          9. nimada.csv.html
          10. raspberrypi-v2.csv
          11. splitcells-XPS-15-9570.csv.html
          12. splitcells-XPS-15-9570.csv
          13. riscv.csv
      2. order
        1. ComparatorTest
          1. testAscendingDoubles
            1. riscv.csv.html
            2. splitcells-XPS-15-9570.csv
            3. riscv.csv
            4. raspberrypi-v2.csv.html
            5. raspberrypi-v2.csv
            6. splitcells-XPS-15-9570.csv.html
            7. nimada.csv.html
            8. nimada.csv
          2. testLegacyAscendingIntegers
            1. riscv.csv
            2. raspberrypi-v2.csv.html
            3. splitcells-XPS-15-9570.csv
            4. raspberrypi-v2.csv
            5. nimada.csv
            6. splitcells-XPS-15-9570.csv.html
            7. riscv.csv.html
            8. nimada.csv.html
          3. testAscendingDoubles__
            1. splitcells-XPS-15-9570.csv.html
            2. nimada.csv
            3. splitcells-XPS-15-9570.csv
            4. raspberrypi-v2.csv.html
            5. raspberrypi-v2.csv
            6. riscv.csv
            7. riscv.csv.html
            8. nimada.csv.html
          4. nimada.csv.html
          5. testLegacyAscendingIntegers__
            1. splitcells-XPS-15-9570.csv
            2. splitcells-XPS-15-9570.csv.html
            3. raspberrypi-v2.csv.html
            4. nimada.csv.html
            5. nimada.csv
            6. riscv.csv.html
            7. riscv.csv
            8. raspberrypi-v2.csv
          6. testAscendingBooleans__
            1. raspberrypi-v2.csv.html
            2. nimada.csv
            3. riscv.csv.html
            4. splitcells-XPS-15-9570.csv
            5. riscv.csv
            6. raspberrypi-v2.csv
            7. splitcells-XPS-15-9570.csv.html
            8. nimada.csv.html
          7. testAscendingIntegers
            1. splitcells-XPS-15-9570.csv.html
            2. riscv.csv
            3. nimada.csv
            4. raspberrypi-v2.csv
            5. raspberrypi-v2.csv.html
            6. nimada.csv.html
            7. riscv.csv.html
            8. splitcells-XPS-15-9570.csv
          8. testAscendingIntegers__
            1. splitcells-XPS-15-9570.csv
            2. raspberrypi-v2.csv
            3. nimada.csv
            4. riscv.csv
            5. riscv.csv.html
            6. raspberrypi-v2.csv.html
            7. splitcells-XPS-15-9570.csv.html
            8. nimada.csv.html
          9. raspberrypi-v2.csv
          10. riscv.csv
          11. testAscendingBooleans
            1. riscv.csv
            2. splitcells-XPS-15-9570.csv
            3. raspberrypi-v2.csv.html
            4. nimada.csv
            5. splitcells-XPS-15-9570.csv.html
            6. nimada.csv.html
            7. riscv.csv.html
            8. raspberrypi-v2.csv
          12. splitcells-XPS-15-9570.csv.html
          13. nimada.csv
          14. riscv.csv.html
          15. raspberrypi-v2.csv.html
          16. splitcells-XPS-15-9570.csv
      3. atom
        1. BoolsTest
          1. testRequiredUntruth
            1. nimada.csv
            2. riscv.csv
            3. nimada.csv.html
            4. splitcells-XPS-15-9570.csv.html
            5. riscv.csv.html
            6. splitcells-XPS-15-9570.csv
            7. raspberrypi-v2.csv.html
            8. raspberrypi-v2.csv
          2. testRequiredTruth__
            1. nimada.csv.html
            2. riscv.csv.html
            3. splitcells-XPS-15-9570.csv.html
            4. raspberrypi-v2.csv.html
            5. riscv.csv
            6. nimada.csv
            7. splitcells-XPS-15-9570.csv
            8. raspberrypi-v2.csv
          3. testRequiredTruth
            1. riscv.csv.html
            2. splitcells-XPS-15-9570.csv
            3. nimada.csv.html
            4. riscv.csv
            5. splitcells-XPS-15-9570.csv.html
            6. nimada.csv
            7. raspberrypi-v2.csv
            8. raspberrypi-v2.csv.html
          4. nimada.csv.html
          5. testRequiredUntruth__
            1. riscv.csv
            2. splitcells-XPS-15-9570.csv.html
            3. nimada.csv.html
            4. nimada.csv
            5. riscv.csv.html
            6. splitcells-XPS-15-9570.csv
            7. raspberrypi-v2.csv.html
            8. raspberrypi-v2.csv
          6. riscv.csv.html
          7. splitcells-XPS-15-9570.csv
          8. raspberrypi-v2.csv.html
          9. splitcells-XPS-15-9570.csv.html
          10. riscv.csv
          11. nimada.csv
          12. raspberrypi-v2.csv
    2. utils
      1. random
        1. RandomnessTest
          1. testTruthValueOfChanceOfZero
            1. raspberrypi-v2.csv.html
            2. riscv.csv
            3. nimada.csv.html
            4. splitcells-XPS-15-9570.csv.html
            5. riscv.csv.html
            6. splitcells-XPS-15-9570.csv
            7. raspberrypi-v2.csv
            8. nimada.csv
          2. testChooseOneOfOnEmptyList
            1. nimada.csv.html
            2. riscv.csv.html
            3. riscv.csv
            4. splitcells-XPS-15-9570.csv.html
            5. raspberrypi-v2.csv
            6. nimada.csv
            7. raspberrypi-v2.csv.html
            8. splitcells-XPS-15-9570.csv
          3. testChooseOneOfOnEmptyList__
            1. riscv.csv.html
            2. raspberrypi-v2.csv
            3. nimada.csv
            4. splitcells-XPS-15-9570.csv
            5. nimada.csv.html
            6. splitcells-XPS-15-9570.csv.html
            7. raspberrypi-v2.csv.html
            8. riscv.csv
          4. testIntegerWithMean
            1. splitcells-XPS-15-9570.csv.html
            2. raspberrypi-v2.csv.html
            3. riscv.csv.html
            4. riscv.csv
            5. nimada.csv
            6. splitcells-XPS-15-9570.csv
            7. raspberrypi-v2.csv
            8. nimada.csv.html
          5. nimada.csv.html
          6. testAssertPlausibilityWithImplausible__
            1. splitcells-XPS-15-9570.csv.html
            2. nimada.csv.html
            3. riscv.csv
            4. riscv.csv.html
            5. raspberrypi-v2.csv.html
            6. raspberrypi-v2.csv
            7. nimada.csv
            8. splitcells-XPS-15-9570.csv
          7. testChooseAtMostMultipleOf__
            1. raspberrypi-v2.csv
            2. splitcells-XPS-15-9570.csv
            3. nimada.csv
            4. raspberrypi-v2.csv.html
            5. splitcells-XPS-15-9570.csv.html
            6. riscv.csv
            7. nimada.csv.html
            8. riscv.csv.html
          8. testAssertPlausibilityWithPlausible__
            1. nimada.csv
            2. raspberrypi-v2.csv.html
            3. splitcells-XPS-15-9570.csv.html
            4. nimada.csv.html
            5. riscv.csv
            6. splitcells-XPS-15-9570.csv
            7. riscv.csv.html
            8. raspberrypi-v2.csv
          9. testAssertPlausibilityWithImplausible
            1. raspberrypi-v2.csv
            2. raspberrypi-v2.csv.html
            3. splitcells-XPS-15-9570.csv.html
            4. riscv.csv.html
            5. nimada.csv.html
            6. splitcells-XPS-15-9570.csv
            7. riscv.csv
            8. nimada.csv
          10. testChooseAtMostMultipleOf
            1. riscv.csv
            2. nimada.csv.html
            3. riscv.csv.html
            4. splitcells-XPS-15-9570.csv
            5. nimada.csv
            6. splitcells-XPS-15-9570.csv.html
            7. raspberrypi-v2.csv.html
            8. raspberrypi-v2.csv
          11. testIntegerWithMean__
            1. raspberrypi-v2.csv
            2. riscv.csv
            3. splitcells-XPS-15-9570.csv.html
            4. splitcells-XPS-15-9570.csv
            5. nimada.csv
            6. riscv.csv.html
            7. nimada.csv.html
            8. raspberrypi-v2.csv.html
          12. testIntegerWithMeanOfDouble
            1. splitcells-XPS-15-9570.csv
            2. raspberrypi-v2.csv.html
            3. nimada.csv
            4. splitcells-XPS-15-9570.csv.html
            5. riscv.csv.html
            6. raspberrypi-v2.csv
            7. nimada.csv.html
            8. riscv.csv
          13. testTruthValueOfChanceOfHundredPercent
            1. riscv.csv
            2. splitcells-XPS-15-9570.csv.html
            3. nimada.csv
            4. raspberrypi-v2.csv
            5. nimada.csv.html
            6. splitcells-XPS-15-9570.csv
            7. riscv.csv.html
            8. raspberrypi-v2.csv.html
          14. testTruthValueOfChanceOfHundredPercent__
            1. splitcells-XPS-15-9570.csv
            2. raspberrypi-v2.csv.html
            3. riscv.csv
            4. riscv.csv.html
            5. splitcells-XPS-15-9570.csv.html
            6. raspberrypi-v2.csv
            7. nimada.csv.html
            8. nimada.csv
          15. testRemoveOneOfOnEmptyList__
            1. nimada.csv
            2. raspberrypi-v2.csv.html
            3. nimada.csv.html
            4. splitcells-XPS-15-9570.csv.html
            5. raspberrypi-v2.csv
            6. riscv.csv
            7. riscv.csv.html
            8. splitcells-XPS-15-9570.csv
          16. testRemoveOneOfOnEmptyList
            1. raspberrypi-v2.csv.html
            2. riscv.csv.html
            3. raspberrypi-v2.csv
            4. splitcells-XPS-15-9570.csv
            5. nimada.csv
            6. splitcells-XPS-15-9570.csv.html
            7. nimada.csv.html
            8. riscv.csv
          17. testAssertPlausibilityWithPlausible
            1. nimada.csv.html
            2. splitcells-XPS-15-9570.csv.html
            3. riscv.csv
            4. raspberrypi-v2.csv
            5. riscv.csv.html
            6. splitcells-XPS-15-9570.csv
            7. nimada.csv
            8. raspberrypi-v2.csv.html
          18. testTruthValueOf__
            1. nimada.csv
            2. riscv.csv
            3. riscv.csv.html
            4. nimada.csv.html
            5. raspberrypi-v2.csv
            6. raspberrypi-v2.csv.html
            7. splitcells-XPS-15-9570.csv
            8. splitcells-XPS-15-9570.csv.html
          19. testTruthValueOfChanceOfZero__
            1. riscv.csv.html
            2. raspberrypi-v2.csv
            3. splitcells-XPS-15-9570.csv
            4. riscv.csv
            5. splitcells-XPS-15-9570.csv.html
            6. nimada.csv
            7. raspberrypi-v2.csv.html
            8. nimada.csv.html
          20. testTruthValueOf
            1. riscv.csv
            2. riscv.csv.html
            3. raspberrypi-v2.csv.html
            4. nimada.csv
            5. splitcells-XPS-15-9570.csv.html
            6. nimada.csv.html
            7. splitcells-XPS-15-9570.csv
            8. raspberrypi-v2.csv
          21. raspberrypi-v2.csv
          22. testIntegerWithMeanOfDouble__
            1. riscv.csv.html
            2. splitcells-XPS-15-9570.csv.html
            3. splitcells-XPS-15-9570.csv
            4. nimada.csv.html
            5. nimada.csv
            6. riscv.csv
            7. raspberrypi-v2.csv
            8. raspberrypi-v2.csv.html
          23. splitcells-XPS-15-9570.csv.html
          24. raspberrypi-v2.csv.html
          25. splitcells-XPS-15-9570.csv
          26. riscv.csv.html
          27. riscv.csv
          28. nimada.csv
      2. StringUtilsTest
        1. testCountChar
          1. raspberrypi-v2.csv.html
          2. riscv.csv
          3. splitcells-XPS-15-9570.csv
          4. splitcells-XPS-15-9570.csv.html
          5. riscv.csv.html
          6. raspberrypi-v2.csv
        2. testMultiple
          1. splitcells-XPS-15-9570.csv.html
          2. riscv.csv
          3. raspberrypi-v2.csv.html
          4. raspberrypi-v2.csv
          5. riscv.csv.html
          6. splitcells-XPS-15-9570.csv
        3. riscv.csv.html
        4. splitcells-XPS-15-9570.csv.html
        5. splitcells-XPS-15-9570.csv
        6. raspberrypi-v2.csv.html
        7. riscv.csv
        8. raspberrypi-v2.csv
      3. MathUtilsTest
        1. testSumsForTargetWithOneResult
          1. riscv.csv.html
          2. splitcells-XPS-15-9570.csv
          3. raspberrypi-v2.csv.html
          4. raspberrypi-v2.csv
          5. nimada.csv.html
          6. nimada.csv
          7. splitcells-XPS-15-9570.csv.html
          8. riscv.csv
        2. testSumsForTargetWithOneResult__
          1. raspberrypi-v2.csv
          2. splitcells-XPS-15-9570.csv.html
          3. nimada.csv
          4. splitcells-XPS-15-9570.csv
          5. riscv.csv.html
          6. nimada.csv.html
          7. raspberrypi-v2.csv.html
          8. riscv.csv
        3. testSumsForTargetWithNoResult
          1. raspberrypi-v2.csv.html
          2. splitcells-XPS-15-9570.csv.html
          3. splitcells-XPS-15-9570.csv
          4. nimada.csv
          5. riscv.csv.html
          6. raspberrypi-v2.csv
          7. nimada.csv.html
          8. riscv.csv
        4. raspberrypi-v2.csv
        5. testSumsForTargetWithMultipleResults
          1. riscv.csv
          2. splitcells-XPS-15-9570.csv.html
          3. riscv.csv.html
          4. nimada.csv
          5. raspberrypi-v2.csv
          6. nimada.csv.html
          7. raspberrypi-v2.csv.html
          8. splitcells-XPS-15-9570.csv
        6. splitcells-XPS-15-9570.csv.html
        7. testSumsForTargetWithMultipleResults__
          1. riscv.csv
          2. splitcells-XPS-15-9570.csv.html
          3. raspberrypi-v2.csv
          4. raspberrypi-v2.csv.html
          5. nimada.csv.html
          6. splitcells-XPS-15-9570.csv
          7. nimada.csv
          8. riscv.csv.html
        8. raspberrypi-v2.csv.html
        9. riscv.csv
        10. splitcells-XPS-15-9570.csv
        11. testSumsForTargetWithNoResult__
          1. splitcells-XPS-15-9570.csv
          2. raspberrypi-v2.csv
          3. nimada.csv
          4. splitcells-XPS-15-9570.csv.html
          5. raspberrypi-v2.csv.html
          6. nimada.csv.html
        12. riscv.csv.html
        13. nimada.csv.html
        14. nimada.csv
      4. BinaryUtilsTest
        1. riscv.csv.html
        2. riscv.csv
        3. testIllegalConstructor
          1. splitcells-XPS-15-9570.csv.html
          2. riscv.csv
          3. splitcells-XPS-15-9570.csv
          4. raspberrypi-v2.csv
          5. riscv.csv.html
          6. raspberrypi-v2.csv.html
        4. raspberrypi-v2.csv
        5. splitcells-XPS-15-9570.csv
        6. raspberrypi-v2.csv.html
        7. splitcells-XPS-15-9570.csv.html
    3. lang
      1. perspective
        1. PerspectiveTest
          1. testEncodeJsonString
            1. raspberrypi-v2.csv.html
            2. riscv.csv.html
            3. raspberrypi-v2.csv
            4. splitcells-XPS-15-9570.csv.html
            5. riscv.csv
            6. splitcells-XPS-15-9570.csv
          2. testToJsonStringWithPathToArray
            1. raspberrypi-v2.csv.html
            2. riscv.csv
            3. raspberrypi-v2.csv
            4. riscv.csv.html
            5. splitcells-XPS-15-9570.csv
            6. splitcells-XPS-15-9570.csv.html
          3. testToJsonStringWithPathToDictionary
            1. splitcells-XPS-15-9570.csv.html
            2. riscv.csv.html
            3. raspberrypi-v2.csv
            4. splitcells-XPS-15-9570.csv
            5. riscv.csv
            6. raspberrypi-v2.csv.html
          4. testWithPath
            1. nimada.csv
            2. raspberrypi-v2.csv.html
            3. riscv.csv
            4. splitcells-XPS-15-9570.csv
            5. raspberrypi-v2.csv
            6. splitcells-XPS-15-9570.csv.html
            7. nimada.csv.html
            8. riscv.csv.html
          5. riscv.csv.html
          6. testToJsonStringWithArray
            1. riscv.csv
            2. raspberrypi-v2.csv
            3. splitcells-XPS-15-9570.csv
            4. riscv.csv.html
            5. splitcells-XPS-15-9570.csv.html
            6. raspberrypi-v2.csv.html
            7. nimada.csv
            8. nimada.csv.html
          7. testToJsonStringWithNamedArray
            1. raspberrypi-v2.csv.html
            2. splitcells-XPS-15-9570.csv
            3. riscv.csv.html
            4. riscv.csv
            5. raspberrypi-v2.csv
            6. splitcells-XPS-15-9570.csv.html
          8. testToXmlStringWithAllNameSpaceDeclarationsAtTop
            1. splitcells-XPS-15-9570.csv.html
            2. riscv.csv.html
            3. riscv.csv
            4. raspberrypi-v2.csv
            5. raspberrypi-v2.csv.html
            6. splitcells-XPS-15-9570.csv
          9. testToXmlString
            1. splitcells-XPS-15-9570.csv.html
            2. raspberrypi-v2.csv.html
            3. riscv.csv
            4. nimada.csv.html
            5. riscv.csv.html
            6. raspberrypi-v2.csv
            7. splitcells-XPS-15-9570.csv
            8. nimada.csv
          10. testToJsonStringWithNamedDictionary
            1. raspberrypi-v2.csv
            2. nimada.csv
            3. riscv.csv
            4. splitcells-XPS-15-9570.csv.html
            5. riscv.csv.html
            6. splitcells-XPS-15-9570.csv
            7. nimada.csv.html
            8. raspberrypi-v2.csv.html
          11. testToXmlStringWithPrefixesAndGenericNameSpaceCase
            1. riscv.csv
            2. splitcells-XPS-15-9570.csv
            3. raspberrypi-v2.csv
            4. riscv.csv.html
            5. splitcells-XPS-15-9570.csv.html
            6. raspberrypi-v2.csv.html
          12. raspberrypi-v2.csv.html
          13. testToJsonStringWithNestedDictionary
            1. splitcells-XPS-15-9570.csv.html
            2. splitcells-XPS-15-9570.csv
            3. riscv.csv.html
            4. nimada.csv.html
            5. riscv.csv
            6. nimada.csv
            7. raspberrypi-v2.csv.html
            8. raspberrypi-v2.csv
          14. testPrintCommonMarkString
            1. raspberrypi-v2.csv.html
            2. riscv.csv.html
            3. splitcells-XPS-15-9570.csv
            4. riscv.csv
            5. splitcells-XPS-15-9570.csv.html
            6. raspberrypi-v2.csv
          15. testXmlName
            1. raspberrypi-v2.csv.html
            2. splitcells-XPS-15-9570.csv
            3. riscv.csv.html
            4. splitcells-XPS-15-9570.csv.html
            5. riscv.csv
            6. raspberrypi-v2.csv
          16. splitcells-XPS-15-9570.csv.html
          17. testToJsonStringWithDictionary
            1. riscv.csv
            2. riscv.csv.html
            3. nimada.csv.html
            4. nimada.csv
            5. raspberrypi-v2.csv
            6. splitcells-XPS-15-9570.csv
            7. splitcells-XPS-15-9570.csv.html
            8. raspberrypi-v2.csv.html
          18. splitcells-XPS-15-9570.csv
          19. riscv.csv
          20. nimada.csv.html
          21. nimada.csv
          22. raspberrypi-v2.csv
    4. resource
      1. communication
        1. interaction
          1. DsuiTest
            1. testSenderOnlyClosedOnce__
              1. raspberrypi-v2.csv.html
              2. raspberrypi-v2.csv
              3. riscv.csv
              4. nimada.csv.html
              5. splitcells-XPS-15-9570.csv.html
              6. riscv.csv.html
              7. nimada.csv
              8. splitcells-XPS-15-9570.csv
            2. testEndMessage__
              1. raspberrypi-v2.csv
              2. nimada.csv.html
              3. riscv.csv.html
              4. raspberrypi-v2.csv.html
              5. riscv.csv
              6. nimada.csv
              7. splitcells-XPS-15-9570.csv.html
              8. splitcells-XPS-15-9570.csv
            3. testSenderOnlyClosedOnce
              1. nimada.csv.html
              2. raspberrypi-v2.csv
              3. nimada.csv
              4. riscv.csv.html
              5. raspberrypi-v2.csv.html
              6. splitcells-XPS-15-9570.csv.html
              7. splitcells-XPS-15-9570.csv
              8. riscv.csv
            4. testEndMessage
              1. nimada.csv.html
              2. riscv.csv.html
              3. splitcells-XPS-15-9570.csv
              4. riscv.csv
              5. splitcells-XPS-15-9570.csv.html
              6. raspberrypi-v2.csv.html
              7. nimada.csv
              8. raspberrypi-v2.csv
            5. riscv.csv
            6. raspberrypi-v2.csv.html
            7. splitcells-XPS-15-9570.csv.html
            8. raspberrypi-v2.csv
            9. splitcells-XPS-15-9570.csv
            10. riscv.csv.html
            11. nimada.csv.html
            12. nimada.csv
          2. LogLevelTest
            1. testPrioritySmallerThanOrder
              1. nimada.csv.html
              2. riscv.csv
              3. splitcells-XPS-15-9570.csv
              4. nimada.csv
              5. raspberrypi-v2.csv.html
              6. raspberrypi-v2.csv
              7. splitcells-XPS-15-9570.csv.html
              8. riscv.csv.html
            2. testPrioritySmallerThanOrder__
              1. splitcells-XPS-15-9570.csv
              2. riscv.csv
              3. nimada.csv.html
              4. nimada.csv
              5. raspberrypi-v2.csv.html
              6. riscv.csv.html
              7. raspberrypi-v2.csv
              8. splitcells-XPS-15-9570.csv.html
            3. riscv.csv
            4. nimada.csv
            5. splitcells-XPS-15-9570.csv
            6. riscv.csv.html
            7. raspberrypi-v2.csv.html
            8. nimada.csv.html
            9. raspberrypi-v2.csv
            10. splitcells-XPS-15-9570.csv.html
        2. log
          1. LogLevelTest
            1. testPrioritySmallerThanOrder
              1. riscv.csv.html
              2. nimada.csv.html
              3. splitcells-XPS-15-9570.csv.html
              4. riscv.csv
              5. nimada.csv
              6. raspberrypi-v2.csv
              7. splitcells-XPS-15-9570.csv
              8. raspberrypi-v2.csv.html
            2. splitcells-XPS-15-9570.csv
            3. nimada.csv.html
            4. splitcells-XPS-15-9570.csv.html
            5. raspberrypi-v2.csv.html
            6. raspberrypi-v2.csv
            7. nimada.csv
            8. riscv.csv
            9. riscv.csv.html
      2. PathsTest
        1. riscv.csv
        2. testRemoveFileSuffix__
          1. riscv.csv
          2. raspberrypi-v2.csv.html
          3. nimada.csv
          4. nimada.csv.html
          5. riscv.csv.html
          6. splitcells-XPS-15-9570.csv.html
          7. splitcells-XPS-15-9570.csv
          8. raspberrypi-v2.csv
        3. testRemoveFileSuffix
          1. nimada.csv.html
          2. riscv.csv.html
          3. splitcells-XPS-15-9570.csv
          4. raspberrypi-v2.csv
          5. riscv.csv
          6. splitcells-XPS-15-9570.csv.html
          7. raspberrypi-v2.csv.html
          8. nimada.csv
        4. nimada.csv
        5. riscv.csv.html
        6. splitcells-XPS-15-9570.csv.html
        7. raspberrypi-v2.csv.html
        8. raspberrypi-v2.csv
        9. nimada.csv.html
        10. splitcells-XPS-15-9570.csv
    5. testing
      1. TestTypesTest
        1. testIllegalDefaultConstructor
          1. splitcells-XPS-15-9570.csv
          2. riscv.csv
          3. riscv.csv.html
          4. raspberrypi-v2.csv
          5. nimada.csv.html
          6. nimada.csv
          7. splitcells-XPS-15-9570.csv.html
          8. raspberrypi-v2.csv.html
        2. raspberrypi-v2.csv
        3. riscv.csv.html
        4. nimada.csv.html
        5. splitcells-XPS-15-9570.csv.html
        6. riscv.csv
        7. splitcells-XPS-15-9570.csv
        8. raspberrypi-v2.csv.html
        9. nimada.csv
      2. AssertionsTest
        1. riscv.csv.html
        2. testIllegalDefaultConstructor
          1. splitcells-XPS-15-9570.csv.html
          2. nimada.csv.html
          3. raspberrypi-v2.csv.html
          4. riscv.csv
          5. splitcells-XPS-15-9570.csv
          6. nimada.csv
          7. raspberrypi-v2.csv
          8. riscv.csv.html
        3. raspberrypi-v2.csv.html
        4. raspberrypi-v2.csv
        5. splitcells-XPS-15-9570.csv.html
        6. nimada.csv
        7. riscv.csv
        8. splitcells-XPS-15-9570.csv
        9. nimada.csv.html
    6. execution
      1. EventProcessorExecutorTest
        1. test__
          1. splitcells-XPS-15-9570.csv
          2. splitcells-XPS-15-9570.csv.html
          3. nimada.csv.html
          4. riscv.csv.html
          5. raspberrypi-v2.csv.html
          6. nimada.csv
          7. riscv.csv
          8. raspberrypi-v2.csv
        2. test
          1. nimada.csv
          2. nimada.csv.html
          3. splitcells-XPS-15-9570.csv
          4. raspberrypi-v2.csv.html
          5. raspberrypi-v2.csv
          6. splitcells-XPS-15-9570.csv.html
          7. riscv.csv.html
          8. riscv.csv
        3. raspberrypi-v2.csv
        4. splitcells-XPS-15-9570.csv.html
        5. riscv.csv.html
        6. riscv.csv
        7. nimada.csv.html
        8. splitcells-XPS-15-9570.csv
        9. raspberrypi-v2.csv.html
        10. nimada.csv
    7. README.html
    8. external-documentation.html
    9. CHANGELOG.events.html
    10. tasks.html
    11. project
      1. compatibilty-and-portability.html
      2. data-as-source-code.html
    12. history.html
    13. config.html
    14. CHANGELOG.html