Ticket #3157 (closed: fixed)
Sort out system.h
Reported by: | Martyn Gigg | Owned by: | Martyn Gigg |
---|---|---|---|
Priority: | major | Milestone: | Iteration 29 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Owen Arnold |
Description
System.h has become a dumping ground and needs to be tidied up.
It should only contains things that every file in Mantid should see. Everything else should be moved to other relevant headers and big notice telling people to only touch the file if absolutely necessary should be added.
Change History
comment:2 Changed 9 years ago by Martyn Gigg
(In [12406]) Refs #3157 Sort our System.h. It was becoming a dumping ground. It should only be touched when absolutely necessary as it affects every file in Mantid. Also combined this with Refs #2345 to sort out DLLExport/DLLImport usage. It's done for Kernel, Geometry and API but stuff in the plugins could do with updating as well.
comment:10 Changed 9 years ago by Martyn Gigg
comment:11 Changed 9 years ago by Martyn Gigg
comment:12 Changed 9 years ago by Martyn Gigg
- Status changed from accepted to verify
- Resolution set to fixed
comment:13 Changed 9 years ago by Martyn Gigg
comment:14 Changed 9 years ago by Owen Arnold
- Status changed from verify to verifying
- Tester set to Owen Arnold
comment:15 Changed 9 years ago by Owen Arnold
- Status changed from verifying to closed
Cleaner system.h, bold warning.
comment:16 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 4004