Skip to content

Commit cced63f

Browse files
refactor code
1 parent 2e292bd commit cced63f

File tree

7 files changed

+27
-22
lines changed

7 files changed

+27
-22
lines changed

Diff for: CHANGELOG/1.x/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
Change Log
22
==========
33

4+
## Version 1.0.5
5+
6+
2022-11-04
7+
8+
* Refactor code
9+
410
## Version 1.0.4
511

612
2022-09-21

Diff for: lib/util/Utilities.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@ module.exports = {
2727
},
2828

2929
isDefined(data) {
30-
return typeof data !== 'undefined' || data !== undefined;
30+
return !data;
3131
},
3232

3333
isUnDefined(arr) {
3434
let lengthOfDefinedObject = 0;
3535
arr.forEach(item => {
36-
let isUndefined = typeof item === 'undefined' || item === undefined;
36+
let isUndefined = !item;
3737
if (!isUndefined)
3838
lengthOfDefinedObject++;
3939
});

Diff for: lib/validation/index.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -268,8 +268,9 @@ function getNumberForListOfItem(arr) {
268268
lengthOfItem = () => arrayOBoolean.length;
269269

270270
arr.forEach(item => {
271-
if (item?.length !== 0 && item !== '' && (typeof item !== 'undefined' && item !== undefined && item !== 'undefined'))
272-
arrayOBoolean.push(true);
271+
if (!item)
272+
return;
273+
arrayOBoolean.push(true);
273274
});
274275

275276
return lengthOfItem();

Diff for: package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "openrtp",
3-
"version": "1.0.4",
3+
"version": "1.0.5",
44
"description": "Is a text-based software framework supported by an extensive ecosystem of tools that help developers design, build, document, and use programming relationships for socket.io.",
55
"main": "index.js",
66
"scripts": {

Diff for: src/express/index.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ let {
77

88

99
module.exports = (port, host, route) => {
10-
let hostName = host === undefined ? '127.0.0.1' : host,
11-
portNumber = port === undefined ? 17892 : port,
12-
viewRoute = route === undefined ? '/socket-docs' : route,
10+
let hostName = !host ? '127.0.0.1' : host,
11+
portNumber = !port ? 17892 : port,
12+
viewRoute = !route ? '/socket-docs' : route,
1313
path = __dirname + '/../../lib/ui/public';
1414
app.use('/public', express.static(path));
1515
app.get(viewRoute, reqHandler);

Diff for: src/obj/ObjectValidation.js

+10-12
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ function securityDefinitions() {
3939
let securityDefinitionsObject = yamlObject?.securityDefinitions;
4040
module.exports.arrayOfKeyForAddAuthInAllRequest = [];
4141
module.exports.securityDefinitions = [];
42+
4243
for (let key in securityDefinitionsObject) {
4344
let item = securityDefinitionsObject[key];
4445

@@ -50,8 +51,8 @@ function securityDefinitions() {
5051
}
5152

5253
function paths() {
53-
let data = [];
5454
let pathsObject = yamlObject?.paths;
55+
5556
if (isArray(pathsObject)) {
5657
pathsObject.forEach(object => {
5758
jsonConfig('/', object);
@@ -95,16 +96,14 @@ function jsonConfig(key, object) {
9596
let isUsedArgs = args !== undefined;
9697

9798

98-
if (isArray(itemForParameter?.$ref)) {
99-
itemForParameter.$ref.forEach(item => {
99+
if (isArray(itemForParameter?.$ref))
100+
return itemForParameter.$ref.forEach(item => {
100101

101102
let isRefObject = isRefInComponent(item, COMPONENTS_FOR_PARAMETERS_OBJECT_NAME);
102103
if (isRefObject)
103104
newParameterArr = newParameterArr.concat(isRefObject);
104105

105106
});
106-
return;
107-
}
108107

109108
let isRefObject = isRefInComponent(itemForParameter, COMPONENTS_FOR_PARAMETERS_OBJECT_NAME);
110109
if (isRefObject)
@@ -145,9 +144,9 @@ function jsonConfig(key, object) {
145144

146145
});
147146

148-
if (isDefined(object?.parameters)) {
147+
if (isDefined(object?.parameters))
149148
object.parameters = newParameterArr;
150-
}
149+
151150

152151
let newEventArr = [];
153152

@@ -163,19 +162,18 @@ function jsonConfig(key, object) {
163162

164163
if (isRef(eventObject) && isString(eventObject)) {
165164
let isRefObject = isRefInComponent(eventObject, COMPONENTS_FOR_EVENTS_OBJECT_NAME);
166-
if (isRefObject) {
165+
if (isRefObject)
167166
newEventArr = newEventArr.concat(isRefObject);
168-
}
169167
}
170168

171169
if (!isRef(eventObject))
172170
newEventArr = newEventArr.concat(eventObject);
173171

174172
});
175173

176-
if (isDefined(object?.events)) {
174+
if (isDefined(object?.events))
177175
object.events = newEventArr;
178-
}
176+
179177

180178
}
181179

@@ -188,7 +186,7 @@ function isReferenceIntoComponentObjectForParameter(key, type) {
188186
let parameters = yamlObject?.components[type],
189187
parameterObject = parameters?.[getRefName(key)];
190188

191-
return parameterObject === undefined ? false : parameterObject;
189+
return !parameterObject ? false : parameterObject;
192190
}
193191

194192

0 commit comments

Comments
 (0)