Yuto Takano
fc1e9ffcb2
Use Abstract Base Classes to ensure Problem is not instantiated
...
- Problem() is a parent abstract class that should only be used for
subclassing.
- With the help of ABC, implement abstract methods that force
subclasses to implement quiet and verbose outputs.
- The repeated logic of "if self.quiet" is consolidated in Problem.
Signed-off-by: Yuto Takano <yuto.takano@arm.com>
2021-08-23 13:54:56 +01:00
..
2020-08-19 10:35:41 +02:00
2021-08-09 11:54:12 +01:00
2020-06-26 18:31:26 +02:00
2021-07-22 12:30:14 +02:00
2020-08-19 10:35:41 +02:00
2020-12-10 21:30:01 +01:00
2021-08-23 13:54:56 +01:00
2020-08-19 10:35:41 +02:00
2020-08-19 10:35:41 +02:00
2021-05-25 20:11:48 +02:00
2021-01-20 12:03:24 +01:00
2021-06-28 09:28:33 +01:00
2021-06-28 09:28:33 +01:00
2021-06-28 09:28:33 +01:00
2020-08-19 10:35:41 +02:00
2020-08-19 10:35:41 +02:00
2020-08-19 10:35:41 +02:00
2020-08-19 10:35:41 +02:00
2020-08-19 10:35:41 +02:00
2020-08-19 10:35:41 +02:00
2021-07-07 12:47:47 +02:00
2020-08-19 10:35:41 +02:00
2020-08-19 10:35:41 +02:00
2021-06-28 09:28:33 +01:00
2021-08-17 12:44:16 +01:00
2021-08-16 10:37:24 +01:00
2020-12-10 21:30:14 +01:00
2020-08-19 10:35:41 +02:00
2020-08-19 10:35:41 +02:00
2020-08-19 10:35:41 +02:00
2020-12-10 23:16:03 +01:00
2021-06-28 09:28:33 +01:00
2020-08-19 10:35:41 +02:00
2021-06-28 09:28:33 +01:00
2020-12-10 21:30:08 +01:00
2021-05-25 19:39:02 +02:00
2020-08-19 10:35:41 +02:00
2021-06-28 09:28:33 +01:00
2020-08-19 10:35:41 +02:00