This release contains the following major improvements.
31738 | [Viewer] Added Client Viewer support for Code Duplication annotations. |
27807 | [TICSQServer] Split-off different code types in Duplicated Code. |
26950 | [Viewer] Added logarithmic scale option to chart axes. |
31814 | [Coding Standards] Added rule help for Python. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
31471 | [Installer] Updated TICS Installer to CppTest 2022.2.0. |
31459 | [Installer] Updated Tomcat9 version to 9.0.70 to solve vulnerability CVE-2022-42252. |
31353 | [Viewer] Updated version of Apache commons-text to 1.10.0 to solve vulnerability CVE-2022-42889. |
31177 | [Viewer] Added support for TQI version 4.13. |
30362 | [TICS CC Integration] Added Black Duck support. |
27304 | [Viewer] Added support for TQI version 4.8. |
This release contains the following minor improvements.
31578 31548 31538 31537 31494 31490 31483 31445 31378 31367 31247 31220 24050 |
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
31208 | [TICSQServer] Allowed TICS to make use of absolute URL's and authorizations passed by the viewer. |
31207 | [Wrapper] Added support for absolute URLs. |
31206 | [Viewer] Added support for configuring (external) Artifact Repositories. |
31190 | [Viewer] The Quality Gate details links for a failing condition now opens the Diff View in the Annotated Source when it concerns a relative metric. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
30696 | [Addin-GitHub] Publish TICS Github plugin to the Github marketplace. |
30080 | [Addin-Visual Studio] Visual Studio Plugin installs TiCS client by itself. |
30126 | [Viewer] Added Introduced and Solved Violation Count metrics. |
25970 | [Addin-Visual Studio] Dropped support for Visual Studio 2012 and 2013. |
27359 | [TICSQServer] Added possibility to separate header files by language. |
25896 | [TICSQServer] Improved handling of encoding for file paths and file contents. |
24012 | [TQI] Add support for code duplication metric based on tokens instead of LOC (TQI 4.7). |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
30259 | [Viewer] Add functionality to TiCS Viewer to download artifacts. |
30176 | [TICS Analyzer Configuration] Made the file creation feature in the config editor more flexible. |
30034 | [Viewer] Generic Metrics: Propagate repurposed metric's new name to annotated source. |
29304 | [Viewer] Quality Gate conditions can now make use of a Filter Set, which allows you to restrict the condition to a specific Language, Code Type, and/or Time Window. |
28584 | [TICS CC Integration] Excluded Java annotations and C# attributes from code duplication. |
28471 | [TICS Client] Added GATE option to the TICS Client, matching the configured quality gates. |
28362 | [TICS Client] Added possibility of -calc FAST for the TICS Client. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
30209 | [Addin-IntelliJ] Added support for IntelliJ 2022.1. |
29481 | [Wrapper] Added self-updating functionality. |
29064 | [Viewer] Added an onboarding dialog that is shown when accessing the viewer after a fresh installation to ask the user for some required settings. |
28490 | [Viewer] Added GET API /api/public/v1/QualityGate that allows you to retrieve information about quality gates (but not its status). |
28068 | [TICS Client] Enabled Abstract Interpretation and Security metrics for TICS Client. |
27682 | [TICS CC Integration] Added support for configuring multiple Coverity data sources. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
30055 | [Addin-Visual Studio] Added Visual Studio 2022 support to the Visual Studio plugin. |
This release contains the following minor improvements.
30132 30119 30090 30088 30050 30023 29994 29963 29952 29946 29940 29932 29921 29905 29883 29881 29871 29857 29845 29837 29828 29808 29784 29694 29617 29343 29281 27499 |
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
29392 | [TICSQServer] Improved behaviour of TICS analyses when the connection to the TICS Viewer is unstable. |
29209 | [TICS CC Integration] Updated Parasoft tooling shipped by TICS to 2021.2.x. |
29034 | [TICS Viewer] Added ability to install the TICS Wrapper through a script that is provided by the TICS Viewer. |
28668 | [Viewer] Added ability to create a custom Quality Indicator and add corresponding label to the Dashboard. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
28764 | [AnnotatedSource] Fixed syntax highlighter to highlight all new keywords of newer versions of JavaScript and TypeScript. |
28639 | [Addin-IntelliJ] Added support for IntelliJ 2021.2. |
28603 | [Viewer] Added a new permission 'viewSourceCode' that allows you to control who can view source code. |
28564 | [TICS CC Integration] Added support to disable Coverity Trace Details. |
28115 | [TICS CC Integration] Added support to dynamically create Coverity Connect project/stream. |
28070 | [TICS Core] Introduced data communication over HTTP(S). |
20917 | [TICS Core] Added possibility to provide FileServer artifacts over HTTP(s). |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
28132 | [Installer] Upgraded out-of-the-box CppTest version to 2021.1. |
28095 | [TICSMigrate] Introduced configuration migration to update PORTALURL. |
28059 | [TICSConfig] Added input field for Code Coverage result directory. |
28031 | [TICSQServer] Updated supported TQI version to 4.6. |
27999 | [Installer] Upgraded out-of-the-box dotTest to 2021.1. |
27998 | [Installer] Upgraded out-of-the-box Jtest to 2021.1. |
26937 | [TICSQServer] Added NPath Complexity metric for C, C#, TypeScript and JavaScript. |
25969 | [TICS Client] Improved TICS to deal with extended checkouts from SCM tools. |
22872 | [TICSQServer] Made TQIVERSION a mandatory configuration property. |
19371 | [Viewer] Added Quality Gate Subscription mechanism, which allows you to be notified by email when a quality gate fails. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
27905 | [Addin-IntelliJ] Added support for IntelliJ 2021.1. |
27802 | [TICS Client] Improved algorithm for selecting correct source file when headers are provided to the client. |
27790 | [TICSMaintenance] Added option to make a database backup with TICSMaintenance. |
27726 | [TICS Documentation] Added an explanation about Security metric in TICS documentation. |
27529 | [Viewer] Changed the default option for autoSelect field in the LabelRules API from true to false. |
27292 | [TICS CC Integration] Added warning when column information for code duplication is missing due to an old version of CPD. |
27251 | [TICSQServer] Added logging of fetching query result rows from database. |
27246 | [TICS Client] Added client quality gating and client viewer functionality. |
27123 | [TICS CC Integration] Updated the Coverity integration to support Commit Over HTTPS using ----url. |
27109 | [TICS CC Integration] Changed the cov-analyze option used to get the Coverity version to avoid misleading ERROR reported in the TICS log. |
26984 | [TICSQServer] Added timestamp for each "Analyzing [...]" output line. |
26959 | [AdministrationPage] Introduce fine-grained permission for 'managing common presets'. |
26938 | [TICSQServer] Introduced HIS features in TICS 2021.1. |
26568 | [AdministrationPages] Made it possible to select more than 1 LDAP query in an authorization rule. |
26165 | [TICSQServer] Added milliseconds to timestamps (in LOG and INFO output). |
25488 | [AdministrationPages] Introduced 'QA Manager' role for managing quality gates. |
25456 | [TICSQServer] Made -branchname mandatory in case of more than one active branch for the project. |
25374 | [TICS Client] Added possibility to use custom code duplication from the client. |
25299 | [TICS Client] Implemented soak time. |
24670 | [Viewer] Introduced Authentication Tokens that allow a client process to authenticate without the need to provide actual user credentials. |
21842 | [TICSQServer] Made -branchname mandatory in case of more than one active branch for the project. |
19544 | [TICS Client] Added BLOCKING to blocking violation messages. |
14444 | [TICS CC Integration] Added configurable timeouts for all Parasoft xTest tools. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
27793 | [Addin-Visual Studio] Visual Studio plugin now works with DutchPickle. |
This release contains the following minor improvements.
27978 27977 27915 27886 27864 27861 27843 27814 27721 27708 27676 27638 27623 27580 27568 27563 27561 27187 24573 |
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
27345 | [TICS Core] Accepted proxy settings via http_proxy environment variable. |
27313 | [TICSQServer] Allowed files with External Code Type to be analyzed. |
27262 | [Installer] Upgraded default dotTest version for TICS 2020.4 to dotTest version 2020.2.1. |
This release contains the following minor improvements.
27550 27536 27515 27497 27492 27465 27413 27393 27377 27374 27370 27356 27347 27340 27316 27287 27276 27275 27250 27182 27175 26092 |
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
27088 | [Wrapper] Allowed updating of TICSBuildServer.jar while TICSBuildServer is running. |
27073 | [TICS Core] Improved logging and error reporting for Firebird default values and configuration properties. |
27032 | [TICS CC Integration] Updated tsc integration to accept language-dependent options from meta-info. |
26973 | [TICS Build Integration] Added a step in MSBuildv2 that logs the preprocessed file of .csproj files to the tmpdir. |
26966 | [Installer] Changed out-of-the-box Firebird installation to x64 for Windows. |
26901 | [TICSQServer] Implemented sending error mails when the command line invocation has problems. |
26854 | [TICSQServer] Added start and end dates for tool versions. |
26849 | [Installer] Upgraded dotTest version shipped by the TICS installer to 2020.2. |
26782 | [TICS Core] Enabled logging of warnings even when -nowarn is in effect. |
26754 | [TICS CC Integration] Added Go to supported languages list for Coverity. |
26735 | [TICS Client] Suppressed metainfo warning noise in case of badly set TICSCHKPATH. |
26732 | [TICS Client] Improved handling and reporting of early startup failures. |
26647 | [TICSQServer] Introduced shorthand notation for common -calc steps. |
26598 | [TICSQServer] Improved exception handling for unwritable SERVER.txt. |
26585 | [Viewer] Made it possible to use Azure Active Directory as an authentication provider. |
26502 | [TICS Core] Made it possible to place CanonicalPath.pm in an INCDIRS specified location (instead of cfg directory). |
26206 | [TICS Client] Fixed the TICS Client to no longer write to the database in the case of finding either a new tool or a new tool version. |
26193 | [TICS Client] Added quality gating for the TICS Client. |
25869 | [Addin-VSCode] Fixed analysis on file when not in focus. Added analyze file context menu. |
25668 | [TICS CC Integration] Added a deprecation message in case bin/TICSpp is used instead of chk/TICScyclox/TICSpp for Cyclomatic Complexity analysis. |
25433 | [TICS CC Integration] Removed obsolete functionality for passing a -vs switch to dotTest based on a Visual Studio 2010 solution file. |
25254 | [TICSQServer] Made sure production header files are analyzed with production source files. |
25233 | [TICSQServer] Removed option -allprojects. |
24768 | [Installer] Added common C# Test Code conventions to out-of-the-box ARCHIVE_ALLPROJECTS.txt. |
24362 | [Addins-Bamboo] Created the TICS Atlassian Bamboo plugin first version. |
24118 | [Viewer] Now supporting branch names containing forward slashes. |
24052 | [TICS CC Integration] Added support for JAVA_HOME when calculating Java Compiler Warnings. |
23541 | [Installer] Updated to PHP 7. |
23116 | [TICS Client] Added option to report on resolved violations for both the client and TICSQServer. |
22187 | [TICSQServer] Enabled sending error mail in case of license failure. |
20526 | [TICSQServer] Introduced abbreviations for metric names. |
19617 | [TICSQServer] Changed warnings to log messages for Code Coverage. |
19443 | [TICSQServer] Introduced metric type alias CYCLOMATICCOMPLEXITY. |
17798 | [Viewer] Added Tool-related metrics to the metric picker, which allows you to inspect the tools (and their versions) that were used for analysis. |
11154 | [AnnotatedSource] Added tool (version) information to the Annotated Source. |
8648 | [TICSQServer] Fixed only sending error mails once to the same recipient. |
4988 | [TICS Core] Made insufficient permissions to copy configuration files non-fatal. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
26370 | [TICS CC Integration] Changed Fan Out for Dart. |
26263 | [Addin-IntelliJ] Added support for IntelliJ 2020.2. |
26231 | [Trend] Now subsampling trend line when it has too many runs, to improve performance. |
26130 | [TICS CC Integration] Improved the Coverity's error reporting mechanism by scanning for error messages from Cov-build and reporting it. |
26123 | [TICS CC Integration] Updated the eslint integration to ignore inline rule configuration comments; by adding --no-inline-config when invoking eslint. |
26100 | [TICS CC Integration] Updated the Coverity integration to support Coverity API v9, including the removal of sub checkers. |
25972 | [TICSMaintenance] Added option -detach to disconnect other processes from the project database. |
25855 | [TICS CC Integration] Created an integration for Bandit as a Security tool for Python. |
25825 | [TqiLabel] Now showing Quality Indicator sub-metric values and weights when hovering the QI scores. |
25798 | [Installer] Removed 'stdafx.h' from the default ARCHIVE exclusion list. |
25777 | [TICS Core] TICS now supports long paths (260+ characters) on Windows. |
25721 | [Viewer] Added 'Manage Baselines' dialog that allows you to add/change/delete baselines outside of BuildConfig. |
25383 | [TICS TC Integration] Improved performance of Cobertura Code Coverage. |
25008 | [AnnotatedSource] It is now easier to select multiple metrics, or filter on a range of levels/categories/rules, by holding the Shift key. |
24650 | [TICS CC Integration] Created a mechanism to map Coverity sub checkers to handle removed sub checker suppressions in TICS. |
24587 | [AnnotatedSource] Improved displaying of the file path. |
24244 | [Viewer] Added option to the path-tree background context menu that allows you to export a list of groups and containing projects to a CSV file. |
24114 | [TICS CC Integration] Refactored the Coverity integration to get all issues/defects from a Coverity project/stream in bulk and introduced a new configuration option to allow to reuse Coverity's intermediate dir (Performance improvement measures). |
23240 | [TqiLabel] Now indicating the scope in the TQI Label in terms of filters, instead of listing the individual projects. |
23158 | [Viewer] Now indicating the reason why there are no runs to choose from in the 'Add Baseline' panel. |
22800 | [Viewer] Added context menu to the path tree component. |
21978 | [AnnotatedSource] Added Annotation Kind filter that allows you to show only the actionable annotations, also known as 'issues'. |
21073 | [Viewer] Added 'File Existence' filter that can be used to hide directories and files that actually no longer exist, but are shown because a metric is selected that considers deleted files (namely change rate and fix rate metrics). |
19336 | [Viewer] Added Custom Notifications. |
12263 | [TICSQServer] Reworked handling of the source/header include relations. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
25717 | [IDEVSCode] Added documentation for VSCode Silent Installation. |
25660 | [TICS CC Integration] Upgraded Parasoft tooling (CppTest, dotTest, Jtest) to version 2020.1.0. |
25540 | [Addin-VSCode] Added plugin buttons and added publish step. |
25479 | [TICS CC Integration] Added the option to configure Authentication Key File for Coverity and being able to use that instead of a Password. |
25388 | [TICS CC Integration] Replaced tslint by typescript-eslint for TypeScript Coding Standard. |
25384 | [Viewer] Added 'File Path' column when exporting to CSV from Explorer or Violations Dashboard and grouping by File or Subsystem. |
25240 | [TICS CC Integration] Added Kotlin in the list of supported languages in Coverity. |
25237 | [TICS CC Integration] Added Support for detail traces for Coverity violation tracing. |
25211 | [TICS TC Integration] Reworked ncover1 integration to use new file matching and TICS annotations. |
25162 | [TICS Core] Replaced ActivePerl 5.20 and PDK by (Strawberry) Perl 5.30 and PAR Packer. |
25106 | [TICS CC Integration] Updated TICSAnalyzereslint to give language specific waring by removing hard-coded cfg file name. |
24847 | [TICS CC Integration] Made Python rules customizable via IMPL.txt (pylintrc). |
24843 | [AnnotatedSource] Improved violation trace visualization. |
24786 | [AnnotatedSource] Now showing start and end column for duplicated code annotations. |
24453 | [TICS Build Integration] Improved MSBuild v2 integration to handle more situations and code types. |
23930 | [TICS CC Integration] Added dynamic-ruleset support for Python (pylint). |
20965 | [TICS CC Integration] Added the possibility to configure timeout for Coverity system calls. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
25168 | [Installer] Disabled unused AJP connector in Tomcat configuration. |
24961 | [TICS CC Integration] Version reporting between PMD and CPD is now consistent. |
24782 | [Installer] Upgraded Tomcat to version 7.0.100. |
24766 | [Installer] Updated the default configuration in installTICS/ARCHIVE_ALLPROJECTS.txt TEST/ARCHIVE_ALLPROJECTS.txt to mark spec.ts/js as test code. |
24541 | [WebAPI] Made it easier to retrieve data for all runs (for a certain period when desired) using the Run filter. |
24461 | [Viewer] Added ability to assign Labels to directories, which provides a more powerful and flexible alternative to the ORG view functionality. |
24224 | [TICS CC Integration] Added violation tracing support for Coverity. |
23444 | [TICS CC Integration] Added Coverity license expiration information in TICS version output. |
23434 | [Azure Plugin] Implemented Quality Gate plugin task for Azure DevOps pipelines. |
23361 | [TICS CC Integration] Modified the eslint integration to support the latest (eslint v 6.0.0 and later). |
23269 | [TICSQServer] Added custom code duplication metric that runs with a user-configured number of tokens. |
22901 | [Viewer] Added functionality that automatically navigates into subsystems without siblings, when clicking on an item in the metric table. |
22892 | [VSCode Plugin] Implemented TICS Visual Studio Code plugin. |
22269 | [TICS CC Integration] Prepared to support TypeScript Coding Standards with eslint. |
21939 | [WebAPI] Made it possible to retrieve annotations for Code Duplication, Complexity and Dead Code through the Annotations API. |
21637 | [Elegant] Introduced 64-bit binaries built with the Elegant tool-chain (Linux, Windows, Mac OS X). |
18779 | [TICS CC Integration] Added the usage of the NR_OF_RETRIES configuration option to retry cov-commit-defects when it fails due to possible connection issues. |
18267 | [TICS CC Integration] Updated Coverity integration to support Coverity API v8. |
15855 | [Viewer] Added Quality Gating. |
13530 | [Jenkins Plugin] Implemented Quality Gating for the Jenkins plugin. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
24546 | [Annotated Source] Added syntax highlighting for Lua code. |
24515 | [Addin-IntelliJ] Added support for IntelliJ 2019.3. |
24452 | [TICS CC Integration] Added support for Lua Dead Code. |
24451 | [TICS CC Integration] Added Cyclomatic Complexity for Lua. |
24450 | [TICS CC Integration] Added support for Lua Compiler Warnings. |
24352 | [TICS CC Integration] Added violation tracing support for Fortify. |
24327 | [Viewer] It is now possible to select group by Level, Category, or Rule when at least one violation-related metric, such as TQI Coding Standard, is selected. |
24246 | [TICS CC Integration] Added support for dotTest 10.4.3. |
24245 | [TICS CC Integration] Added support for JTest 10.4.3. |
24181 | [TICS CC Integration] Added support for C++Test 10.4.3. |
24167 | [TICS CC Integration] Added support for Lua Coding Standard. |
24166 | [TICS CC Integration] Added support for Lua Code Duplication. |
24144 | [TICS CC Integration] Added support for Lua Fan Out. |
24018 | [Installer] Upgraded Tomcat to version 7.0.96. |
23982 | [TICSMaintenance] Least surprising implementation of removing a run from the database. |
23970 | [PMD] Upgraded PMD to version 6.18.0. |
23831 | [TICS Client] Added maximum cyclomatic complexity as a metric for the TICS client. |
23735 | [Installer] Shipped with Java 11 run-time. |
23517 | [TICS Client] Improved performance for looking up source file candidates in the project database for header files. |
23447 | [TICS Client] Supported code coverage for the client. |
23273 | [TICS CC Integration] Added support for Lua. |
22957 | [TICSQServer] Added possibility to configure internal/external fanout split by using the property 'EXTERNALNAMESPACE'. |
22556 | [TICS CC Integration] Added support for Microsoft Visual Studio Code Analyzer for C#. |
22230 | [TICSQServer] Added dynamic selection of rulesets dependent on compiler version. |
21623 | [Viewer] Implemented TQI version 4.3, which changes the TQI Code Duplication formula. |
21595 | [TICSQServer] Added Simulink multimodel support. |
21396 | [TICS CC Integration] Added Compiler Warnings for JavaScript via TypeScript compiler. |
21000 | [Annotated Source] Supported violation traces for Abstract Interpretation (for Parasoft C++test, dotTest, JTest and Fortify). |
18068 | [TICS CC Integration] Added Fortify support. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
23641 | [GlobalViewer] Grouping by level, category, or rule is now significantly faster. |
23485 | [TICS CC Integration] Added a configuration option for the Python version to use for analysis. |
23474 | [Addin-IntelliJ] Added support for IntelliJ 2019.2. |
22949 | [Viewer] Added Label Rule API to make it possible to assign labels to projects, which allows administrators to organize projects in meaningful ways, for instance by organizational structure. |
22473 | [Addin-Visual Studio] Added plugin support for Visual Studio 2019. |
21779 | [TICS CC Integration] Added support for Roslyn multifile-based analysis. |
21065 | [TICS Build Integration] Added new experimental integration for running MSBuild analysis. |
20886 | [TICS CC Integration] Implemented HIS metric Language Scope aka Vocabulary Frequency. |
20878 | [TICS CC Integration] Implemented HIS metric Number of call levels. |
20877 | [TICS CC Integration] Implemented HIS Metric Number of statements per function. |
20876 | [TICS CC Integration] Implemented HIS metric Number of function parameters. |
20875 | [TICS CC Integration] Implemented HIS metric Number of Called Functions. |
20871 | [TICS CC Integration] Implemented HIS metric Number of Execution Paths. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
23504 | [TICSQServer] Implemented extending the analysis file scope for Fan Out to automatically detect files for which Fan Out has to be recalculated. |
22636 | [Client] Fixed a problem where archive filtering depends on the presence of the -tmpdir flag. |
This release contains the following minor improvements.
23650 23616 23560 23551 23550 23531 23530 23495 23384 22624 19039 16963 |
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
23458 | [TICSQServer] Changed Fan Out integration to report Unclassified Fan Out in case namespaces are not yet correctly configured. |
This release contains the following minor improvements.
23514 23497 23494 23492 23484 23475 23473 23472 23470 23453 23433 23431 23430 23427 23426 23418 23403 23179 |
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
23121 | [Installer] Added packages for dotTest and jTest 10.4.2 to the installer. |
23052 | [TICS CC Integration] Made TypeScript Compiler Warnings package dependent. |
22933 | [Installer] Updated TICS installer for CppTest 10.4.2 (with automatic build). |
22895 | [TICS Build Integration] Changed Visual Studio integrations to support VS2019. |
22819 | [TICS CC Integration] Added support for Dart Dead Code. |
22818 | [TICS CC Integration] Added support for Dart Fan Out. |
22817 | [TICS CC Integration] Added support for Dart Coding Standards. |
22816 | [TICS CC Integration] Added support for Dart Compiler Warnings. |
22814 | [TICS TC Integration] Added support for Dart Code Coverage. |
22813 | [TICS CC Integration] Added support for Dart Code Duplication. |
22812 | [TICS CC Integration] Added support for Dart Cyclomatic Complexity. |
22749 | [Installer] Upgraded PHP and Apache versions of the coding standards viewer. |
22589 | [TICS Metric] Enabled reporting of cyclomatic complexity with function definition granularity. |
21877 | [Documentation] Improved Archive Expression Reference documentation. |
21840 | [TICS CC Integration] Added new TypeScript compiler warnings. |
21578 | [TICSQServer] Added support for Dart. |
21407 | [Viewer] Introduced "Apply metric per KLOC" for integer metrics to metric context menu. |
21406 | [Viewer] Clicking on a column header of a metric table now sorts the table. |
21350 | [WebTED] Added functionality to export historical project data as a ZIP file containing a JSON file per project. |
21229 | [TICS CC Integration] Removed legacy support for Parasoft CppTest and Jtest. |
20759 | [TICSQServer] Improved the way in which to specify Test Code. |
20590 | [Installer] Added out-of-the-box configuration for Test Code type. |
20554 | [JenkinsPlugin] Changed the "Publish TICS Results" post build step to show the TQI Security metric instead of TQI Dead Code, depending on the TQI version of the project. |
20453 | [Viewer] Made left-click/right-click functionality user friendly. |
20338 | [Installer] Made it possible to generate installers for alternative CDN download sites. |
19716 | [TICSQServer] Added a check before starting an actual analysis that requested metrics have not already been analyzed for the same date. |
19233 | [Viewer] Deleted directories and files, that are shown because they did exist at the chosen delta reference date, are now visually distinctive from normal directories and files. |
18228 | [TICS QServer] Moved Fan Out related functionality into overridable modules. |
16444 | [TICSQServer] Improved the default performance of include relation calculation. |
15865 | [TICS Metrics] Introduced the distinction between internal and external Fan Out. |
11501 | [TICS QServer] Moved language related functionality into overridable modules. |
6523 | [TICSQServer] Added option to nest DEFINES.txt files through using include statements in a DEFINES.txt file. |
5941 | [TICSQServer] Added check on multiple TICSQServer runs for the same project without -parallel. |
4878 | [TICS Client] Added an extra check for TICSc and cwc to guard against wrong "-srcfile" arguments passed to the client when analyzing a header. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
22632 | [Installer] Added tsx to list of extensions for TypeScript. |
22503 | [ViolationsDashboard] Improved performance of breadcrumb on Violations Dashboard. |
22284 | [Installer] Fixed links to Python coding standard documentation. |
22224 | [TICS CC Integration] Added caching to meta-information functionality. |
22164 | [Viewer] Modified the TQI label to show the TQI ranking, only when a project is selected. |
22078 | [Viewer] Updated the viewer search with the options of "Owner" and "Project Group" and fixed existing issues. |
22071 | [TICS Installer] Added Coverity TypeScript support to TICS. |
22028 | [TICS Installer] Added support for Parasoft 10.4.1 tooling to TICS. |
21943 | [TqiDashboard] Added option to show the HIS Quality Indicator label instead of the TQI label. |
21914 | [TICSQServer] Added the possibility to configure a post analysis hook script to be called after project finalization. |
21780 | [TICS CC Integration] Introduced build types for TypeScript. |
21745 | [TICS CC Integration] Added C++ support for ReSharper. |
21644 | [Viewer] Added Organization filter. |
21613 | [Release Number] Changed TiCS version from 9.5.x to 2019.1.x. |
21521 | [TICS CC Integration] Logging Coverity API calls in tics.log. |
21367 | [TICSQServer] Enabled using the same baseline name for multiple, consecutive runs. |
21257 | [TICS CC Integration] Added meta-information support to TICS. |
20993 | [TICS CC Integration] Tools that require Java now check for the required version. |
20805 | [Viewer] Removed "Show/Hide" button in the TQI calculator. Always showing the calculator from now on. |
20588 | [Viewer] Updated the search functionality of the viewer to find & show all code types (Production, Test, External). |
20582 | [TICS Client] Enabled Duplicated Code analysis for the TICS client. |
20566 | [Viewer] Added row highlighting in TQI label, when hovering. |
19966 | [TICS CC Integration] Added caching functionality so that tools do not have to be run multiple times for different metrics on the same file. |
19360 | [TICS TC Integration] Adjusted TICS to perform merging of annotations instead of leaving it to the module for a specific code coverage tool. |
18886 | [Viewer] Added Buildable Files Ratio metric. |
18811 | [TICSQServer] Improved performance of calculating include relations. |
18374 | [TICS] Improved logic for Coverity installation location determination. |
17929 | [TICSQServer] Added storing of checker versions in the database. |
17736 | [TICS CC Integration] Added support for TICS Suppression for Cppcheck deadcode analysis. |
11280 | [TICSQServer] Made it possible to configure multiple rulesets for distinct compiler types without being unfairly rewarded when only using one compiler type. |
10776 | [Viewer] Added Merged Run feature. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
21897 | [Addin-IntelliJ] Added support for IntelliJ 2018.3. |
21559 | [Addin-IntelliJ] Added Rider support to IntelliJ plugin. |
21543 | [Configuration] Added new Coding Standard rules for JavaScript. |
21336 | [TICS CC Integration] Added TICS support for Scala with Coverity. |
21188 | [Viewer] Added TQI Award League position to the TQI label, and showing a trophy for projects that are in the top 3 of their league. |
21088 | [TICS Build Integration] Implemented Dead Code for Kotlin. |
21087 | [TICSQServer] Added Fan Out for Kotlin. |
21085 | [TICS CC Integration] Added Coding Standard support for Kotlin. |
21084 | [TICSpp] Added support for Kotlin McCabe Cyclomatic Complexity. |
21083 | [TICS CC Integration] Implemented Kotlin Compiler Warnings integration. |
21082 | [TICS TC Integration] Added Code Coverage support for Kotlin. |
21047 | [Installer] Upgraded out-of-the-box Cppcheck version to 1.84. |
20879 | [TICSQServer] Implemented HIS metric Number of Return Points. |
20873 | [TICSQServer] Added HIS metric Average Cyclomatic Complexity. |
20872 | [TICS CC Integration] Implemented HIS metric Number of Goto statements. |
20870 | [TICSQServer] Implemented HIS metric Comment Density. |
20855 | [TICSQServer] Added TICS support for Simulink annotated source. |
20794 | [TICS Client] Made it possible to run on an arbitrary inputfile when specified explicitly. |
20436 | [Viewer] Added Violations Dashboard, which gives an overview of all violations for a project or directory, and allows you to sort violations in order of impact on the TQI. |
19856 | [Viewer] Now sending status mail using HTTPS instead of HTTP by default. |
15595 | [Viewer] Showing benchmark data as a metric in the viewer. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
21454 | [TICS Client] Added -branchname option for TICS client. |
21363 | [Addin-IntelliJ] IntelliJ plugin now saves files before running analysis. |
21327 | [Installer] Updated out-of-the-box installation to C++test 10.4.0. |
21320 | [TICS Installer] Adjusted SERVER.txt and PROJECTS.txt in default configuration to support common use cases more easily. |
21254 | [Installer] Updated out-of-the-box supported ESLint version to 5.5.0. |
21178 | [Addin-IntelliJ] Updated supported IntelliJ up to version 2018.2. |
21171 | [AnnotatedSource] When opening the Annotated Source, the Diff View checkbox is now unchecked by default, unless only delta metrics are selected, and the checkbox is disabled (i.e. cannot be checked) when source code retrieval is not configured. |
21141 | [TICSQServer] Added support for Tessy Code Coverage tool. |
21078 | [AnnotatedSource] The full file path is now shown in the navigation bar, rather than just the filename. |
21068 | [TICS CC Integration] Added support for CppTest 10.4.0 to TICS. |
21001 | [Viewer] No longer showing the yellow help balloons automatically. |
20924 | [Installer] Added dotTEST 10.4 to out-of-the-box checker installation. |
20867 | [TICS CC Integration] Improved analysis speed for Parasoft xTest checkers. |
20851 | [Installer] The installer now installs or upgrades to Tomcat 7.0.90, which fixes several vulnerabilities with respect to the previously version that we shipped (7.0.77). |
20830 | [TICS Build Integration] Added support for Swift compiler invocations on multiple files. |
20628 | [WebTED] Added benchmarking facilities. |
20612 | [Viewer] Pop-up window for Annotated Source is no longer blocked by the browser. |
20587 | [Coding Rules] Added Coverity Python support. |
20581 | [TICS CC Integration] Added support for ReSharper checker. |
20382 | [TICS SCM Integration] Added support for TF VC (Team Foundation Version Control). |
19625 | [TICS TC Integration] Added support for ReportGenerator XML reports for dotCover. |
19593 | [TICSMaintenance] Implemented the ability to really remove a project by also removing the corresponding database. |
19501 | [GlobalViewer] Added option to hide items such as projects and branches. |
17823 | [Viewer] Added possibility to rearrange filters in breadcrumb using drag & drop. |
13586 | [TICS Client] Added the ability to check out a deeper subtree of the archive. |
12027 | [TICS Core] Made it possible to configure a central 'chk' directory. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
20604 | [TICS Client] Stored the input file list in the tmpdir. |
20496 | [Configuration] Commented out TypeScript rule sets in the default configuration. |
20296 | [Explorer] Added a checkbox to the metric picker that controls whether a delta metric should be added when selecting a metric. |
20100 | [TICS Build Integration] Improved Gradle build integration. |
20047 | [AdministrationPages] The Default View is now configurable per project in the Administration Pages. |
19982 | [TICSQServer] Added sanity check on the number of buildable files. |
19800 | [TICS TC Integration] Added tcov support for TICS. |
19689 | [Viewer] Added Project Age filter that hides 'stale' projects by default, which are projects that did not have any runs for a set number of days. |
19106 | [Viewer] Added Firewall functionality that allows you to deny specific IP addresses from accessing specific parts of the viewer, for instance, the Annotated Source. |
18723 | [AdministrationPages] Added Build Configuration Defaults settings. |
18627 | [AnnotatedSource] Made it possible to open a side-by-side diff view. |
18598 | [Explorer] Users can now create their own metric presets. |
14925 | [TICS Client] Made preprocessor comment preservation configurable per language. |
14463 | [TICS Client] Added possibility to add a custom GetCleanCompilerOptions module to compiler modules to override the default GetCleanCompilerOptions functionality. |
13433 | [TICSQServer] Enabled specifying a custom way to obtain organizational view configuration files. |
12690 | [TICSQServer] Added LANGUAGE subproperty to ALARMTARGETS to be able to set language specific ALARMTARGETS. |
12533 | [TICS Client] Added possibility to hook custom code into core TICSBuild::GetMakeFile algorithm. |
12515 | [TICSQServer] Removed creation of the database directory. |
12512 | [TICSQServer] Added the -archivefile <file> option to specify a different location of the archive file for the archive extraction. |
12510 | [TICS Client] Added the possibility to run on files that belong to different TICS projects. |
12508 | [TICS client] Changed 'ALARMTARGETS' property into 'BLOCKINGTARGETS' property. |
12506 | [TICS Client] Added an option to the TICS configuration to suppress messages about SCM IDs. |
12496 | [TICS Client] Prevented retrying the makefile provided via -projfile when looking-up the makefile from the database. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
20423 | [TICS TC Integration] Improved performance of processing MSBuild Code Coverage result files. |
20375 | [TICS CC Integration] Improved performance of processing dotTEST analysis result files. |
20340 | [TICS CC Integration] Added support for CLang compiler to C++test. |
20308 | [TICS TC Integration] Changed MATLAB code coverage integration to use supplied "runnable lines". |
20300 | [TICS TC Integration] Changed MATLAB code coverage integration so that all MATLAB files in the TICS scope are considered to have result data. |
20170 | [TICSQServer] Added scheme to link to SEI CERT secure coding rules. |
20166 | [TICS] Improved Simulink integration. |
20125 | [TICS Build Integration] Added the possibility to analyze C# Visual Studio projects by running MSBuild in the user workspace. |
20102 | [TICSQServer] Added support for Chutzpah Code Coverage tool. |
20074 | [TICS TC Integration] Added annotation merging to dotCover integration. |
20063 | [TICSQServer] Added support for non-security TQI in TICS 9.0. |
20005 | [Addin-TFS] Created a TICS plugin for Team Foundation Server. |
19991 | [TICS TC Integration] Improved performance of generating Code Coverage annotations. |
19691 | [SqaReport] Now adding the time to the Date headers in the tables of the SQA report, when the last run and delta run occur on the same day. |
19690 | [Chart] Added automatic zoom functionality to the trend diagram. |
19604 | [TICSQServer] Keyed the TICS license to the customer. |
19487 | [TICS Build Integration] Added support for the Ninja build system. |
19338 | [TICS CC Integration] Changed analyzer modules to no longer use dynamic rule configuration. |
18661 | [Viewer] Made it possible for the viewer to act as a "local viewer" that sends its data to a "global viewer". |
18501 | [TICSQServer] Added possibility to analyze "test" code separately from "production" code. |
16824 | [TICSQServer] Added functionality for configuration of multiple code coverage tools. |
13663 | [TICS CC Integration] Changed Coverity integration to fail when analyzing source files in which Coverity indicates that the analysis is unreliable. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
19885 | [TICSQServer] Added option to change the branch directory when running a project. |
19808 | [Installer] Added Visual Studio C/C++ Compiler Warning rule configuration to out-of-the-box installation. |
19778 | [Installer] Removed TICS Basic specific code from installer. |
19760 | [TICS Build Integration] Added guard to only remove xmlns tags from preprocessed csproj files if there are more than 1. |
19665 | [TICS CC Integration] Hardcoded GCC compiler warning flags for C/C++ Compiler Warnings. |
19592 | [TICSMaintenance] Fixed cloning of databases. |
19534 | [TICS Build Integration] Changed method of extracting files from csproj-files to conform to the update of VS 2017 (15.2) for .Net Core. |
19514 | [WebTED] Fixed error "L3ReadingDal attempts to access the inner Dal, which is not supported". |
19469 | [TICSQServer] Allowed timestamps for -today option. |
19460 | [TICSQServer] Added -parallel option to indicate concurrent metric runs. |
19417 | [TICS CC Integration] Added support for Dead Code metric for Simulink. |
19378 | [TICS CC Integration] Fixed problem with spaces in file paths in Polyspace result files. |
19351 | [Installer] Changed the order of showing the release notes and migration guide so the release notes are opened last (getting the focus). |
19331 | [TICS CC Integration] Changed unavailability of Coverity Connect to be non-fatal for TICS analysis. |
19274 | [Explorer] Added option to show only the metric table in the Explorer, useful for embedding in a custom dashboard. |
19249 | [TICS TC Integration] Added support for dotCover. |
19230 | [Explorer] Made it possible to select multiple directories in the path tree by holding control, to enable you to compare and aggregate arbitrary directories in the metric table. |
19220 | [TICS CC Integration] Enabled Abstract Interpretation for Swift with Coverity. |
19137 | [TICS Installer] Added our customized version of scan-build to the components directory. |
19131 | [TICSQServer] Added an extra warning in case that no source files can be found. |
19125 | [TICS CC Integration] Adjusted ScanBuild integration to work under Windows. |
19104 | [AnnotatedSource] Added blue badges indicating for which build target(s) a CS/CW/AI violation holds. |
18898 | [TICSQServer] Added support for Fan Out for Simulink. |
18897 | [TICSQServer] Code Duplication analysis implemented and tested for Simulink. |
18896 | [TICS CC Integration] Added support for Coding Standards for Simulink. |
18895 | [TICS CC Integration] Added support for Compiler Warning metric for Simulink when TargetLink is used as compiler. |
18894 | [TICSQServer] Added support for Cyclomatic Complexity for Simulink. |
18893 | [TICS CC Integration] Added support for Abstract Interpretation metric for Simulink. |
18892 | [TICS TC Integration] Added support for Code Coverage for Simulink. |
18891 | [TICSQServer] Implemented number of blocks/operations as LOC for a subsystem block file in Simulink. |
18790 | [TICS CC Integration] Added support for tslint rules that use type information. |
18753 | [BuildConfig] Added Archive Editor dialog that can be used to edit and evaluate the archive expressions file. |
18012 | [Viewer] Added viewer-wide option to disable the listing of unauthorized projects. |
17549 | [TICSQServer] Added metric type Security. |
16676 | [TICSQServer] Added an option specifying whether a given project is using the global archive file. |
16304 | [Addin-IntelliJ] Added TICS IntelliJ plugin. |
13768 | [TICS TC Integration] Added support for Code Coverage for MATLAB. |
12365 | [Viewer] Added Root Cause Analysis feature, accessible by clicking a point in the trend on the dashboard, or by clicking a delta metric value in a metric table. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
19427 | [TICSQServer] Fixed Abstract Interpretation analysis with Parasoft tooling. |
This release contains the following minor improvements.
19374 19347 19324 19274 19030 |
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
19260 | [TICSQServer] Code generated by Swagger is now excluded from analysis in the default configuration. |
19107 | [Administration] Made it possible to set the redaction level of phone-home emails to High to exclude information that might be considered sensitive by some customers. |
18953 | [Installer] Added exclusion of .config.js files to the out-of-the-box configuration. |
18873 | [TICS Client] Changed detection of new violations to treat occurrences of the same rule on a changed line as 0 (zero) delta instead of -1/+1. |
18840 | [BuildConfig] Made it possible to set the default-to-show branch in the project configuration panel. |
18804 | [Documentation] Added information to the Measure API documentation about getting metric data for project groups. |
18740 | [TICS CC Integration] Added TypeScript compiler warning support. |
18722 | [TICS CC Integration] Fixed assertion failure in pylint analyzer when RULESPATH contains special characters. |
18652 | [TICS Build Integration] Added non-optimizing build setting to XCode. |
18633 | [TICSQServer] Changed alert mails to only contain statements about measured metrics. |
18570 | [TICS TC Integration] Added support for utPLSQL as code coverage tool, when using ut_coverage_sonar_reporter. |
18566 | [Viewer] Added unbuildable files metric. |
18408 | [Addin-Visual Studio] Added support for Visual Studio 2017 C++ projects. |
18407 | [Addin-Visual Studio] Added support for Visual Studio 2017 C# projects. |
18279 | [Status] Improved grouping of error messages. |
17413 | [TICS CC Integration] Added support for out-of-the-box C/C++ Abstract Interpretation with Clang. |
16769 | [JenkinsPlugin] Made it possible to use $JOB_NAME variable in the "TICS Path" setting of the "Publish TICS results" post-build action. |
16231 | [Viewer] Added search box to Dashboard and Explorer pages. |
14843 | [Security] Introduced TICSBuildConfig Security administration page. |
13290 | [TICS Build Integration] Added functionality for MSBuild integration to check which configuration is built and use that one for analysis. |
12490 | [TICS Client] Reduced the circumstances in which the file server configuration is validated. |
10578 | [Installer] Updated installer to install Apache 2.4 and PHP 5.6 for the Coding Standard Viewer. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
18732 | [TICS CC Integration] Made sure govet also works on Linux. |
18728 | [TICS CC Integration] Flake 8 integration now works on Linux. |
18717 | [TICSQServer] Allowed specifying zip files for code coverage results. |
18674 | [TICS TC Integration] Added support for LLVM 8.3 Code Coverage support. |
18576 | [Installer] Updated default (out-of-the-box) C++test version to 10.3.1. |
18520 | [TICS Build Integration] Added TICSBuildCSProjMSBuild custom module to be able to get the compiler flags for C# files using MSBuild. |
18311 | [TICS Core] Added multiple compiler support. |
17671 | [TICSQServer] C# compiler for compiler warning metric only called once per csproj file. |
17629 | [TICS CC Integration] Improved Pylint analyzer module to prepare for integration into standard TICS distribution. |
14612 | [Viewer] Added a "Remember me" checkbox to the Authentication dialog that allows you to stay logged in for a month, rather than automatically logging out after closing the browser. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
18607 | [Installer] Ensured that existing sections are preserved by copying TIOBEPortal.cfg and all WARs from Tomcat 6 to Tomcat 7 webapps folder. |
This release contains the following minor improvements.
18634 18632 18622 18620 |
This version has passed all reviewed TIOBE regression tests successfully.
msbuild
.
This release contains the following major improvements.
18409 | [ManagementDashboard] Added the Management Dashboard. |
18367 | [TICS CC Integration] Updated CppTest to be able to handle hybrid compilers. |
18335 | [Installer] Updated wkhtmltopdf to latest stable version 0.12.4. |
18334 | [Installer] Upgraded to Tomcat 7. |
18238 | [Viewer] Added the ability to create a hierarchy of project groups. |
18235 | [TICS CC Integration] Added support for Polyspace Code Prover. |
17921 | [Addin-Eclipse] Added filter icon to indicate whether any filters are applied. |
17919 | [Addin-Eclipse] Category now appears before rule ID in filter dialog. |
17917 | [Addin-Eclipse] Added TICS view to Eclipse plugin. |
17863 | [TICS CC Integration] Added support for GO coding standards measured with GO lint and GO vet. |
17792 | [TICSQServer] Added support for Dottest 10. |
17777 | [TICS Documentation] Made it possible to check header files with 'external' source files (source files that are not part of the TICS scope). |
17725 | [TICSQServer] Implemented conditional content filtering. |
14641 | [TICS Documentation] Added documentation on all metrics. |
10961 | [TICS Client] Added a custom build module to use MSBuild to pre-process vcxproj files and generate compiler options. |
6000 | [TICS Database] Implemented rule property versioning. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
18096 | [TICSQServer] Added support for Microsoft Code Coverage output. |
18092 | [Installer] Updated C++test to version 10.3.0 (C++11 features support). |
18071 | [TICS Database] Increased the maximum length of violation messages. |
18010 | [Explorer] Added "Health" metric preset to quickly inspect metric coverages for TQI metric and its components. |
17865 | [TICS TC Integration] Added support for Go code coverage measured with 'gocov-xml'. |
17862 | [TICS CC Integration] Added duplicated code support for Go. |
17860 | [TICS Builtin Metric] Added support for Go Fan Out. |
17828 | [Viewer] Added the ability to change the "current date" in the viewer ("time machine" functionality). |
17815 | [Installer] Added out-of-the-box support for Go. |
17782 | [TICS TC Integration] Added support for OpenCppCoverage code coverage. |
17768 | [TICS CC Integration] Do not calculate compiler options for Dottest and Roslyn analysis. |
16933 | [Viewer] Added ability to include only file-internal and scope-internal duplications for Duplicated Code metric (both % and LOC), as well as for the annotated source. |
16920 | [Viewer] Added the ability to change the "current date" in the viewer ("time machine" functionality). |
16718 | [TICSQServer] Improved message of error 5023 to describe measures to circumvent triggering the archive sanity check. |
16683 | [WebAPI] Added a new Annotations API that allows you to fetch violation annotations (CS/CW/AI) for a project or subsystem, optionally filtered by level, category, etc. |
15899 | [TICSMaintenance] Added functionality to clone an existing project based on the project name, branch name, branch directory and a timestamp. |
14799 | [CS Viewer] Added release dates of revisions in the Change History. |
14087 | [TICS Client] Improved TICS output in case rule violations are hidden due to TICSConfig rule settings. |
14076 | [TICS Core] Added support for multiple matches against DEFINES.txt. |
12939 | [AnnotatedSource] Added support for (integrated) Code Coverage annotations, in addition to the external result files that were already supported. |
12522 | [TICS Client] Added multiple target support. |
10944 | [Annotated Source] Added syntax highlighting for Python. |
9658 | [TICSBuildConfig] Added clone database option when creating a new project. |
9265 | [TICS Client] Added LOC and ELOC calculation to the client. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
18014 | [AnnotatedSource] Fixed uncommon NullPointerException when the Code Duplication metric was selected. |
This release contains the following minor improvements.
18043 18041 18029 18005 17999 17995 17982 17968 17955 17940 17937 17901 17900 17893 17873 17872 17848 17845 17826 16780 12492 10987 10199 |
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
17704 | [Installer] Enabled Fan Out for TypeScript in out-of-the-box SERVER.txt. |
17654 | [Viewer] Added TQI values to TED status mails. |
17641 | [Installer] Enabled Angular Coding Standard analysis support out-of-the-box. |
17600 | [TICSQServer] Changed code coverage calculation to exclude header files from scope. |
17558 | [TICS] Added Swift analyzer to list of built-in tools. |
17551 | [Viewer] Replaced spike management by new error suppression mechanism, which takes for each failing file measurement, the previously successful measurement, if any. |
17247 | [TICS] Added support for Xamarin. |
17226 | [TICSQServer] Increased performance of Parasoft AI analysis. |
17221 | [TICS SCM Integration] Fixed calculation of Change Rate for ClearCase SCM tool. |
16802 | [AnnotatedSource] Replaced Since column by the easier to understand New column, which indicates whether the violation is new with respect to the reference date. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
TICS 8.3.0 introduces support for Swift metrics, the JSP language, and C# 6, as well as many other improvements.
This release contains the following major improvements.
17293 | [Documentation] Added TICSMaintenance reference manual section to the TICS documentation. |
16483 | [TICS Core] Added support for JSP language. |
16464 | [TICS CC Integration] Added support for Swift coding standard violations. |
16462 | [TICS CC Integration] Added support for Swift compiler warnings. |
16461 | [TICS TC Integration] Added support for Swift code coverage. |
15992 | [Installer] Introduced Roslyn C# analyzer. |
3605 | [Documentation] Added recipes for disabling, hiding and removing branches to the TICSMaintenance Common Tasks. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
17309 | [TIOBEPortal] Now forwarding calls from deprecated TIOBEPortal/TICSStatus page to new tiobeweb/Status.html page. |
This release contains the following minor improvements.
17477 17460 17458 17452 17443 17430 17423 17415 17409 17408 17406 17380 17373 17372 17369 17359 17357 17339 17320 17310 17288 17280 17279 17272 17271 17266 17263 17259 17225 17137 16260 13310 4350 |
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
This release contains the following minor improvements.
17255 17248 17219 17203 |
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
This release contains the following minor improvements.
17237 17216 17206 17201 17199 17196 17188 17171 17166 17165 17158 17038 16964 |
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
17017 | [TICS SCM Integration] Changed get "predecessor" functionality for Subversion to take predecessors from merges (of another branch) into account. |
17004 | [TICS TC Integration] Added support for coverage.py v4.1b2. |
16884 | [BuildConfig] Turned off -nologo on BuildServer TICSMaintenance calls for extended logs. |
16864 | [AnnotatedSource] Added sortable "Value" column for complexity and fan out metrics. |
16849 | [Viewer] Added functionality to send mail through authenticated proxy server. |
16834 | [TICS Client] Disabled SCM cache by default. |
16096 | [TICS Client] Added limit on the search depth for makefiles (relative to the source file). |
12876 | [Viewer] Added the ability to set a Time Window filter in the breadcrumb, allowing you to only show files that have changed since a specified baseline or date. |
12687 | [TICSQServer] Added coverage drop threshold check for metric calculation steps. |
12257 | [Viewer] All TQI metrics are now multiplied by their "metric coverage": the percentage of successfully analyzed LOC. As a result, the coverage factor has been removed from the three compliance factor metrics. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.
This release contains the following major improvements.
16773 | [TICS Core] Enabled Fan Out metric calculation for TICS Client. |
15458 | [Explorer] You can now change the reference date that is used for delta metrics from the metric table header's context menu. |
This release contains the following minor improvements.
16795 16794 16791 16784 16781 16779 16770 16759 16757 16756 16753 16747 16736 16726 16643 16606 16480 16355 16276 |
This version has passed all reviewed TIOBE regression tests successfully.
TICS 8.0.0 addresses over 130 issues. The most prominent and noticeable change is the new detailed view: the so-called explorer.
This release contains the following major improvements.
16705 | [TICS CC Integration] Added support for eslint. |
16466 | [TICSQServer] Added support for Fan Out metric for Swift. |
16465 | [TICS CC Integration] Added duplicated code support for Swift. |
16463 | [Installer] Set TICSpp as the OOTB cyclomatic complexity tool. |
16460 | [TICSQServer] Added support for the Swift programming language. |
16369 | [TICS TC Integration] Added support for Xcode-7 LLVM code coverage. |
16288 | [Dashboard] When authentication is required for all projects in scope, we no longer mention all these projects, unless the message pertains to a single project. |
16215 | [TICS CC Integration] Added link to Coverity Viewer to annotated source. |
15697 | [JenkinsPlugin] Link to the viewer in the TQI statement now points to TqiDashboard.html rather than obsolete TIOBEPortal. |
15368 | [TICS CC Integration] Added support to run a Coverity analysis automatically. |
14224 | [Installer] Added default ruleset for C# compiler warnings to the out-of-the-box configuration. |
11152 | [Viewer] Implemented support for measurements with status "not applicable". A metric value consisting only of non-applicable measurements is rendered as "n/a". The treemap renders non-applicable values as a desaturated green for the TQI color map and a desaturated blue for blue/orange map. |
10699 | [Explorer] Introduced new viewer. Shows metrics in columns. Lots of new functionality, faster and more resource efficient. |
This release contains the following minor improvements.
This version has passed all reviewed TIOBE regression tests successfully.