mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 00:27:43 +00:00
AK+Everywhere: Rename String to DeprecatedString
We have a new, improved string type coming up in AK (OOM aware, no null state), and while it's going to use UTF-8, the name UTF8String is a mouthful - so let's free up the String name by renaming the existing class. Making the old one have an annoying name will hopefully also help with quick adoption :^)
This commit is contained in:
parent
f74251606d
commit
6e19ab2bbc
2006 changed files with 11635 additions and 11636 deletions
|
@ -28,9 +28,9 @@ bool read_items(FILE* fp, char entry_separator, Function<Decision(StringView)>);
|
|||
|
||||
class ParsedInitialArguments {
|
||||
public:
|
||||
ParsedInitialArguments(Vector<String>&, StringView placeholder);
|
||||
ParsedInitialArguments(Vector<DeprecatedString>&, StringView placeholder);
|
||||
|
||||
void for_each_joined_argument(StringView, Function<void(String const&)>) const;
|
||||
void for_each_joined_argument(StringView, Function<void(DeprecatedString const&)>) const;
|
||||
|
||||
size_t size() const { return m_all_parts.size(); }
|
||||
|
||||
|
@ -45,7 +45,7 @@ ErrorOr<int> serenity_main(Main::Arguments main_arguments)
|
|||
StringView placeholder;
|
||||
bool split_with_nulls = false;
|
||||
char const* specified_delimiter = "\n";
|
||||
Vector<String> arguments;
|
||||
Vector<DeprecatedString> arguments;
|
||||
bool verbose = false;
|
||||
char const* file_to_read = "-";
|
||||
int max_lines_for_one_command = 0;
|
||||
|
@ -121,7 +121,7 @@ ErrorOr<int> serenity_main(Main::Arguments main_arguments)
|
|||
if (items_used_for_this_command == 0) {
|
||||
child_argv.ensure_capacity(initial_arguments.size());
|
||||
|
||||
initial_arguments.for_each_joined_argument(item, [&](const String& string) {
|
||||
initial_arguments.for_each_joined_argument(item, [&](const DeprecatedString& string) {
|
||||
total_command_length += string.length();
|
||||
child_argv.append(strdup(string.characters()));
|
||||
});
|
||||
|
@ -236,7 +236,7 @@ bool run_command(Vector<char*>&& child_argv, bool verbose, bool is_stdin, int de
|
|||
return true;
|
||||
}
|
||||
|
||||
ParsedInitialArguments::ParsedInitialArguments(Vector<String>& arguments, StringView placeholder)
|
||||
ParsedInitialArguments::ParsedInitialArguments(Vector<DeprecatedString>& arguments, StringView placeholder)
|
||||
{
|
||||
m_all_parts.ensure_capacity(arguments.size());
|
||||
bool some_argument_has_placeholder = false;
|
||||
|
@ -260,7 +260,7 @@ ParsedInitialArguments::ParsedInitialArguments(Vector<String>& arguments, String
|
|||
}
|
||||
}
|
||||
|
||||
void ParsedInitialArguments::for_each_joined_argument(StringView separator, Function<void(String const&)> callback) const
|
||||
void ParsedInitialArguments::for_each_joined_argument(StringView separator, Function<void(DeprecatedString const&)> callback) const
|
||||
{
|
||||
StringBuilder builder;
|
||||
for (auto& parts : m_all_parts) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue