A Whole New World (clang-format edition)

I can show you the code
Pretty, with proper whitespace
Tell me, coder, now when did
You last write readable code?

I can open your eyes
Make you see your bad indent
Force you to respect the style
The core devs agreed upon

A whole new world
A new fantastic code format
A de facto standard
With some sugar
Enforced with clang-format

A whole new world
A dazzling style we all dreamed of
And when we read it through
It's crystal clear
That now we're in a whole new world of code
This commit is contained in:
Rémi Verschelde 2017-03-05 16:44:50 +01:00
parent 45438e9918
commit 5dbf1809c6
1318 changed files with 140051 additions and 166004 deletions

View file

@ -30,11 +30,11 @@
#ifndef REGEX_H
#define REGEX_H
#include "core/vector.h"
#include "core/ustring.h"
#include "core/dictionary.h"
#include "core/reference.h"
#include "core/resource.h"
#include "core/ustring.h"
#include "core/vector.h"
class RegExNode;
@ -57,12 +57,10 @@ class RegExMatch : public Reference {
friend class RegExNodeBackReference;
protected:
static void _bind_methods();
public:
String expand(const String& p_template) const;
String expand(const String &p_template) const;
int get_group_count() const;
Array get_group_array() const;
@ -70,34 +68,31 @@ public:
Array get_names() const;
Dictionary get_name_dict() const;
String get_string(const Variant& p_name) const;
int get_start(const Variant& p_name) const;
int get_end(const Variant& p_name) const;
String get_string(const Variant &p_name) const;
int get_start(const Variant &p_name) const;
int get_end(const Variant &p_name) const;
RegExMatch();
};
class RegEx : public Resource {
GDCLASS(RegEx, Resource);
RegExNode* root;
RegExNode *root;
Vector<Variant> group_names;
String pattern;
int lookahead_depth;
protected:
static void _bind_methods();
public:
void clear();
Error compile(const String& p_pattern);
Error compile(const String &p_pattern);
Ref<RegExMatch> search(const String& p_text, int p_start = 0, int p_end = -1) const;
String sub(const String& p_text, const String& p_replacement, bool p_all = false, int p_start = 0, int p_end = -1) const;
Ref<RegExMatch> search(const String &p_text, int p_start = 0, int p_end = -1) const;
String sub(const String &p_text, const String &p_replacement, bool p_all = false, int p_start = 0, int p_end = -1) const;
bool is_valid() const;
String get_pattern() const;
@ -105,10 +100,8 @@ public:
Array get_names() const;
RegEx();
RegEx(const String& p_pattern);
RegEx(const String &p_pattern);
~RegEx();
};
#endif // REGEX_H