Commit 49bd988
committed
Extended project reconfiguration capabilities
Project environment variables are getting reconfigured on global/project
level changing.
Also on global configuration change the projects that set to use the
global configuration also get updated.
Added new logical representation of a CodeChecker project. All
configuration belongs to this projects, except the CcGlobalConfiguration
which is a singleton.
This new class gets the responsibility of modifying the projects
environment variables, and path management.
The CodeCheckerContext now stores these projects instead the induvidual
configurations.
Added an extra requirement to the pom of the integration tests resolve
that CDT was missing the project templates in CLI runs.1 parent f5c78b9 commit 49bd988
File tree
22 files changed
+1037
-447
lines changed- bundles/org.codechecker.eclipse.plugin/src/org/codechecker/eclipse/plugin
- config
- global
- project
- init
- report/job
- runtime
- views/report/list
- tests/org.codechecker.eclipse.rcp.it.tests
- META-INF
- src/org/codechecker/eclipse/plugin
- utils
22 files changed
+1037
-447
lines changedLines changed: 0 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | 3 | | |
6 | 4 | | |
7 | 5 | | |
| |||
73 | 71 | | |
74 | 72 | | |
75 | 73 | | |
76 | | - | |
77 | 74 | | |
78 | 75 | | |
79 | 76 | | |
| |||
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | 7 | | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
24 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
0 commit comments