With code review, you can create configurations of coding rules for EGL source code. You can then run the configurations to check the source code for consistency with the rules.
A custom rule is a built-in rule for which you specify one or more parameters that affect the behavior of the rule. A custom category is a folder for storing custom rules.
You can create or delete custom rules.
You can use transformations to create source code from a UML model. First you must create a transformation parameters file and then apply those parameters to a model.
Enterprise Generation Language (EGL) is a programming language that you can use to focus on business problems instead of software technologies. Within the Rational® development environment, you can use EGL wizards and other tools to write complex applications with minimal effort.
In a software analysis, a configurable set of coding rules is applied to a specified group of source code files. Results are generated that identify lines of source code that violate a rule.
The code review component includes features for creating and enforcing coding rules for EGL in the Linux™ and Windows™ environments.
Install the code review component with the IBM® Installation Manager.
You can open the software analysis configuration window and switch modes.
Create a software analysis configuration to define coding rules and to specify source code files to be checked.
A code review can be started from the workbench toolbar, the software analysis configuration window, the project explorer view, or the navigator view. The method of starting the code review can override the scope that is defined in the software analysis configuration.
After you run a code review, you can view the results that are generated.
You can modify a source code file to fix a problem that is detected by code review.
You can create custom categories, export or import them, save them, delete them, and reset them to their default state.
You can create custom rules from templates.
User-written rules are implemented by Java™ classes that call EGL code analysis APIs.
What is Responsive Design? Responsive design is an approach for creation of web pages that automatically scales its content and elements to match the screen size on which it is viewed. So, instead of designing multiple websites for different devices with variable screen sizes, we can design just one website that scales up or down automatically, to match the device it’s being viewed on.