Improving accuracy in fuzzy mode

Steps to navigate to Scan Configuration Option: Scan Configuration window consists of: Exclusion: We can exclude particular source files by providing regular expressions. Regular Expression Format: JavaScript Examples: Additional Options: By default, the parser searches for any header file recursively in all the sub-directories of the source folder. This can…

0
Read More

Additional parser options

Exclusion filters We can exclude particular source files by providing regular expressions. Regular Expression Format: JavaScript Examples: To filter out files containing “test” keyword -> “.*test.*” To filter out everything but one file -> “^(?!.*parse-this-file-only.cpp*$).*” Use escape character to match special characters like +, . -> “.*test.c++*” Parsing invalid code…

0
Read More

Generating compilation database for Visual Studio projects

VSProjectParser is a utility to generate compilation database from Visual Studio Solution or Project files. Location: This utility is kept under corona/cxxparser/bin Portability:  Should be working on Windows operating systems and tested on Windows 7 and 10. Prerequisites: Visual C++ Redistributable for Visual Studio 2015 https://www.microsoft.com/en-us/download/details.aspx?id=48145. Microsoft Build Tools 2015…

0
Read More

Compilation database

Introduction A compilation database is a JSON file (compile_commands.json is the default name), which consists of an array of command objects. Each command object consists of: A compilation database is a JSON file (compile_commands.json is the default name), which consists of an array of command objects. Each command object consists…

0
Read More

Configuring Server Port

Change the default port By default, the Embold application is running on port 3000. To change this, you need to follow the steps listed below: Go to the directory where the Embold is installed (based on the option selected during installation). Edit gamma-config.json which can be found at the following…

0
Read More

Postgres Configuration

Accessing database from different machines Go to Postgres installation directory-> 9.6 -> data. Postgres installation is usually located at the following location: On Linux: /var/lib/pgsql On Windows: C:/Program Files/PostgreSQL Steps Edit the postgresql.conf as shown below: Edit pg_hba.conf in the IPv4 section as shown below: To allow any user from…

0
Read More

Database restoration on Linux/RHEL/CentOS

This section provides information for database restoration and file restoration. A. Database restoration on Ubuntu/RHEL/CentOS The databases from the source Embold machine is restored using the following steps: Get the shell file at /gamma_ui/dbscripts/scripts/backup_restore.sh Execute the file. The command prompt will be displayed. Follow the inquiries to restore the database.…

0
Read More