1304 Commits

Author SHA1 Message Date
Anthony Leonardo Gracio
d697fe46c8 Exclude GNAThub-related Database* units from coverage
These units are generated.

For eng/ide/gnatstudio#589
2026-01-21 13:44:26 +00:00
Anthony Leonardo Gracio
8995e8d999 Parse GNATcov evaluation vectors in XCOV files
For eng/ide/gnatstudio#615
2026-01-20 16:44:00 +00:00
Anthony Leonardo Gracio
11672bc929 Update copyright year for GS sources
(no-issue-check)
2026-01-05 12:41:13 +00:00
Vadim Godunko
a22776ea98 Fix build after bump. 2025-12-22 18:39:46 +04:00
Javier Miranda
99e12a13fe Fix sources after enforcing RM 8.6(27.1) in the compiler
* browsers-canvas.adb (Highlight_Related_Items): Add explicit type conversion.
* browsers-dependency_items.adb (Set_Dependency_Browser_Provider): ditto.
* browsers-entities.adb (Add_Type): ditto.
* browsers-scripts.adb (On_Edited): ditto.
  (Diagram_Handler): ditto.
  (Item_Handler): ditto.
* gnathub-metrics.adb (Register_Listener): ditto.
  (Unregister_Listener): ditto.
* find_utils.adb (Initialize): ditto.
* learn.adb (Unregister_Listener): ditto.

For eng/toolchain/gnat#1292
2025-10-29 12:04:05 +00:00
Anthony Leonardo Gracio
0091fb67c6 Remove mention of GCOV in warning message
For eng/ide/gnatstudio#584
2025-10-17 13:04:52 +00:00
Andry Ogorodnik
52e27f17d5 Show binder file in the corresponding project in the GNATSAS report 2025-07-31 13:47:29 +00:00
Vadim Godunko
29661563eb Replace String_Access by Virtual_String 2025-04-25 13:53:38 +00:00
Guillaume Rivier
d7d4b22b46 Rename CPM into SAM 2025-03-18 00:22:47 +00:00
Guillaume Rivier
00713697c8 Change default location of gnatsas HTML report
The HTML report is now generated under the output directory (specified by the Output_Dir attribute, or resolving to gnatsas/prj.outputs).
Backward-compatibility is preserved by checking for the legacy directory in case the new one does not exist.

fix
2025-03-18 00:22:47 +00:00
Vadim Godunko
24b5fffac1 Use Virtual_String as parameter of messages constructors. 2025-03-04 05:13:38 +00:00
Andry Ogorodnik
5b055ea417 Set explicit names for GNAT SAS report's tree views
For testing purposes
2025-02-14 19:16:29 +02:00
Vadim Godunko
45ab414080 Transition to Get_Text 2025-02-11 06:10:31 +00:00
Vadim Godunko
9892b9c1a7 Replace type of the Editor_Location.Get_Char...
and rewrite it as wrapper around `Get_Char_GB` which is used by
GNATbench.
2025-02-11 06:10:31 +00:00
Vadim Godunko
ddc5afbd28 Rename Get_Chars into Get_Chars_S 2025-02-11 06:10:31 +00:00
Andry Ogorodnik
1a957ab8e8 Use git username for GNATSAS messages review
For eng/ide/gnatstudio#473
2025-02-07 12:27:29 +00:00
Boulanger
7c00ca72a5 Coverage report: hide GNATCov missing files
GNATCov is handling the generation of xcov files. If one source
file doesn't have a xcov file then it should not be visible in
the report. Avoid creating a "file not found" node.

For eng/ide/gnatstudio#279
2025-01-27 11:13:04 +00:00
Boulanger
1c2a72cbdc Outline view: better handling of generics
Some rows can start before the line of the defining names

For eng/ide/ada_language_server#1526
2025-01-02 17:00:33 +00:00
Andry Ogorodnik
78943d7305 Reload the GNATSAS report after baseline actions
eng/ide/gnatstudio#210
2024-11-27 10:20:51 +00:00
Vadim Godunko
dd02b1c870 Function to create GValue from Virtual_String. 2024-11-13 12:59:34 +00:00
Vadim Godunko
d4206d2e19 Use Virtual_String for category name of the messages. 2024-11-13 12:59:34 +00:00
Vadim Godunko
5408d1e122 Rename Get_Attribute function. 2024-11-13 12:59:34 +00:00
Vadim Godunko
7ab8c1791a Rename subprogram to avoid overloading collision. 2024-11-13 12:59:34 +00:00
David Hauzar
f988e4d3d1 Fix GNATSAS action "Remove lock"
* Ensure that all locks generated by GNAT SAS are removed. Succeed if
  there is no lock, and fail only if deletion of any lock fails.
* Add the option to remove GNAT SAS locks into GNAT SAS menu
2024-10-31 11:41:30 +00:00
Anthony Leonardo Gracio
5a997ae05f Add CODEOWNERS file for GNAT SAS-related code
(no-issue-check)
2024-10-29 04:19:18 +00:00