]> git.proxmox.com Git - mirror_edk2.git/commit
BaseTools: refactor class properties
authorCarsey, Jaben <jaben.carsey@intel.com>
Mon, 10 Sep 2018 22:18:04 +0000 (06:18 +0800)
committerYonghong Zhu <yonghong.zhu@intel.com>
Thu, 20 Sep 2018 14:18:06 +0000 (22:18 +0800)
commit6c204ed4f2a5fc7e471e477dfdb276023f6a7310
treeeddf76e81536640799d402882a211c607e013db6
parent4c92c81d61c0e3b089334bb2c422702d90495473
BaseTools: refactor class properties

use decorators and auto cache those that were cached manually
remove properties never used

Cc: Liming Gao <liming.gao@intel.com>
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Jaben Carsey <jaben.carsey@intel.com>
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
BaseTools/Source/Python/Common/Misc.py