Archived issue #0032056
Coding Rules - remove package MMgt and other types deprecated since OCCT 7.2.0
Description
MMgt_TShared has been deprecated since OCCT 7.2.0 (#0028832) - it's time to remove the package.
Steps to reproduce
N/A
Public activity
2 archived notes
Participants are labeled by their role within this record.
Please raise the patch
- OCCT: branch CR32056_1;
- OCC Products: branch CR32056_1.
http://jenkins-test-12.nnov.opencascade.com:8080/view/CR32056_1-CR32056_1-KGV
- OCCT: branch CR32056_1;
- OCC Products: branch CR32056_1.
http://jenkins-test-12.nnov.opencascade.com:8080/view/CR32056_1-CR32056_1-KGV
Combination -
OCCT branch : [archived branch]
master SHA - [revision removed]
[revision removed]
Products branch : [archived branch] SHA - [revision removed]
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.
Number of compiler warnings:
No new/fixed warnings
Regressions/Differences/Improvements:
No regressions/differences
CPU differences:
Debian80-64:
OCCT
Total CPU difference: 17754.160000000134 / 17720.07000000011 [+0.19%]
Products
Total CPU difference: 12412.630000000105 / 12419.360000000095 [-0.05%]
Windows-64-VC14:
OCCT
Total CPU difference: 19336.3125 / 19330.015625 [+0.03%]
Products
Total CPU difference: 13740.03125 / 13831.828125 [-0.66%]
Image differences :
No differences that require special attention
Memory differences :
No differences that require special attention
OCCT branch : [archived branch]
master SHA - [revision removed]
[revision removed]
Products branch : [archived branch] SHA - [revision removed]
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.
Number of compiler warnings:
No new/fixed warnings
Regressions/Differences/Improvements:
No regressions/differences
CPU differences:
Debian80-64:
OCCT
Total CPU difference: 17754.160000000134 / 17720.07000000011 [+0.19%]
Products
Total CPU difference: 12412.630000000105 / 12419.360000000095 [-0.05%]
Windows-64-VC14:
OCCT
Total CPU difference: 19336.3125 / 19330.015625 [+0.03%]
Products
Total CPU difference: 13740.03125 / 13831.828125 [-0.66%]
Image differences :
No differences that require special attention
Memory differences :
No differences that require special attention
Related records
- #0032230 · parent of · closedCoding Rules - remove class headers Graphic3d_HighlightStyle.hxx deprecated since OCCT 7.2.0
- #0032262 · parent of · closedSamples - JNIViewer sample compilation failure due to usage of removed aliases to Image_Format
- #0030151 · related to · closedModeling Algorithms - Removal of the API level of old Boolean operations algorithm (BRepAlgo_BooleanOperation)
- #0028832 · child of · closedMMgt_TShared can be replaced by Standard_Transient
- #0027900 · child of · closedCoding rules - drop redundant Name parameter from V3d_Viewer constructor
- #0027816 · child of · closedVisualization - provide an API for overriding clipping planes list
- #0027860 · child of · closedVisualization - clean up Transformation Persistence API
- #0025180 · child of · closedVisualization - Homogeneous transformation API in TKV3d
- #0026937 · child of · closedEliminate NO_CXX_EXCEPTION macro support
- #0028799 · child of · closedCoding Rules - elimilate confusing Quantity aliases of Standard_Real type
- #0028441 · child of · closedCoding Rules - move out nested Image_PixMap::ImgFormat enumeration to dedicated enum Image_Format
- #0025695 · child of · closedVisualization, AIS_InteractiveContext - define default HilightMode
- #0028205 · child of · closedVisualization - add functionality for dumping results of detection algorithms into image
- #0027958 · child of · closedVisualization, AIS_Trihedron - add shaded presentation option