Hi Developers
I have one question regarding of Code Quality.
Code Quality also looks at the code quality of the parts of the code that have been written in pro-code
such as Java Script, SQL and C#??
Thank you in advance.
Hi @Yuya Todaka,
In case of Java script ,SQl and C# there is no direct tool are available but outsystems check static validation like Detect syntax error , Warm about potential issues.
For C# , code is written in Integration Studio so studio helps ensure the code adheres to .NET standards.
Regards,
Rajat
Hi @Rajat Agrawal ,
Thank you for answering my question. very helpful.
let me make it sure that This static validation is like a True change function for Service Studio and ODC Studio?
Thank you.
Hi @Rajat Agrawal
Let me ask you one more question.
>>For C# , code is written in Integration Studio so studio helps ensure the code adheres >>to .NET standards.
Do I need to install visual studio code for this function?? hope Integration Studio do code check C# weather written code adheres to .NET standards or not
Thank you
Hi Yoya,
For Java script code out system check the any security vulnerability in code quality with help of AI Mentor studio.
For SQL out system check the any security vulnerability like SQL Injunction and performance warnings in code quality with help of AI Mentor studio.
and for C# the code is outside of it's scope because we only pass in and out parameter from integration studio so no direct tool in out system checking for C# coding standard. so AI Mentor studio not given any warnings of C# code quality.
Thanks
cv
Hi cv
Thank you for answering my question.
Do you think that this AI Mentor Studio's function is also the same as Code Quality for ODC?
Code Quality in ODC is what AI Mentor Studio.is for O11. Not all patterns of O11 are already in ODC, but when relevant they will become available. As ODC is not the same as O11 some patterns might be u ique for each platform.
Hello @Yuya Todaka
In OutSystems AI mentor studio here for code quality
For OutSystems Code Quality tool has the capability of performing an analysis on pro-code components like JavaScript, SQL, and C#.
Nonetheless, the level of detail with which pro-code is analyzed may not be the same as for lower code components of the platform.
JavaScript – Code Quality is able to see and validate the common errors and the most engaged bad practices that exist within the javascript programming language.
SQL – It reviews SQL queries to prevent possible inefficient usage, formulation errors, or any form of unauthorized database access that involves executing dangerous ones such as SQL Injection.
C# (Extensions) – For those who construct .NET Extensions within Integration Studio, the analyzer will confirm that the methods invoked are compatible with the platform but it will not provide extensive C# linting capabilities that dedicated IDEs such as Visual Studio provide.
I have added below documents link please check -
Code Analysis Patterns
Getting started in Code Quality as a developer
How ODC Code quality works
I hope this might help you.
Thanks,
Vipin Yadav