From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mx.groups.io with SMTP id smtpd.web11.1657.1588698305106793641 for ; Tue, 05 May 2020 10:05:05 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=ZHkItAH9; spf=pass (domain: intel.com, ip: 192.55.52.120, mailfrom: erik.c.bjorge@intel.com) IronPort-SDR: 3WA+gTr6phcRyf72ZGNSvf7Uz0sdgjOlsonLaasHp7rTr0ZNwtBq59ioZ0eYYV5/3YiDMTN8Bf fW+lPOD1reWw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 May 2020 10:05:03 -0700 IronPort-SDR: CiRq5QYYKlcCxfCpVQ0rD/hqLjYFOjDeNSQgkuzh4P39CXfFoCbAG6N8N9WjISSFCgIRYiLiWY aqHYS6sBaGWg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,356,1583222400"; d="scan'208";a="263253654" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga006.jf.intel.com with ESMTP; 05 May 2020 10:05:02 -0700 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 5 May 2020 10:05:01 -0700 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 5 May 2020 10:05:01 -0700 Received: from FMSEDG001.ED.cps.intel.com (10.1.192.133) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Tue, 5 May 2020 10:05:01 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.171) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 5 May 2020 10:04:50 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ShgtWZb68jE4MYmsViLwqiiY5hhS8WZy9C60AlSEkGJzPku/dwrtk5G+r6hy9Q5rMMdbtcAPokOuCapMpm4xKV1qeuoNIRNIX8ZBpBag/24DQa+y8y2/lVhgCmg3ig1mniXZoO8S4gUuyYCtCTNC9p1oSIPE4wRRLTC1c8lbRT9aujoGMHz+DIWyfnKRZmkWWZiWFic/XYuMEd6RtZFoekewG0DGqstk7dM58tyz/mFbFkISurlLJNoRmpZdl3RjoxvIFYjieOH99+JA9mt/1v9XRXUYYmG3yO57d11xCV638PkZpg3pqB5r/nbAs9TA1qx8kPBKcDcDITSATbWEWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ven20zNU92lj0EroqcEwbwHfNmzWB3xVi3ZBkddjHaE=; b=YjD6E2m5DYFwgR/l03H4Ad7JPWwAgiQvnLp2YfPacUZcgN6yguJizA5ecd5wCYTsSg/1HoYggyRnIKUP0SAOnGwna7eYgKeVUUm0S0hLEUdLrmcpMN9KI/onNaZamWTdCZ0liYBOsNNXSGrvyc71kI1g8C0PHEl0ckwrUEPAe0LlfgyY5G3d8YSihge32i0iAxyfWuBJ0vFkjndajd1KTporcc07lpAHiaXGhyCZEIYJNAjbW3DZlFmXjoYTYNXuClY7f5D/LDzaPBna4ggXCxKVc+kk82F9hiom331wRk184GTS0/KMWxHelCurKbEL6l6CaObsG3z0BFx0OfaXLQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ven20zNU92lj0EroqcEwbwHfNmzWB3xVi3ZBkddjHaE=; b=ZHkItAH9UWBt2TVF7pr0cRN1xBmT7J7NGQGYQXDTfvEEuWfQLmLShCwKZj/kRipVbwCbJz9p06fmzFiADI493gFJZlqa0JPv35HwMkau1i9gGKcXNeVFxDB5VAEZSTAH75Fzsb6jdwtKfwjyf2zhz5MP58TJH7p99PnMtT9G92M= Received: from MW3PR11MB4554.namprd11.prod.outlook.com (2603:10b6:303:5d::7) by MW3PR11MB4716.namprd11.prod.outlook.com (2603:10b6:303:53::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.26; Tue, 5 May 2020 17:04:49 +0000 Received: from MW3PR11MB4554.namprd11.prod.outlook.com ([fe80::c569:9903:4c10:9281]) by MW3PR11MB4554.namprd11.prod.outlook.com ([fe80::c569:9903:4c10:9281%5]) with mapi id 15.20.2958.030; Tue, 5 May 2020 17:04:49 +0000 From: "Bjorge, Erik C" To: "Desimone, Nathaniel L" , "devel@edk2.groups.io" CC: "Desimone, Ashley E" , "Pandya, Puja" , Bret Barkelew , "Agyeman, Prince" Subject: Re: [edk2-staging/EdkRepo] [PATCH v1 0/3] Manifest parser cleanup Thread-Topic: [edk2-staging/EdkRepo] [PATCH v1 0/3] Manifest parser cleanup Thread-Index: AQHWH0I17so0GDgQU0SxOHxnM1bcxaiY5ByQgADbs5A= Date: Tue, 5 May 2020 17:04:49 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.2.0.6 dlp-product: dlpe-windows authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.55.52.214] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e5977ac6-abcf-4319-ecb1-08d7f1166ba4 x-ms-traffictypediagnostic: MW3PR11MB4716: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 0394259C80 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rfHmS0drkgvrQ+24EUKhvXJUGFn5nI7i8UuTDmYG6mEWC0AEdaI3aDZEJq1+Q2qySItsdewiNJhUf5vUvG0NVFfwhwJ/vXrV8b9J5unGF16I1TqfePOxhEQqzAPFvHVS66a8y3I8ed1ZH36qVKNzW8ClwQB+EfzpghX4z5HVmlVQ+u3t9o2M77UB7OJrnAZXbU1t0YYOf6ABSAuc1dJU/w6CTeuUalTnXX6IKoOXeK03n1kyvE/ssxkRaXjyrZM8JeW/K0dq1iaEuxZF7y2fOSLtfnVUc9jk4HTdFUGPl3YEMCyfosf4UaFvBqqwkoG1EhPjwmnW635odwlZSXq1UG1mpz5DJY5DR+6PynQLb/isL/kM0QKY6nwmSPgqgriBd8UA9Ef8nTWE38f371dKu9MbHm5fHOdNST2I9J3FlJIdn7w8fgyF1WEpXBvnAL/g4a8d40YnKpziYsqgCl28coQ9rW3o7FLjG/46P85aBeC2MO9nahhavEL2Q05M7PdoYEbx0UvzXMMHE0Prqbq1fw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW3PR11MB4554.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(366004)(33430700001)(6506007)(53546011)(86362001)(5660300002)(498600001)(7696005)(33656002)(186003)(9686003)(55016002)(33440700001)(66556008)(2906002)(66946007)(66476007)(76116006)(64756008)(66446008)(110136005)(54906003)(8936002)(71200400001)(107886003)(8676002)(26005)(4326008)(52536014);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: alhyWnLo3GOM3u90klTiIHWrjyqwrg5jlgW5+yxacbVAAekUEiMmv1UHq3FWCJ4k+GeQMqFW4uT7h+bTNw25a6jayqxsB28LE2Zua8D+s7AKWIIgTF765OUNVBNzpjNexO63vq/0wbXWoqcQ/vBQ0PCk4Kj5ThuAKpT1uOEv/2sF2586TXAAjQM5iwRpkdEpznmE15oAGs3hUL/RGIQzlV/s9ksVVOBcS/ylwgh9iML+KRzgAudDee4pKXLwk/cYgPLYAf03mcvNdWX8tEnaOBakO55s9vIKGWv/NoIJ8wmfzchKQAI9myz+tjWfEl+aIqBxIiXyjJdhglMR6alWoDDCPKwIzPt2yKKVTK2mo8fiQLi6cEbGA1Y+3jWMApdT/5OjPH/UulvzKesKM2YXr0EPDKycdC7yXWeZe4Np/O5Mm8szpNI59f8dHj3EFjfpdt4D8uB3MgaSDfeWmJPnY4h+zRDqz5EBZ1/IUY+jpQ5wHx9iq1fNPx6KLP20ISDKEulGUXEpB+8jsuE7jMRk+1WrS0aywbthe0T2+7Z4vVOpMCtZKlnr2r5skBU8o360OPGlMd2llkVdSFu8FfYGCg5qlAfpFjSo8HjUPV2MO4PPHVyDvE03QW0pyyJWWSbLSknqkPAsIFjAwmMQhqBtrgAtRtaN0Gzjk5OyjTbWkMLAN0WT8En+ZVucoLSATefygelcBAit9014jXazGU9j1NZpwE9Ukww7FE9fAUP3x5NsQxE5v/sxeNNRQJMXsL3FI1vng/L9wZQ3mvLd1OKPQB5TeDCQ8OWWZnAp6SkUVZo= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: e5977ac6-abcf-4319-ecb1-08d7f1166ba4 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 May 2020 17:04:49.2883 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: KsSbvfcFcuMaX11CDtogk7iEqKJhgZDAGe0iLa4j6ETNsD6QsBk8KFm7hmEuKqQS3HHp71zuRmxw5nmfSFWTeQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4716 Return-Path: erik.c.bjorge@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Nate, if you run into this issue again please let me know and I can send ou= t a new version. Thanks, -Erik -----Original Message----- From: Desimone, Nathaniel L =20 Sent: Monday, May 4, 2020 8:59 PM To: Bjorge, Erik C ; devel@edk2.groups.io Cc: Desimone, Ashley E ; Pandya, Puja ; Bret Barkelew ; Agyeman, Prin= ce Subject: RE: [edk2-staging/EdkRepo] [PATCH v1 0/3] Manifest parser cleanup After a some rebasing pain... Pushed as f2f6f5a2~.. 6153e4a2 -----Original Message----- From: Bjorge, Erik C =20 Sent: Thursday, April 30, 2020 3:53 PM To: devel@edk2.groups.io Cc: Desimone, Ashley E ; Desimone, Nathaniel L= ; Pandya, Puja ; Br= et Barkelew ; Agyeman, Prince Subject: [edk2-staging/EdkRepo] [PATCH v1 0/3] Manifest parser cleanup General cleanup of the manifest parser and minor improvements to make the c= ode more flexible. Cc: Ashley E Desimone Cc: Nate DeSimone Cc: Puja Pandya Cc: Bret Barkelew Cc: Prince Agyeman Erik Bjorge (3): EdkRepo: Flake8 cleanup EdkRepo: Improve error message with invalid XML EdkRepo: Refactoring private class members edkrepo_manifest_parser/edk_manifest.py | 249 +++++++++++++----------- 1 file changed, 139 insertions(+), 110 deletions(-) -- 2.21.0.windows.1