Skip to content

Commit

Permalink
chore: update scripts to v0.9.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Anka authored and Anka committed Sep 24, 2024
1 parent b1fb13e commit 4dc6954
Show file tree
Hide file tree
Showing 4 changed files with 90 additions and 4 deletions.
38 changes: 37 additions & 1 deletion lib/base/networking/apis/tumdev/campus_backend.pb.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4350,12 +4350,21 @@ class GetCanteenHeadCountReply extends $pb.GeneratedMessage {
}

class ListStudentClubRequest extends $pb.GeneratedMessage {
factory ListStudentClubRequest() => create();
factory ListStudentClubRequest({
Language? language,
}) {
final $result = create();
if (language != null) {
$result.language = language;
}
return $result;
}
ListStudentClubRequest._() : super();
factory ListStudentClubRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory ListStudentClubRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);

static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ListStudentClubRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create)
..e<Language>(1, _omitFieldNames ? '' : 'language', $pb.PbFieldType.OE, defaultOrMaker: Language.German, valueOf: Language.valueOf, enumValues: Language.values)
..hasRequiredFields = false
;

Expand All @@ -4379,6 +4388,17 @@ class ListStudentClubRequest extends $pb.GeneratedMessage {
@$core.pragma('dart2js:noInline')
static ListStudentClubRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ListStudentClubRequest>(create);
static ListStudentClubRequest? _defaultInstance;

/// Language of the student clubs and categories
/// Defaults to german
@$pb.TagNumber(1)
Language get language => $_getN(0);
@$pb.TagNumber(1)
set language(Language v) { setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasLanguage() => $_has(0);
@$pb.TagNumber(1)
void clearLanguage() => clearField(1);
}

class ListStudentClubReply extends $pb.GeneratedMessage {
Expand Down Expand Up @@ -4526,6 +4546,7 @@ class StudentClubCollection extends $pb.GeneratedMessage {
$core.String? title,
$core.String? description,
$core.Iterable<StudentClub>? clubs,
$fixnum.Int64? unstableCollectionId,
}) {
final $result = create();
if (title != null) {
Expand All @@ -4537,6 +4558,9 @@ class StudentClubCollection extends $pb.GeneratedMessage {
if (clubs != null) {
$result.clubs.addAll(clubs);
}
if (unstableCollectionId != null) {
$result.unstableCollectionId = unstableCollectionId;
}
return $result;
}
StudentClubCollection._() : super();
Expand All @@ -4547,6 +4571,7 @@ class StudentClubCollection extends $pb.GeneratedMessage {
..aOS(1, _omitFieldNames ? '' : 'title')
..aOS(2, _omitFieldNames ? '' : 'description')
..pc<StudentClub>(3, _omitFieldNames ? '' : 'clubs', $pb.PbFieldType.PM, subBuilder: StudentClub.create)
..a<$fixnum.Int64>(4, _omitFieldNames ? '' : 'unstableCollectionId', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO)
..hasRequiredFields = false
;

Expand Down Expand Up @@ -4591,6 +4616,17 @@ class StudentClubCollection extends $pb.GeneratedMessage {

@$pb.TagNumber(3)
$core.List<StudentClub> get clubs => $_getList(2);

/// id of the collection.
/// Might not be stable over time because of scraping
@$pb.TagNumber(4)
$fixnum.Int64 get unstableCollectionId => $_getI64(3);
@$pb.TagNumber(4)
set unstableCollectionId($fixnum.Int64 v) { $_setInt64(3, v); }
@$pb.TagNumber(4)
$core.bool hasUnstableCollectionId() => $_has(3);
@$pb.TagNumber(4)
void clearUnstableCollectionId() => clearField(4);
}


Expand Down
15 changes: 15 additions & 0 deletions lib/base/networking/apis/tumdev/campus_backend.pbenum.dart
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,21 @@ class DeviceType extends $pb.ProtobufEnum {
const DeviceType._($core.int v, $core.String n) : super(v, n);
}

class Language extends $pb.ProtobufEnum {
static const Language German = Language._(0, _omitEnumNames ? '' : 'German');
static const Language English = Language._(1, _omitEnumNames ? '' : 'English');

static const $core.List<Language> values = <Language> [
German,
English,
];

static final $core.Map<$core.int, Language> _byValue = $pb.ProtobufEnum.initByValue(values);
static Language? valueOf($core.int value) => _byValue[value];

const Language._($core.int v, $core.String n) : super(v, n);
}

class CreateFeedbackRequest_Recipient extends $pb.ProtobufEnum {
static const CreateFeedbackRequest_Recipient TUM_DEV = CreateFeedbackRequest_Recipient._(0, _omitEnumNames ? '' : 'TUM_DEV');
static const CreateFeedbackRequest_Recipient TUM_CONTACT = CreateFeedbackRequest_Recipient._(1, _omitEnumNames ? '' : 'TUM_CONTACT');
Expand Down
26 changes: 24 additions & 2 deletions lib/base/networking/apis/tumdev/campus_backend.pbjson.dart
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,19 @@ const DeviceType$json = {
final $typed_data.Uint8List deviceTypeDescriptor = $convert.base64Decode(
'CgpEZXZpY2VUeXBlEgcKA0lPUxAAEgsKB0FORFJPSUQQARILCgdXSU5ET1dTEAI=');

@$core.Deprecated('Use languageDescriptor instead')
const Language$json = {
'1': 'Language',
'2': [
{'1': 'German', '2': 0},
{'1': 'English', '2': 1},
],
};

/// Descriptor for `Language`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List languageDescriptor = $convert.base64Decode(
'CghMYW5ndWFnZRIKCgZHZXJtYW4QABILCgdFbmdsaXNoEAE=');

@$core.Deprecated('Use createDeviceRequestDescriptor instead')
const CreateDeviceRequest$json = {
'1': 'CreateDeviceRequest',
Expand Down Expand Up @@ -913,11 +926,18 @@ final $typed_data.Uint8List getCanteenHeadCountReplyDescriptor = $convert.base64
@$core.Deprecated('Use listStudentClubRequestDescriptor instead')
const ListStudentClubRequest$json = {
'1': 'ListStudentClubRequest',
'2': [
{'1': 'language', '3': 1, '4': 1, '5': 14, '6': '.api.Language', '9': 0, '10': 'language', '17': true},
],
'8': [
{'1': '_language'},
],
};

/// Descriptor for `ListStudentClubRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listStudentClubRequestDescriptor = $convert.base64Decode(
'ChZMaXN0U3R1ZGVudENsdWJSZXF1ZXN0');
'ChZMaXN0U3R1ZGVudENsdWJSZXF1ZXN0Ei4KCGxhbmd1YWdlGAEgASgOMg0uYXBpLkxhbmd1YW'
'dlSABSCGxhbmd1YWdliAEBQgsKCV9sYW5ndWFnZQ==');

@$core.Deprecated('Use listStudentClubReplyDescriptor instead')
const ListStudentClubReply$json = {
Expand Down Expand Up @@ -962,12 +982,14 @@ const StudentClubCollection$json = {
{'1': 'title', '3': 1, '4': 1, '5': 9, '10': 'title'},
{'1': 'description', '3': 2, '4': 1, '5': 9, '10': 'description'},
{'1': 'clubs', '3': 3, '4': 3, '5': 11, '6': '.api.StudentClub', '10': 'clubs'},
{'1': 'unstable_collection_id', '3': 4, '4': 1, '5': 4, '10': 'unstableCollectionId'},
],
};

/// Descriptor for `StudentClubCollection`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List studentClubCollectionDescriptor = $convert.base64Decode(
'ChVTdHVkZW50Q2x1YkNvbGxlY3Rpb24SFAoFdGl0bGUYASABKAlSBXRpdGxlEiAKC2Rlc2NyaX'
'B0aW9uGAIgASgJUgtkZXNjcmlwdGlvbhImCgVjbHVicxgDIAMoCzIQLmFwaS5TdHVkZW50Q2x1'
'YlIFY2x1YnM=');
'YlIFY2x1YnMSNAoWdW5zdGFibGVfY29sbGVjdGlvbl9pZBgEIAEoBFIUdW5zdGFibGVDb2xsZW'
'N0aW9uSWQ=');

15 changes: 14 additions & 1 deletion protos/tumdev/campus_backend.proto
Original file line number Diff line number Diff line change
Expand Up @@ -564,7 +564,17 @@ message GetCanteenHeadCountReply {
// A time stamp indicating how up to date the response is. Only valid in case percent != -1.
google.protobuf.Timestamp timestamp = 4;
}
message ListStudentClubRequest {}

enum Language {
German = 0;
English = 1;
}

message ListStudentClubRequest {
// Language of the student clubs and categories
// Defaults to german
optional Language language = 1;
}
message ListStudentClubReply {
repeated StudentClubCollection collections = 1;
}
Expand All @@ -582,4 +592,7 @@ message StudentClubCollection {
string title = 1;
string description = 2;
repeated StudentClub clubs = 3;
// id of the collection.
// Might not be stable over time because of scraping
uint64 unstable_collection_id = 4;
}

0 comments on commit 4dc6954

Please sign in to comment.