| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This is needed when we have very long defaults for list parameters.
Note that the logic gets a bit more convoluted as we want to keep the
comma with the word, unlike the whitespace.
|
| |
|
| |
|
| |
|
|
|
|
| |
Same as IntListParameter and StringListParamter, but for enumerations.
|
| |
|
|
|
|
|
| |
Same as for IntListParameter, consolidate the list handling code to a
single place.
|
|
|
|
| |
Consolidate handling of a list of values in a single piece of code.
|
|
|
|
|
| |
Consolidate validation of enumeration in a central place since this is
now a popular type of paramater.
|
|
|
|
|
| |
Complain so that the user/developer sees the issue rather than just
silently ignoring the problem.
|
|
|
|
| |
This is undefined and crashes on macOS.
|
|
|
|
|
| |
OS abstractions are generic enough that we can merge these with the new
core library.
|
|
|
|
|
| |
OS abstractions are generic enough that we can merge these with the new
core library.
|
|
|
|
|
| |
These are general plumbing, so they fit in nicely with the new core
library.
|
|
|
|
|
| |
It's just string helper functions here, so let's get rid of the
catch-all name for this module.
|
|
|
|
|
|
|
|
| |
They weren't that well used, and were mostly just confusing special
functions anyway.
Allows us to move away from generic and ambigious headers such as
"util".
|
| |
|
|
|
|
|
|
| |
These functions assumes there is a specific ordering between the given
moments. Make sure we don't return something completely crazy if this
ordering isn't true.
|
|
|
|
| |
Let's clear things up by categorizing our utility functions.
|
|
|
|
|
|
|
| |
Make it clearer what is protocol handling and what is just general
plumbing.
This is one step of several.
|
|
|
|
|
|
|
| |
Make it clearer what is protocol handling and what is just general
plumbing.
This is one step of several.
|
|
|
|
|
|
|
| |
Make it clearer what is protocol handling and what is just general
plumbing.
This is one step of several.
|
|
|
|
|
|
|
| |
Make it clearer what is protocol handling and what is just general
plumbing.
This is one step of several.
|
|
|
|
|
|
|
| |
Make it clearer what is protocol handling and what is just general
plumbing.
This is one step of several.
|
|
Make it clearer what is protocol handling and what is just general
plumbing.
This is one step of several.
|