Add java_multiple_files option to proto files

Saves AnkiDroid needing to patch these in.
This commit is contained in:
Damien Elmes 2022-06-27 15:16:04 +10:00
parent dd94655d56
commit 0a7508f263
19 changed files with 40 additions and 0 deletions

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.backend; package anki.backend;
import "anki/links.proto"; import "anki/links.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.card_rendering; package anki.card_rendering;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.cards; package anki.cards;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.collection; package anki.collection;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.config; package anki.config;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,10 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
// the DeckConfig message clashes with the name of the file
option java_outer_classname = "DeckConf";
package anki.deckconfig; package anki.deckconfig;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.decks; package anki.decks;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.generic; package anki.generic;
message Empty {} message Empty {}

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.i18n; package anki.i18n;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.import_export; package anki.import_export;
import "anki/cards.proto"; import "anki/cards.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.links; package anki.links;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.media; package anki.media;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.notes; package anki.notes;
import "anki/notetypes.proto"; import "anki/notetypes.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.notetypes; package anki.notetypes;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.scheduler; package anki.scheduler;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.search; package anki.search;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.stats; package anki.stats;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.sync; package anki.sync;
import "anki/generic.proto"; import "anki/generic.proto";

View file

@ -3,6 +3,8 @@
syntax = "proto3"; syntax = "proto3";
option java_multiple_files = true;
package anki.tags; package anki.tags;
import "anki/generic.proto"; import "anki/generic.proto";