mirror of
https://github.com/godotengine/godot.git
synced 2025-04-25 01:48:08 +08:00
Core: Do not generate *.uid
files for JSON, certificates, and translations
This commit is contained in:
parent
47bc374edf
commit
b91bacb43a
@ -155,6 +155,10 @@ public:
|
|||||||
virtual void get_recognized_extensions(List<String> *p_extensions) const override;
|
virtual void get_recognized_extensions(List<String> *p_extensions) const override;
|
||||||
virtual bool handles_type(const String &p_type) const override;
|
virtual bool handles_type(const String &p_type) const override;
|
||||||
virtual String get_resource_type(const String &p_path) const override;
|
virtual String get_resource_type(const String &p_path) const override;
|
||||||
|
|
||||||
|
// Treat certificates as text files, do not generate a `*.{crt,key,pub}.uid` file.
|
||||||
|
virtual ResourceUID::ID get_resource_uid(const String &p_path) const override { return ResourceUID::INVALID_ID; }
|
||||||
|
virtual bool has_custom_uid_support() const override { return true; }
|
||||||
};
|
};
|
||||||
|
|
||||||
class ResourceFormatSaverCrypto : public ResourceFormatSaver {
|
class ResourceFormatSaverCrypto : public ResourceFormatSaver {
|
||||||
|
@ -105,6 +105,10 @@ public:
|
|||||||
virtual void get_recognized_extensions(List<String> *p_extensions) const override;
|
virtual void get_recognized_extensions(List<String> *p_extensions) const override;
|
||||||
virtual bool handles_type(const String &p_type) const override;
|
virtual bool handles_type(const String &p_type) const override;
|
||||||
virtual String get_resource_type(const String &p_path) const override;
|
virtual String get_resource_type(const String &p_path) const override;
|
||||||
|
|
||||||
|
// Treat JSON as a text file, do not generate a `*.json.uid` file.
|
||||||
|
virtual ResourceUID::ID get_resource_uid(const String &p_path) const override { return ResourceUID::INVALID_ID; }
|
||||||
|
virtual bool has_custom_uid_support() const override { return true; }
|
||||||
};
|
};
|
||||||
|
|
||||||
class ResourceFormatSaverJSON : public ResourceFormatSaver {
|
class ResourceFormatSaverJSON : public ResourceFormatSaver {
|
||||||
|
@ -43,6 +43,10 @@ public:
|
|||||||
virtual bool handles_type(const String &p_type) const override;
|
virtual bool handles_type(const String &p_type) const override;
|
||||||
virtual String get_resource_type(const String &p_path) const override;
|
virtual String get_resource_type(const String &p_path) const override;
|
||||||
|
|
||||||
|
// Treat translations as text/binary files, do not generate a `*.{po,mo}.uid` file.
|
||||||
|
virtual ResourceUID::ID get_resource_uid(const String &p_path) const override { return ResourceUID::INVALID_ID; }
|
||||||
|
virtual bool has_custom_uid_support() const override { return true; }
|
||||||
|
|
||||||
TranslationLoaderPO() {}
|
TranslationLoaderPO() {}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user