axom icon indicating copy to clipboard operation
axom copied to clipboard

Consider removing the axom aliases to fixed width types

Open gzagaris opened this issue 4 years ago • 2 comments

Axom defines the following aliases:

https://github.com/LLNL/axom/blob/fb2bb2a1f4e37e8a965e8799bca7896b64084e3a/src/axom/core/Types.hpp#L29-L46

This was mainly done in the past in order to support fixed width types with and without C++11.

Since, we now require C++11, these aliases are not needed. Instead, we can use the C++11 fixed width types directly in code.

gzagaris avatar Apr 21 '20 01:04 gzagaris

Replace use of axom::type with std::type to avoid confusion and potential integration issues.

rhornung67 avatar Nov 08 '21 22:11 rhornung67

note in release notes for next release so users can prepare.

rhornung67 avatar Mar 21 '22 21:03 rhornung67

We should investigate if type aliases can be marked as deprecated. If so, we should mark these as deprecated (to be removed in the release after the current one), and stop using them internally within axom.

kennyweiss avatar Mar 20 '23 21:03 kennyweiss

Done!

white238 avatar May 22 '23 21:05 white238