Skip to content

Commit

Permalink
Merge branch 'master' into 'master'
Browse files Browse the repository at this point in the history
fix some issues in Codacy

See merge request c4g/gltf/libgltf!1
  • Loading branch information
alexchicn committed Mar 13, 2018
2 parents e2c1c41 + e50e215 commit 9283818
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 34 deletions.
23 changes: 12 additions & 11 deletions tools/jsonschematoc11/c11types/c11typebool.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,19 +15,20 @@ def codeDefaultValue(cls, schemaDefaultValue):
return u'false'

@classmethod
def codeDefaultValueArray(cls, schemaDefaultValue):
if schemaDefaultValue is None\
or not isinstance(schemaDefaultValue, list)\
or len(schemaDefaultValue) <= 0:
def codeDefaultValueArray(cls, schemaDefaultValues):
if schemaDefaultValues is None\
or not isinstance(schemaDefaultValues, list)\
or len(schemaDefaultValues) <= 0:
return u''
codeDefauleValue = u''
for i in range(0, len(schemaDefaultValue)):
if schemaDefaultValue[i] == True:
codeDefauleValue = codeDefauleValue + u'true, '
code_default_value = u''
for schema_value in schemaDefaultValues:
if len(code_default_value) > 0:
code_default_value = code_default_value + u', '
if schema_value == True:
code_default_value = code_default_value + u'true'
else:
codeDefauleValue = codeDefauleValue + u'false, '
codeDefauleValue = codeDefauleValue[0:len(codeDefauleValue) - 2]
return u'{ %s }' % codeDefauleValue
code_default_value = code_default_value + u'false'
return u'{ %s }' % code_default_value

@classmethod
def codeJsonCheck(cls):
Expand Down
15 changes: 8 additions & 7 deletions tools/jsonschematoc11/c11types/c11typeinteger.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,15 @@ def codeDefaultValue(cls, schemaDefaultValue):
return u'0'

@classmethod
def codeDefaultValueArray(cls, schemaDefaultValue):
if schemaDefaultValue is None or isinstance(schemaDefaultValue, list) or len(schemaDefaultValue) <= 0:
def codeDefaultValueArray(cls, schemaDefaultValues):
if schemaDefaultValues is None or isinstance(schemaDefaultValues, list) or len(schemaDefaultValues) <= 0:
return u''
codeDefauleValue = u''
for i in range(0, len(schemaDefaultValue)):
codeDefauleValue = codeDefauleValue + u'%d, ' % schemaDefaultValue[i]
codeDefauleValue = codeDefauleValue[0:len(codeDefauleValue) - 2]
return u'{ %s }' % codeDefauleValue
code_default_value = u''
for schema_value in schemaDefaultValues:
if len(code_default_value) > 0:
code_default_value = code_default_value + u', '
code_default_value = code_default_value + u'%d' % schema_value
return u'{ %s }' % code_default_value

@classmethod
def codeJsonCheck(cls):
Expand Down
19 changes: 10 additions & 9 deletions tools/jsonschematoc11/c11types/c11typenumber.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,17 @@ def codeDefaultValue(cls, schemaDefaultValue):
return u'0.0f'

@classmethod
def codeDefaultValueArray(cls, schemaDefaultValue):
if schemaDefaultValue is None\
or not isinstance(schemaDefaultValue, list)\
or len(schemaDefaultValue) <= 0:
def codeDefaultValueArray(cls, schemaDefaultValues):
if schemaDefaultValues is None\
or not isinstance(schemaDefaultValues, list)\
or len(schemaDefaultValues) <= 0:
return u''
codeDefauleValue = u''
for i in range(0, len(schemaDefaultValue)):
codeDefauleValue = codeDefauleValue + u'%ff, ' % schemaDefaultValue[i]
codeDefauleValue = codeDefauleValue[0:len(codeDefauleValue) - 2]
return u'{ %s }' % codeDefauleValue
code_default_value = u''
for schema_value in schemaDefaultValues:
if len(code_default_value) > 0:
code_default_value = code_default_value + u', '
code_default_value = code_default_value + u'%ff' % schema_value
return u'{ %s }' % code_default_value

@classmethod
def codeJsonCheck(cls):
Expand Down
14 changes: 8 additions & 6 deletions tools/jsonschematoc11/c11types/c11typestring.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,16 @@ def codeDefaultValue(cls, schemaDefaultValue):
return u'GLTFTEXT("")'

@classmethod
def codeDefaultValueArray(self, schemaDefaultValue):
if schemaDefaultValue is None\
or not isinstance(schemaDefaultValue, list)\
or len(schemaDefaultValue) <= 0:
def codeDefaultValueArray(self, schemaDefaultValues):
if schemaDefaultValues is None\
or not isinstance(schemaDefaultValues, list)\
or len(schemaDefaultValues) <= 0:
return u''
code_default_value = u''
for i in range(0, len(schemaDefaultValue)):
code_default_value = code_default_value + u'GLTFTEXT("%s"), ' % schemaDefaultValue[i]
for schema_value in schemaDefaultValues:
if len(code_default_value) > 0:
code_default_value = code_default_value + u', '
code_default_value = code_default_value + u'GLTFTEXT("%s")' % schema_value
code_default_value = code_default_value[0:len(code_default_value) - 2]
return u'{ %s }' % code_default_value

Expand Down
2 changes: 1 addition & 1 deletion tools/jsonschematoc11/c11types/c11typestruct.py
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@ def codeSource(self, codeTypeNames):
codeLines.append(u'{')
codeLines.append(u' return %sValue;' % (self.c11Type.codeTypeName()))
codeLines.append(u'}')

if self.manualCodeSourcesFunction is not None and len(self.manualCodeSourcesFunction) > 0:
codeLines.append(u'')
codeLines.append(u'// Manual code lines')
Expand Down

0 comments on commit 9283818

Please sign in to comment.