Back out D16434402, D16434634

Summary: build-break

fbshipit-source-id: d0786ba78689113be543535bd117c3d7f1de9996
This commit is contained in:
Jason Carreiro
2019-07-24 13:53:56 -07:00
committed by Facebook Github Bot
parent 17f8e5810f
commit 136dde359c
7 changed files with 19 additions and 145 deletions
@@ -107,14 +107,15 @@ function getCommandArguments(
command: CommandTypeShape,
componentName: string,
): string {
return [
'T view',
...command.typeAnnotation.params.map(param => {
const commandArgs = command.typeAnnotation.params
.map(param => {
const commandArgJavaType = getCommandArgJavaType(param);
return `${commandArgJavaType} ${param.name}`;
}),
].join(', ');
})
.join(', ');
return `T view, ${commandArgs}`;
}
function generateCommandsString(
@@ -123,9 +124,11 @@ function generateCommandsString(
) {
return component.commands
.map(command => {
const safeJavaName = toSafeJavaString(command.name, false);
const safeJavaName = toSafeJavaString(command.name);
const lowerJavaName =
safeJavaName[0].toLowerCase() + safeJavaName.slice(1);
return `void ${safeJavaName}(${getCommandArguments(
return `void ${lowerJavaName}(${getCommandArguments(
command,
componentName,
)});`;