Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make single-argument string constructors explicit #2707

Merged
merged 150 commits into from
Apr 30, 2024

Commits on Dec 7, 2022

  1. Revise Linux platform types

    bocchino committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    6de63cc View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. Fix regression in test autocoder

    TimeBaseStoreType is not the same as TimeBase
    bocchino committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    980a26f View commit details
    Browse the repository at this point in the history
  2. Revise test autocoder

    Cast to the TimeBaseStore type with a known size
    bocchino committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    91b6c01 View commit details
    Browse the repository at this point in the history
  3. Revise test autocoder

    Remove unnecessary const casting
    bocchino committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    7504de2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ecf4cb7 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Configuration menu
    Copy the full SHA
    253540d View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Configuration menu
    Copy the full SHA
    31e315d View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Configuration menu
    Copy the full SHA
    f60e88e View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. Configuration menu
    Copy the full SHA
    2204a0c View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. Configuration menu
    Copy the full SHA
    8b41def View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. Configuration menu
    Copy the full SHA
    2bad0d6 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Configuration menu
    Copy the full SHA
    fc0317e View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Configuration menu
    Copy the full SHA
    66a8190 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Configuration menu
    Copy the full SHA
    8e6412a View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Configuration menu
    Copy the full SHA
    949a251 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6fc15e9 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    e961a4d View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    b00486a View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Configuration menu
    Copy the full SHA
    6f999de View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Configuration menu
    Copy the full SHA
    08f7ee1 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Configuration menu
    Copy the full SHA
    b2f54cf View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Configuration menu
    Copy the full SHA
    6fcbc51 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Configuration menu
    Copy the full SHA
    0d4cf3d View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    6514547 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    6f3ae9f View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Configuration menu
    Copy the full SHA
    89c0e35 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    cdc83ea View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    4a46719 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Configuration menu
    Copy the full SHA
    7acf774 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Configuration menu
    Copy the full SHA
    ac20f12 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    50b543b View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    2bff088 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Configuration menu
    Copy the full SHA
    29ef16e View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    51c3884 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    07d28a7 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    7e98d5b View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    411e09a View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    e864b01 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    7140d75 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Configuration menu
    Copy the full SHA
    476ba08 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Configuration menu
    Copy the full SHA
    8cb7700 View commit details
    Browse the repository at this point in the history
  2. Update fpp version

    bocchino committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    4359574 View commit details
    Browse the repository at this point in the history
  3. Update fpp version

    bocchino committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    5f41b0c View commit details
    Browse the repository at this point in the history
  4. Revise DpWriter unit tests

    Remove manually written functions
    Use new autocode in tester base
    bocchino committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    d8bf071 View commit details
    Browse the repository at this point in the history
  5. Update fpp version

    bocchino committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    b7d3a7d View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Update fpp version

    bocchino committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    c3e0aa2 View commit details
    Browse the repository at this point in the history
  2. Revise DpTest

    Add check for priority set by dpGet
    bocchino committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    9e04083 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb44afb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eee3ec3 View commit details
    Browse the repository at this point in the history
  5. Revise dp test

    bocchino committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    b1fc19b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    800de25 View commit details
    Browse the repository at this point in the history
  7. Revise dp test

    bocchino committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    be54883 View commit details
    Browse the repository at this point in the history
  8. Revise dp test

    bocchino committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    c0d626a View commit details
    Browse the repository at this point in the history
  9. Revise dp test

    bocchino committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    d4121f7 View commit details
    Browse the repository at this point in the history
  10. Revise dp test

    bocchino committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    2e3e2ef View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Revise dp test

    bocchino committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    021e0fc View commit details
    Browse the repository at this point in the history
  2. Revise dp test

    bocchino committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    29031f7 View commit details
    Browse the repository at this point in the history
  3. Revise dp test

    bocchino committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    03326c6 View commit details
    Browse the repository at this point in the history
  4. Revise dp test

    bocchino committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    ce90192 View commit details
    Browse the repository at this point in the history
  5. Revise dp test

    bocchino committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    4c66664 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    864f15a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4402937 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ea00253 View commit details
    Browse the repository at this point in the history
  9. Revise fpp version

    bocchino committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    738936f View commit details
    Browse the repository at this point in the history
  10. Update fpp version

    bocchino committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3b98052 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    457fc35 View commit details
    Browse the repository at this point in the history
  12. Revise ExternalString

    bocchino committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    4ea55a6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    48ad464 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    772cc57 View commit details
    Browse the repository at this point in the history
  15. Revise StringBase

    bocchino committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    8f26567 View commit details
    Browse the repository at this point in the history
  16. Update fpp version

    bocchino committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    fff0ad6 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Remove trailing space

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    8f8efe0 View commit details
    Browse the repository at this point in the history
  2. Reformat code

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    e8586e6 View commit details
    Browse the repository at this point in the history
  3. Revise dp test

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    c4b9b9a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    171781b View commit details
    Browse the repository at this point in the history
  5. Revise string types

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    aafbd6e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    94b3d32 View commit details
    Browse the repository at this point in the history
  7. Revise string types

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    00fb983 View commit details
    Browse the repository at this point in the history
  8. Revise string types

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    4c2ad7c View commit details
    Browse the repository at this point in the history
  9. Remove EightyCharString

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    e536e88 View commit details
    Browse the repository at this point in the history
  10. Revise CmdString

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    9eaec83 View commit details
    Browse the repository at this point in the history
  11. Revise LogString

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    91e78f9 View commit details
    Browse the repository at this point in the history
  12. Revise PrmString

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    24a9242 View commit details
    Browse the repository at this point in the history
  13. Revise TextLogString

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    e078a59 View commit details
    Browse the repository at this point in the history
  14. Revise Test/String

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    33d7c75 View commit details
    Browse the repository at this point in the history
  15. Revise TlmString

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    d3c59db View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d5c4cb2 View commit details
    Browse the repository at this point in the history
  17. Revise Os/QueueString

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    480e9d3 View commit details
    Browse the repository at this point in the history
  18. Revise Os/TaskString

    bocchino committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    5b9a4de View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. Add missing type qualifier

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    10dce0c View commit details
    Browse the repository at this point in the history
  2. Fix warning in String.hpp

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    5fd6b34 View commit details
    Browse the repository at this point in the history
  3. Revise string types

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    058e402 View commit details
    Browse the repository at this point in the history
  4. Remove stray character

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    a6d2b43 View commit details
    Browse the repository at this point in the history
  5. Revise StringBase

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    ce0616a View commit details
    Browse the repository at this point in the history
  6. Revise string types

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    028ac4b View commit details
    Browse the repository at this point in the history
  7. Revise String type

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    4e7ab41 View commit details
    Browse the repository at this point in the history
  8. Revise FileNameString

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    ac44ee8 View commit details
    Browse the repository at this point in the history
  9. Revise string types

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    3e589a9 View commit details
    Browse the repository at this point in the history
  10. Add missing file

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    a215ab7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    74a2c37 View commit details
    Browse the repository at this point in the history
  12. Revise comment

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    883e8a9 View commit details
    Browse the repository at this point in the history
  13. Revise TlmString

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    9af1b1d View commit details
    Browse the repository at this point in the history
  14. Revise string types

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    3628e98 View commit details
    Browse the repository at this point in the history
  15. Revise log strings

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    6ab639a View commit details
    Browse the repository at this point in the history
  16. Revise PrmString

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    9fea2d7 View commit details
    Browse the repository at this point in the history
  17. Revise Os string classes

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    1d74568 View commit details
    Browse the repository at this point in the history
  18. Revise string types

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    ad5a348 View commit details
    Browse the repository at this point in the history
  19. Revise string types

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    84c7b54 View commit details
    Browse the repository at this point in the history
  20. Revise os strings

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    77e1a3b View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    fe5f6b9 View commit details
    Browse the repository at this point in the history
  22. Revise ExternalString

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    a616fc2 View commit details
    Browse the repository at this point in the history
  23. Revise ExternalString

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    4db1eb0 View commit details
    Browse the repository at this point in the history
  24. Update fpp version

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    d3efd31 View commit details
    Browse the repository at this point in the history
  25. Format Fw/Types

    bocchino committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    85c29f7 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    047d8b7 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    20a00c5 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    9c575eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0df9a5b View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    3b41536 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    941177b View commit details
    Browse the repository at this point in the history
  3. Update fpp version

    bocchino committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    f0bd736 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b8edffc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f09e8dd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7c92d35 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    97b6985 View commit details
    Browse the repository at this point in the history
  8. Refactor dp tests

    bocchino committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    1e774be View commit details
    Browse the repository at this point in the history
  9. Add static assertion to PrmBuffer

    For safety's sake!
    bocchino committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    c8941b4 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Configuration menu
    Copy the full SHA
    4416cc4 View commit details
    Browse the repository at this point in the history
  2. Revise StringBase

    Existing code was correct but somewhat terse and obscure
    Refactor and add comments for clarity
    bocchino committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    aa8f4fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36662ab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c466ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5cd2f82 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    0989621 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3f3f49 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    1d99954 View commit details
    Browse the repository at this point in the history
  2. Remove helper scripts

    bocchino committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    3e91a02 View commit details
    Browse the repository at this point in the history
  3. Add const qualifier

    bocchino committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    48b051c View commit details
    Browse the repository at this point in the history
  4. Revise StringBase

    bocchino committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    00a3e0c View commit details
    Browse the repository at this point in the history
  5. Revise StringBase

    bocchino committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    4a5ae70 View commit details
    Browse the repository at this point in the history
  6. Revise comment

    bocchino committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    3cffcd0 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. Update fpp version

    bocchino committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    5c9495b View commit details
    Browse the repository at this point in the history
  2. Fix code formatting

    bocchino committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    84d5c1f View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Make constructors explicit

    bocchino committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    519cc72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    498963f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d784350 View commit details
    Browse the repository at this point in the history
  4. Revise String.hpp

    Remove explicit from char* constructor
    The autocoder depends on the implicit constructor
    bocchino committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    172ebb0 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    76840e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    895297d View commit details
    Browse the repository at this point in the history
  3. Fixing conversion warnings

    LeStarch committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    f594e75 View commit details
    Browse the repository at this point in the history
  4. Removing broken link

    LeStarch committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    6067b6d View commit details
    Browse the repository at this point in the history