Commit Graph

855 Commits

Author SHA1 Message Date
Charly Delay
b06faec7b9 Minor style and typo adjustment
TN: Q801-005
2017-09-12 18:40:05 -04:00
Nicolas Setton
ad9acd8073 Clarify the documentation about project mixing with --incremental
We cannot mix projects accross invocations with --incremental,
make sure this is captured in the doc.

For Q801-005

Change-Id: Iefe3f0203f5f67290a89bbbb8d97143986aa177d
2017-08-03 10:47:46 -04:00
Nicolas Setton
680b384332 Normalize files before looking them up in the mapping file
This is needed on Windows.
And do this as a fallback, for performance.

Fixes Q710-022

Change-Id: If3ea201ae47e862f5145e8bd4562ad9e10558463
2017-07-12 12:58:02 -04:00
Charly Delay
1494d22535 sonar-ada-plugin: add support for SPARK2014 rules
Change-Id: I609d7b1925b24c0df04adf249ab385eb8decec8c
TN: O219-001
2017-03-17 13:24:59 -04:00
Charly Delay
818dcd0b1b sonar-ada-plugin: replace CoreMetrics.COMMENT_LINES_DENSITY
Starting with 6.2, SonarQube prohibit the manual computation of the
density/complexity measures.

Change-Id: I60a3f124790fe5c11ed290057324916792730465
TN: Q301-033
2017-03-01 13:15:29 -05:00
Charly Delay
848b200869 Fix typo
Change-Id: Ib1af575612347e713f7ed7afb0b43c14e28402ff
2017-03-01 12:54:21 -05:00
Charly Delay
91f699299f Add support for SonarQube 6.2
Change-Id: I65e93d632320cb211682d996e4f6b49b4bc1dce6
TN: Q301-033
2017-03-01 11:06:43 -05:00
Charly Delay
704a3f32cf sonar-scanner: set workdir
Change-Id: I5fc23c713bde7d0c658ede57ec04cbb3de7b8c0d
2017-02-28 15:22:48 -05:00
Charly Delay
c926fa681d gnathub: use collections.defaultdict when relevant
Change-Id: I7841b5016c3bff20154bc1b77d04c1ee97816f37
2017-02-27 18:49:55 -05:00
Charly Delay
c8739ce8c1 gnathub: add support for SPARK2014
Change-Id: Ib00aa2897704c877c7cb197b696fc4f195f7af4a
TN: N805-021
TN: O219-001
2017-02-27 17:09:20 -05:00
Charly Delay
80e779fabf Nits
Change-Id: Ia0ee0adbd419e7458fcae5b84f2dfcd96f55230d
2017-02-27 16:07:34 -05:00
Charly Delay
54f9e41960 webui(ProjectExplorer): activate tools/rules/properties filters
Change-Id: I4212c207d7c19a62c73dc9d162cecfa1100c2891
2017-02-16 15:03:47 -05:00
Charly Delay
e5f93157bf webui(ProjectSourceList): avoid unnecessary rebuild
Change-Id: I30270675596b751bb8e115ae2255a46ffa3f15f2
2017-02-16 10:00:04 -05:00
Charly Delay
600c28348d webui(AnnotatedSource): avoid unnecessary rebuild
Change-Id: Id4a01bed1b6e54036b947343ac79aacd5d0c410d
2017-02-16 09:59:59 -05:00
Charly Delay
693e7d4909 webui(AnnotatedSource): fix performance bottleneck
Refactor the component to avoid irrelevant redraw of the interface as
well as updates to components that haven't changed (due to Angular not
being able to properly analyse impact of a change).

Change-Id: If3356fb1bdb8b15263fc2100cc9015c3d545260e
2017-02-14 16:03:46 -05:00
Charly Delay
feb9a4f7aa html-report: refactor JSON serializer
Refactor and factorize a number of the JSON generator (html-report)
module. In addition to introducing a clearer and simpler interface, it
is also more memory and runtime efficient, as well as being more
maintainable.

Change-Id: I6729c3951ad6fa43cba6f73d963da35bab954d57
2017-02-14 16:03:46 -05:00
Charly Delay
9b7eba225e html-report: do not count metrics as messages
Change-Id: I8445881efedc8ab6dfc5ed03348ef31fc6ec12c5
2017-01-31 11:57:17 -05:00
Charly Delay
5653a998d3 html-report: do not forget the last line of sources
Change-Id: I4b7614fb2829df6456e25ba699b45c92d7056666
2017-01-31 10:08:28 -05:00
Charly Delay
9504d42871 webui: more compact UI for messages
* group messages from the same tool
* allow hide/show the message view

Change-Id: I49c5fb86aae09f3d30ef2b97f38e94d81056b892
2017-01-30 17:29:48 -05:00
Charly Delay
c89d30b4a2 webui: add column info for messages
Change-Id: I2c9f4a827b27630d47db9c3feb7811de840c9198
2017-01-30 10:05:57 -05:00
Charly Delay
215bd17111 webui: add messages count for projects and directories
Change-Id: I5ed0ce84baf739c55717bb8c86604aea1e22ca30
2017-01-27 17:05:17 -05:00
Charly Delay
b6937488db webui: add project explorer for navigation
Change-Id: I496b654c9bd925302a31a3f33b0fd7f6004bf779
2017-01-26 16:22:32 -05:00
Charly Delay
6add98f840 webui: update AnnotatedSource page layout
Change-Id: I23322790c69a5477f2c027a06d3ac1a7488a442c
2017-01-24 11:40:23 -05:00
Charly Delay
4b1b1d355d webui: fix routes handling
Change-Id: Ifba40806b38b655a8fa092e4f5a953250b74747c
2017-01-24 11:40:09 -05:00
Charly Delay
394d6bacd3 webui: update annotated source view
Change-Id: I3b72fdbf855cdddef87578ad7bd9a1aa1b8838b6
2017-01-23 14:42:55 -05:00