Skip to content

Commit

Permalink
Update function-analyzer.ts
Browse files Browse the repository at this point in the history
  • Loading branch information
akhil0203 committed Apr 29, 2024
1 parent 2ddff8c commit 6bbfb66
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions framework/src/helper/function-analyzer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,15 +32,15 @@ const whitespaceRegExp =/\s*/gu;
const beginningAssignmentRegExp=/^.+=/u;
const leadingOrTrailingWhitespaceRegExp=/^\s*|\s*$/gu;
const commentBlockOrWhitespaceRegExp=/^.*\/\*|\*\/.+$/gu;
const buildParameter = (parameter: string): Param => {
const buildParameter = (parameter: string,): Param => {
const value: Param = {
name: '',
type: 'string',
default: '',
value: '',
envName: '',
};
const processCommentAndAssignment = (parameter: string, value: Param) => {
const processCommentAndAssignment = () => {
value.name = parameter
.replace(commentOrAssignmentAtEndRegExp, '',)
.replace(whitespaceRegExp, '',);
Expand All @@ -52,7 +52,7 @@ const buildParameter = (parameter: string): Param => {
.replace(whitespaceRegExp, '',)
.toLowerCase();
};
const processComment = (parameter: string, value: Param) => {
const processComment = () => {
value.name = parameter
.replace(commentOrAssignmentAtEndRegExp, '',)
.replace(whitespaceRegExp, '',);
Expand All @@ -67,7 +67,7 @@ const buildParameter = (parameter: string): Param => {
value.default = '0';

Check warning on line 67 in framework/src/helper/function-analyzer.ts

View workflow job for this annotation

GitHub Actions / lint

Expected indentation of 6 spaces but found 8
}
};
const processAssignment = (parameter: string, value: Param) => {
const processAssignment = () => {
value.name = parameter
.replace(commentOrAssignmentAtEndRegExp, '',)
.replace(whitespaceRegExp, '',);
Expand All @@ -77,19 +77,19 @@ const buildParameter = (parameter: string): Param => {
if (! Number.isNaN(Number.parseFloat(value.default,),)) {
value.type = 'number';
} else if (value.default === 'true' || value.default === 'false') {
value.type = 'boolean';
value.type = 'boolean';

Check warning on line 80 in framework/src/helper/function-analyzer.ts

View workflow job for this annotation

GitHub Actions / lint

Expected indentation of 6 spaces but found 7
}
};
if (commentAndAssignmentRegExp.exec(parameter,)) {
processCommentAndAssignment(parameter, value);
} else if (commentRegExp.exec(parameter)) {
processComment(parameter, value);
} else if (assignmentRegExp.exec(parameter)) {
processAssignment(parameter, value);
processCommentAndAssignment(parameter, value,);
} else if (commentRegExp.exec(parameter,)) {
processComment(parameter, value,);

Check warning on line 86 in framework/src/helper/function-analyzer.ts

View workflow job for this annotation

GitHub Actions / lint

Expected indentation of 4 spaces but found 5
} else if (assignmentRegExp.exec(parameter,)) {
processAssignment(parameter, value,);

Check warning on line 88 in framework/src/helper/function-analyzer.ts

View workflow job for this annotation

GitHub Actions / lint

Expected indentation of 4 spaces but found 5
} else {
value.name = parameter.replace(whitespaceRegExp, '');
value.name = parameter.replace(whitespaceRegExp, '',);

Check warning on line 90 in framework/src/helper/function-analyzer.ts

View workflow job for this annotation

GitHub Actions / lint

Expected indentation of 4 spaces but found 5
}
return value;
return value;
};
// eslint-disable-next-line complexity
const parseParameterString = (parameter: string,): Param => {
Expand Down

0 comments on commit 6bbfb66

Please sign in to comment.