author | Maciej Seroka <maciejs@symbian.org> |
Mon, 20 Sep 2010 10:04:46 +0100 | |
changeset 11 | bdd2944b914b |
parent 3 | ebe3f8f03b59 |
child 12 | a0eee409ff14 |
permissions | -rw-r--r-- |
0 | 1 |
=============================================================================== |
2 |
||
3
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
3 |
RELEASE NOTES - COMPATIBILITY ANALYSER v2.8.4 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
4 |
RELEASED 16th February 2010 |
0 | 5 |
|
6 |
=============================================================================== |
|
7 |
||
8 |
Product Description: |
|
9 |
==================== |
|
10 |
||
3
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
11 |
Compatibility Analyser compares a set of files in two different versions of Symbian |
0 | 12 |
releases against predefined Binary Compatibility (BC) criteria, and reports any |
13 |
changes that affect BC. The analysis is done on header files or import |
|
3
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
14 |
libraries of the platform. Preserving BC is central in Symbian development to |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
15 |
ensure that any executable that was built against an older version can be run without |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
16 |
changes on a newer version of the platform .The comparison is made between a |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
17 |
baseline version of an Symbian release (for example, a Public SDK from Forum Nokia) |
0 | 18 |
and a newer, current SDK version that needs to be verified. Compatibility |
19 |
reports can be filtered so that they compare the found issues against a known |
|
20 |
issues file. This file (knownissues.xml) contains information on whether or not |
|
3
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
21 |
the same BC problems have occurred before in the Symbian Platform and what should |
0 | 22 |
be done about them. |
23 |
||
3
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
24 |
Compatibility Analyser uses three additional utilities for the analysis process, |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
25 |
HeaderAnalyser, LibraryAnalyser and BCFilter. Please see the release notes of |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
26 |
those tools for details. |
0 | 27 |
|
28 |
Main Features: |
|
29 |
============== |
|
30 |
- By using static analysis for header and import library files, you can find |
|
31 |
binary and source compatibility issues by comparing a baseline and current |
|
32 |
release |
|
33 |
- Analysis can be done for a whole release, for a set of files or for a single |
|
34 |
file |
|
35 |
- Generated report files can be filtered by using a known issues file |
|
36 |
||
37 |
=============================================================================== |
|
38 |
||
3
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
39 |
What's New in v2.8.4 |
0 | 40 |
==================== |
3
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
41 |
CA supports QT headers and libraries analysis on Symbian. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
42 |
|
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
43 |
- Change: In HA:- CA:Re-write the HandleExports() logic in HA to support both Symbian and Qt exported logic |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
44 |
- Change: In HA:- QT: Rules implementation |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
45 |
1) default arguement value change |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
46 |
2) exported function analysis irrespective of its accessibility |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
47 |
3)first time over loaded function |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
48 |
- Change: In HA:- Symbian_os.hrh should be included for all round of compilation. Investigated and solved the issue. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
49 |
- Fix: In HA:- Symian Headers split issue : LineNumber Changes with issue file loc done. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
50 |
- Change: In LA:- RVCT-4 ToolChain support in Library Analyser. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
51 |
- Change: In CheckBC:- Implemented the logic to use the common data gloabal_data.xml file created. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
52 |
- Change: In CheckBC:- 5.2 platformdata file updated with TB9.2 wk02 2010 content along with QT dependency info. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
53 |
- Change: In CheckBC:- Validation of build target logic changed. Remove the build type option for ure/udeb. Only urel is supported |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
54 |
- Fix: In CheckBC:- Validation of given SDK dir is needed while taking the DLLs from the respective release folder. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
55 |
- Updated HeaderAnalyser to version 1.6.4 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
56 |
- Updated LibraryAnalyser to version 3.3.3 |
0 | 57 |
- Updated knownissues.xml |
58 |
||
59 |
=============================================================================== |
|
60 |
||
61 |
Installation Notes: |
|
62 |
=================== |
|
3
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
63 |
Compatibility Analyser is part of the BCTools package. It is preinstalled in |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
64 |
all Symbian Platform/OEM releases under [EPOCROOT]\epoc32\tools\s60rndtools\bctools |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
65 |
directory. |
0 | 66 |
|
67 |
=============================================================================== |
|
68 |
||
69 |
System Requirements: |
|
70 |
==================== |
|
71 |
Basic Requirements: |
|
72 |
- Windows 2000 or XP with 256MB RAM |
|
73 |
- Python 2.4-2.6 |
|
74 |
||
75 |
=============================================================================== |
|
76 |
||
77 |
Compatibility Issues: |
|
78 |
===================== |
|
79 |
N/A |
|
80 |
||
81 |
=============================================================================== |
|
82 |
||
83 |
Known Issues: |
|
84 |
============= |
|
3
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
85 |
- From TB9.2 onwards, the epoc32\include\mw\QT folder should be excluded using config_template file. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
86 |
This is required because this Qt folder conttains all the duplicate header entries present in other folders like mw\Qtcore,mw\Qtgui,mw\QtSql etc. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
87 |
The excluded param in config is EXCLUDE_DIR_HEADERS. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
88 |
ex:- EXCLUDE_DIR_HEADERS =Qt |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
89 |
- CA won't support Qt header analysis for SDK version < 5.2 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
90 |
- Currently Qt headers are present by dafault in epoc32\include\mw in any TB9.2 sdk. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
91 |
Changes in this location path may result in compilation errors for Qt headers. In that case, platform data file needs to be updated. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
92 |
|
0 | 93 |
=============================================================================== |
94 |
||
95 |
Version History: |
|
96 |
================ |
|
3
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
97 |
Version 2.8.3 - 2nd December 2009 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
98 |
-------------------------------- |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
99 |
- Change: In HA:- Multiple threading logic is made configurable. By default it is disabled. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
100 |
"-usethread" is the param. If not mentioned in HA command option, threading logic will be disabled. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
101 |
- Checkbc.py supports Multiple thread using Config param. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
102 |
For Public vs Rnd SDK analysis or for small no of header analysis (<3000), set the "USE_THREAD" in config_template as "true". |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
103 |
For Rnd vs Rnd sdk analysis or large no. of headers analysis, keep the "USE_THREAD" as "false" or empty. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
104 |
- Fix: In HA:- For overloaded functions, the mangled attribute wil also be checked with functiion name present in gccxml output. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
105 |
- Fix: In HA:- For GCC XML compilation, __GNUC__ macro should be enabled instead of __GCCE__. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
106 |
- Fix: In HA:- The CA core toolset throws error when executed from desktop |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
107 |
- Fix: In HA:- When issue reported as "file cannot be analysed", set the line No to 0 in report. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
108 |
- Stylesheet is updated with the fix reported by PMO and is having the severity wise sorting also. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
109 |
- Updated HeaderAnalyser to version 1.6.3 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
110 |
- Updated LibraryAnalyser to version 3.3.2 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
111 |
- Updated BCFilter to version 1.3.1 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
112 |
- Nokia copyright changes are updated in source codes. |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
113 |
- Updated knownissues.xml |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
114 |
|
0 | 115 |
Version 2.8.2 - 18th September 2009 |
116 |
-------------------------------- |
|
117 |
- Change: In HA:- HeaderAnalyser should report the line number for each break in a file |
|
118 |
This will give line number for each file where any break related to macros,struct,enums etc occured. |
|
119 |
- Change: In LA:- Performance improvement done. |
|
120 |
Parser logic is changed. Both baseline and current DLL data file will be parsed with SAX parser. |
|
121 |
- Unwanted DLL entries are removed from 5.0,5.1 and 5.2 dll data xml files. |
|
122 |
- Checkbc will throw proper error for all error cases. |
|
123 |
- Updated HeaderAnalyser to version 1.6.2 |
|
124 |
- Updated LibraryAnalyser to version 3.3.1 |
|
125 |
- Updated knownissues.xml |
|
126 |
||
127 |
Version 2.8.1 - 17th August 2009 |
|
128 |
-------------------------------- |
|
129 |
- Fix: In HA:- files having dupliacted guards in the same bundle of files will be considered invalid and will be compiled individually. |
|
130 |
this solved the problem during both compilation and macro analysis. no need need to compile the headers again during macro analysis. |
|
131 |
- Fix: In HA:- fix for the template class related issue |
|
132 |
- Fix: In HA:- API info will be displayed with header breaks in the report |
|
133 |
- Fix: In CDS script:- API info for each header will be queried from kevlar and will be written in platform data file |
|
134 |
- Stylesheet is updated to display API info for headers in the report file |
|
135 |
- Updated HeaderAnalyser to version 1.6.1 |
|
136 |
- Updated knownissues.xml |
|
137 |
||
138 |
Version 2.8.0 - 19th june 2009 |
|
139 |
-------------------------------- |
|
140 |
- Feature: Added support to verify .rh files |
|
141 |
- Feature: Possible to view only BC Issues / SC Issues / Both |
|
142 |
- Feature: Added 5.1 dll list |
|
143 |
- Change: Possible to give multiple build targets |
|
144 |
- Change: Informative issues in library report will be hidden |
|
145 |
- Change: Library report color coding made similar to Header report |
|
146 |
- Change: Compilation error cause displayed on tool tip |
|
147 |
- Fix: ChekcBC now throws error if knownissues server path is invalid |
|
148 |
- Updated HeaderAnalyser to version 1.6.0 |
|
149 |
- Updated knownissues.xml. Old invalid issues removed. |
|
150 |
||
151 |
Version 2.7.1 - 28th April 2009 |
|
152 |
-------------------------------- |
|
153 |
- Fix: Knownissues document type definition fixed to match the updated |
|
154 |
LibraryAnalyser report format |
|
155 |
- Fix: CheckBC now accepts any URL path for knownissues file |
|
156 |
- Updated knownissues.xml |
|
157 |
||
158 |
Version 2.7.0 - 7th April 2009 |
|
159 |
-------------------------------- |
|
160 |
- Change: OrdinalChecker re-branded as LibraryAnalyser |
|
161 |
- Feature: LibraryAnalyser now analyses dll files also |
|
162 |
- Feature: The tool can now be used with 9.2 and Symbian Foundation codelines |
|
163 |
- Feature: Component speicific forced headers introduced through platform data |
|
164 |
- Change: CDS scripts parses .mmpi and .mmh files also to create platform data |
|
165 |
- Fix: checkbc includes incorrect forced header for 5.0 sdk |
|
166 |
- Updated HeaderAnalyser to version 1.5.0 |
|
167 |
- Updated LibraryAnalyser to version 3.3.0 |
|
168 |
- Updated knownissues.xml |
|
169 |
||
170 |
Version 2.6.0 - 17th February 2009 |
|
171 |
-------------------------------- |
|
172 |
- Feature: Added support to verify source compatibility breaks |
|
173 |
- Feature: Added support for displaying baseline and curent platform versions |
|
174 |
- Feature: Information to end-user if the issue was found previously but the |
|
175 |
header has some other unrelated changes |
|
3
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
176 |
- Change: Updated include paths for Symbian SDK 5.1 |
0 | 177 |
- Change: .h;.hrh;.mbg;.rsg;.hpp;.pan are now default file extensions |
178 |
- Change: Harmonized default report filenames with Compatibility Analyser |
|
179 |
carbide plugin |
|
180 |
- Change: Default system includes will be included when used with |
|
181 |
BASELINE_HEADERS & CURRENT_HEADERS tags |
|
182 |
- Change: In the CDS scripts, .pan and .hpp files included in platform data |
|
183 |
- Fix: Compilation error fixes |
|
184 |
- Fix: In the CDS scripts, exports which dint have a target filename but only |
|
185 |
path were not included in the platform data |
|
186 |
- Fix: Relative path issues in config file fixed |
|
187 |
- Updated HeaderAnalyser to version 1.4.0 |
|
188 |
- Updated OrdinalChecker to version 3.2.0 |
|
189 |
- Updated BCFilter to version 1.3.0 |
|
190 |
- Updated knownissues.xml |
|
191 |
||
192 |
Version 2.5.1 - 8th January 2009 |
|
193 |
-------------------------------- |
|
194 |
- Fix: when in "view ok issues" view, "close diff view" does not return to |
|
195 |
report page main view |
|
196 |
- Updated knownissues.xml |
|
197 |
||
198 |
Version 2.5.0 - 9th December 2008 |
|
199 |
-------------------------------- |
|
3
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
200 |
- Removed checkbc.cmd interface |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
201 |
- Fix: Exclusion of directory did not work |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
202 |
- Fix: knownissues.xml provided with the tool should have been the default file |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
203 |
for filtering |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
204 |
- Fix: Report file displays "known issues" "platform versions" even if |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
205 |
filtering is not done |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
206 |
- Updated HeaderAnalyser to version 1.3.2 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
207 |
- Updated knownissues.xml |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
208 |
|
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
209 |
Version 2.4.0 - 14th November 2008 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
210 |
-------------------------------- |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
211 |
- Updated HeaderAnalyser to version 1.3.1 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
212 |
- Updated knownissues.xml |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
213 |
|
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
214 |
Version 2.3.0 - 21st October 2008 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
215 |
-------------------------------- |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
216 |
- Feature: Added support for Symbian SDK 5.1 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
217 |
- Feature: CheckBC interface now works in Linux environment |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
218 |
- Feature: Diff view in the report can be now easily closed |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
219 |
- Fix: Recursive on should been the default setting |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
220 |
- Fix: Empty paths for files to be filtered where handled incorrectly |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
221 |
- Change: Generated reports are now filtered immediately instead of waiting all |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
222 |
reports being generated |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
223 |
- Updated HeaderAnalyser to version 1.3.0 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
224 |
- Updated OrdinalChecker to version 3.1.0 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
225 |
- Updated BCFilter to version 1.2.0 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
226 |
- Updated knownissues.xml |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
227 |
|
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
228 |
Version 2.2.2 - 3rd October 2008 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
229 |
-------------------------------- |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
230 |
- Updated knownissues.xml |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
231 |
|
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
232 |
Version 2.2.1 - 19th September 2008 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
233 |
----------------------------------- |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
234 |
- Updated knownissues.xml |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
235 |
|
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
236 |
Version 2.2.0 - 29th August 2008 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
237 |
-------------------------------- |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
238 |
- Updated HeaderAnalyser to version 1.2.6 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
239 |
|
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
240 |
Version 2.1.0 - 20th August 2008 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
241 |
-------------------------------- |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
242 |
- Feature: Ok cases can be viewed separately in the report file |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
243 |
- Change: Paths of output report files are now optional. If they are not |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
244 |
specified, they will be created under the "reports" directory |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
245 |
- Change: Diff link in the report opens now in the same window to avoid several |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
246 |
problems in different environments |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
247 |
- Change: Default system include paths are now platform specific |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
248 |
- Fix: Diff and link to the header file did not work with the Firefox browser |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
249 |
- Fix: Recursion for header files was handled incorrectly |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
250 |
- Fix: Exclude dirs functionality for header files was handled incorrectly |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
251 |
- Fix: Relative paths were not handled correctly |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
252 |
- Updated HeaderAnalyser to version 1.2.5 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
253 |
- Updated OrdinalChecker to version 3.0.7 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
254 |
- Updated BCFilter to version 1.1.6 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
255 |
- Updated knownissues.xml |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
256 |
|
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
257 |
Version 2.0.0 - 8th July 2008 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
258 |
----------------------------- |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
259 |
- Change: CheckBC has been rebranded as Compatibility Analyser |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
260 |
- Change: Completely renewed commandline parameters and config file format |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
261 |
- Change: The new CheckBC interface can now be found from the root level - |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
262 |
the old CheckBC interface still exists under the scripts directory for those |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
263 |
users who do not yet want to migrate to the new one |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
264 |
- Updated HeaderAnalyser to version 1.2.4 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
265 |
- Updated OrdinalChecker to version 3.0.6 |
ebe3f8f03b59
Compatibility Analyser updated to version 2.8.4. Support for Qt code analysis added.
noe\swadi
parents:
0
diff
changeset
|
266 |
- Updated BCFilter to version 1.1.5 |
0 | 267 |
- Updated knownissues.xml |
268 |
||
269 |
=============================================================================== |
|
270 |
||
271 |
Copyright (c) 2001-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
272 |
All rights reserved. |
|
273 |
||
274 |
This component and the accompanying materials are made available |
|
275 |
under the terms of the License "Eclipse Public License v1.0" |
|
276 |
which accompanies this distribution, and is available |
|
277 |
at the URL "http://www.eclipse.org/legal/epl-v10.html". |