Skip to content

Commit ace6bfa

Browse files
committed
Code cleanup
1 parent e56b87d commit ace6bfa

File tree

10 files changed

+16
-15
lines changed

10 files changed

+16
-15
lines changed

packages/abstractions/src/serialization/serializationWriter.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ export interface SerializationWriter {
9999
* @param key the key to write the value with.
100100
* @param values the value to write to the stream.
101101
*/
102-
writeCollectionOfEnumValue<T>(key?: string, values?: (T | null | undefined)[]): void;
102+
writeCollectionOfEnumValues<T>(key?: string, values?: (T | null | undefined)[]): void;
103103
/**
104104
* Writes a null value for the specified key.
105105
* @param key the key to write the value with.

packages/serialization/form/src/formSerializationWriter.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ export class FormSerializationWriter implements SerializationWriter {
131131
}
132132
}
133133
};
134-
public writeCollectionOfEnumValue = <T>(key?: string, values?: (T | null | undefined)[]): void => {
134+
public writeCollectionOfEnumValues = <T>(key?: string, values?: (T | null | undefined)[]): void => {
135135
if (key && values && values.length > 0) {
136136
// eslint-disable-next-line @typescript-eslint/restrict-template-expressions
137137
const rawValues = values.filter((x) => x !== undefined).map((x) => `${x}`);

packages/serialization/form/test/common/formSerializationWriter.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ describe("FormSerializationWriter", () => {
3535
testEntity.additionalData["createdDateTime"] = new Date(0);
3636
testEntity.deviceNames = ["device1", "device2"];
3737
testEntity.status = LongRunningOperationStatusObject.NotStarted;
38-
//testEntity.nextStatuses = [LongRunningOperationStatusObject.Running, LongRunningOperationStatusObject.Succeeded];
38+
testEntity.nextStatuses = [LongRunningOperationStatusObject.Running, LongRunningOperationStatusObject.Succeeded];
3939
const formSerializationWriter = new FormSerializationWriter();
4040
formSerializationWriter.writeObjectValue(undefined, testEntity, serializeTestEntity);
4141
const formContent = formSerializationWriter.getSerializedContent();
@@ -54,6 +54,8 @@ describe("FormSerializationWriter", () => {
5454
"officeLocation=null", // Serializes null values
5555
"endWorkTime=null", // Serializes null values
5656
"status=notStarted", // Serializes enum values
57+
"nextStatuses=running", // Serializes collection of enum values
58+
"nextStatuses=succeeded",
5759
];
5860
const arr = form.split("&");
5961
let count = 0;
@@ -71,7 +73,7 @@ describe("FormSerializationWriter", () => {
7173
it("writeCollectionOfEnumValues", () => {
7274
const enums = [LongRunningOperationStatusObject.Running, LongRunningOperationStatusObject.Succeeded];
7375
const formSerializationWriter = new FormSerializationWriter();
74-
formSerializationWriter.writeCollectionOfEnumValue("nextStatuses", enums);
76+
formSerializationWriter.writeCollectionOfEnumValues("nextStatuses", enums);
7577
const formContent = formSerializationWriter.getSerializedContent();
7678
const form = new TextDecoder().decode(formContent);
7779
assert.equal("nextStatuses=running&nextStatuses=succeeded&", form);

packages/serialization/form/test/testEntity.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,5 @@ export function serializeTestEntity(writer: SerializationWriter, testEntity: Tes
8080
writer.writeAdditionalData(testEntity.additionalData);
8181
writer.writeCollectionOfPrimitiveValues("deviceNames", testEntity.deviceNames);
8282
writer.writeEnumValue<LongRunningOperationStatus>("status", testEntity.status);
83-
// enable this line after publishing writeCollectionOfEnumValues
84-
//writer.writeCollectionOfEnumValues<LongRunningOperationStatus>("nextStatuses", testEntity.nextStatuses);
83+
writer.writeCollectionOfEnumValues<LongRunningOperationStatus>("nextStatuses", testEntity.nextStatuses);
8584
}

packages/serialization/json/src/jsonSerializationWriter.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ export class JsonSerializationWriter implements SerializationWriter {
222222
}
223223
};
224224

225-
public writeCollectionOfEnumValue = <T>(key?: string, values?: (T | undefined | null)[]): void => {
225+
public writeCollectionOfEnumValues = <T>(key?: string, values?: (T | undefined | null)[]): void => {
226226
if (values && values.length > 0) {
227227
// eslint-disable-next-line @typescript-eslint/restrict-template-expressions
228228
const rawValues = values.filter((x) => x !== undefined).map((x) => `${x}`);

packages/serialization/json/test/common/jsonSerializationWriter.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,11 @@ describe("JsonParseNode", () => {
6262
it("Test enum serialization", async () => {
6363
const inputObject: TestParser = {
6464
status: LongRunningOperationStatusObject.NotStarted,
65-
//nextStatuses: [LongRunningOperationStatusObject.Succeeded, LongRunningOperationStatusObject.Failed],
65+
nextStatuses: [LongRunningOperationStatusObject.Succeeded, LongRunningOperationStatusObject.Failed],
6666
};
6767
const expectedObject: TestParser = {
6868
status: LongRunningOperationStatusObject.NotStarted,
69-
//nextStatuses: [LongRunningOperationStatusObject.Succeeded, LongRunningOperationStatusObject.Failed],
69+
nextStatuses: [LongRunningOperationStatusObject.Succeeded, LongRunningOperationStatusObject.Failed],
7070
};
7171

7272
const writer = new JsonSerializationWriter();
@@ -83,7 +83,7 @@ describe("JsonParseNode", () => {
8383
const writer = new JsonSerializationWriter();
8484
const enums = [LongRunningOperationStatusObject.NotStarted, LongRunningOperationStatusObject.Succeeded];
8585

86-
writer.writeCollectionOfEnumValue("enum", enums);
86+
writer.writeCollectionOfEnumValues("enum", enums);
8787
const serializedContent = writer.getSerializedContent();
8888
const decoder = new TextDecoder();
8989
const contentAsStr = decoder.decode(serializedContent);

packages/serialization/json/test/common/testEntity.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ export function serializeTestParser(writer: SerializationWriter, entity: TestPar
167167
writer.writeObjectValue("testUnionObject", entity.testUnionObject as any, serializeTestUnionObject);
168168
}
169169
writer.writeEnumValue("status", entity.status);
170-
writer.writeCollectionOfEnumValue("nextStatuses", entity.nextStatuses);
170+
writer.writeCollectionOfEnumValues("nextStatuses", entity.nextStatuses);
171171
}
172172

173173
export function serializeFoo(writer: SerializationWriter, entity: FooResponse | undefined = {}): void {

packages/serialization/multipart/src/multipartSerializationWriter.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ export class MultipartSerializationWriter implements SerializationWriter {
113113
): void => {
114114
throw new Error(`serialization of enum values is not supported with multipart`);
115115
};
116-
public writeCollectionOfEnumValue = <T>(
116+
public writeCollectionOfEnumValues = <T>(
117117
// eslint-disable-next-line @typescript-eslint/no-unused-vars
118118
key?: string,
119119
// eslint-disable-next-line @typescript-eslint/no-unused-vars

packages/serialization/text/src/textSerializationWriter.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ export class TextSerializationWriter implements SerializationWriter {
133133
}
134134
}
135135
};
136-
public writeCollectionOfEnumValue = <T>(key?: string, values?: T[] | null): void => {
136+
public writeCollectionOfEnumValues = <T>(key?: string, values?: T[] | null): void => {
137137
this.writeEnumValue(key, values);
138138
};
139139
public getSerializedContent = (): ArrayBuffer => {

packages/serialization/text/test/common/textSerializationWriter.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ describe("TextSerializationWriter", () => {
1212
const expectedString = "notStarted, running";
1313
assert.equal(form, expectedString);
1414
});
15-
it("writeCollectionOfEnumValue", () => {
15+
it("writeCollectionOfEnumValues", () => {
1616
const textSerializationWriter = new TextSerializationWriter();
1717
const statuses = [LongRunningOperationStatusObject.NotStarted, LongRunningOperationStatusObject.Running];
18-
textSerializationWriter.writeCollectionOfEnumValue("", statuses);
18+
textSerializationWriter.writeCollectionOfEnumValues("", statuses);
1919
const formContent = textSerializationWriter.getSerializedContent();
2020
const form = new TextDecoder().decode(formContent);
2121
const expectedString = "notStarted,running";

0 commit comments

Comments
 (0)