From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (EUR05-DB8-obe.outbound.protection.outlook.com [40.107.20.63]) by mx.groups.io with SMTP id smtpd.web09.10060.1619086133886590252 for ; Thu, 22 Apr 2021 03:08:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=XqWXTwSv; spf=pass (domain: arm.com, ip: 40.107.20.63, mailfrom: sami.mujawar@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mMw79spAF1aQkDXjwFGwSKNU+mNPSZniiBkaNp48Zpo=; b=XqWXTwSv2e6xex+CAIehcUdEzwHrG7vRS6PzA6vuYx/J7BvICoC3+HnKyw0wErSWnw0pJA0PxrqnpMcrWP2Of/pk6c5zbW4zF4bjp3d8QLJI/gCz4qxCELWTVgulMdA16wr5k6MN3MvIpyC/k9/tHsqGD6khH/WCx1MJ6KN/eg4= Received: from AM5PR0202CA0005.eurprd02.prod.outlook.com (2603:10a6:203:69::15) by AM4PR08MB2817.eurprd08.prod.outlook.com (2603:10a6:205:9::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21; Thu, 22 Apr 2021 10:08:50 +0000 Received: from VE1EUR03FT044.eop-EUR03.prod.protection.outlook.com (2603:10a6:203:69:cafe::f) by AM5PR0202CA0005.outlook.office365.com (2603:10a6:203:69::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.22 via Frontend Transport; Thu, 22 Apr 2021 10:08:50 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT044.mail.protection.outlook.com (10.152.19.106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21 via Frontend Transport; Thu, 22 Apr 2021 10:08:50 +0000 Received: ("Tessian outbound 700fd1fc53d5:v90"); Thu, 22 Apr 2021 10:08:50 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 32ff74d29fc1b2f3 X-CR-MTA-TID: 64aa7808 Received: from 6c6a4fde9889.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id AF9E1238-4C1D-4769-884F-C4A5D50EF119.1; Thu, 22 Apr 2021 10:08:39 +0000 Received: from EUR02-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 6c6a4fde9889.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 22 Apr 2021 10:08:39 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=irfFpkEwi2sO8PbU5S1cvWhaCwLgYDNv7s4737/Dy2/H0y2/6xYCcBYoTxWmYxAT68EXqpWE0LVa5DmAn7d/w4yUK1PUdQXV8QzrCvHaeDSt7qlBxvH/mGgyTM1dk0dfD4lzhmnyCGLEKW+m+7VWGtdBwtnTchMPLkuh14Z3tshPgJST3l8RsnV0V4mByrEfdvmuos++tz5Kk0hhVFcgt9+XSkYkZZ2pS6kTUFr8JageMNfKajoe8caqj/N+1gQE2iO9aYVQyaaiWFuljpH2osZg3Jl/jJx0Rv544p86qJNTXZ4An/Y/rdT4AIi1lVwuBAW/DOWY8btOUW2htCFMLQ== 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=mMw79spAF1aQkDXjwFGwSKNU+mNPSZniiBkaNp48Zpo=; b=W8LilOub/ASoA37lSkxyK7axypCyyN6DM6pJPDXbkOr8I3BHal1ojJkDV7ekH0ARvX/Pvb4MjrbQB2SNXOH/7agxvHilh//HisfLk15SRas2MtNw0wDLRKbJHufeKUYxE6eTCAJguYx7Ov0KYlW7qDHX6toU4MFsfMiwM/1AGTNMpZWTfasU+q62r6omt6xtwJNaAFw/VXcj+dZBNXvX9MpBPyvXPgixmQB8gx094LnA5aYA5Ijyz7cBNrghtZLn71UfDj1F8OWSw7F3sP5NL0UEx0PBcKCmyzHYPn1+aJnPG8fwOWXdUql7LQoHHi/auMzP0x1gkLSpURO+egKZeg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mMw79spAF1aQkDXjwFGwSKNU+mNPSZniiBkaNp48Zpo=; b=XqWXTwSv2e6xex+CAIehcUdEzwHrG7vRS6PzA6vuYx/J7BvICoC3+HnKyw0wErSWnw0pJA0PxrqnpMcrWP2Of/pk6c5zbW4zF4bjp3d8QLJI/gCz4qxCELWTVgulMdA16wr5k6MN3MvIpyC/k9/tHsqGD6khH/WCx1MJ6KN/eg4= Received: from AM6PR08MB3784.eurprd08.prod.outlook.com (2603:10a6:20b:85::25) by AM6PR08MB4643.eurprd08.prod.outlook.com (2603:10a6:20b:c8::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.23; Thu, 22 Apr 2021 10:08:37 +0000 Received: from AM6PR08MB3784.eurprd08.prod.outlook.com ([fe80::1cd5:e144:5ad7:eb0]) by AM6PR08MB3784.eurprd08.prod.outlook.com ([fe80::1cd5:e144:5ad7:eb0%6]) with mapi id 15.20.4065.021; Thu, 22 Apr 2021 10:08:37 +0000 From: "Sami Mujawar" To: Pierre Gondois , "devel@edk2.groups.io" , "leif@nuviainc.com" , "ardb+tianocore@kernel.org" , "sean.brogan@microsoft.com" , "Bret.Barkelew@microsoft.com" CC: nd Subject: Re: [PATCH v1 10/12] .pytool: Document LicenseCheck and EccCheck Thread-Topic: [PATCH v1 10/12] .pytool: Document LicenseCheck and EccCheck Thread-Index: AQHXNqjdjuPCvm7puEexPMTbiTI8tqrAUXZD Date: Thu, 22 Apr 2021 10:08:36 +0000 Message-ID: References: <20210421122048.11729-1-Pierre.Gondois@arm.com>,<20210421122048.11729-11-Pierre.Gondois@arm.com> In-Reply-To: <20210421122048.11729-11-Pierre.Gondois@arm.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [81.131.179.80] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 9932752a-c8ce-4ce1-ec86-08d90576a04f x-ms-traffictypediagnostic: AM6PR08MB4643:|AM4PR08MB2817: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8882;OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: wtmWcrgN9eeJO6Xdoyy8rqqSYRIMukZoktGDuyikyzUxLcsFH+/I1A/D+PMnV/kD0sw6cBCwtv3ybxMQjbQ03LQ5LlRLTbpWrwBg6I3ScwrHUFEnYhQ5OV44z122IKFgN8hBGD9FWqBbE/sizWATKcDsKfb3kCgu0sVFu1dZSq2r5JQyHiJHP3mNgIr/kIGNW0uzxbJdrE3W5B3pYFGi+ceGrtG+sJQST+rW4tLjnLOLaEdl3VThLtzgZezi+T0OK6IG/3AJ3uowzc06R7zDPcnSaI0j1Dsv6vh9TIJzMWGEi2Vez9GJXQ/Pp8R/Pxl9yorEb3wVj2v9jW9u9pBlMJ6AHNSi423wdtadxb02NSbY/Reh78wszB0v9obnNE90wtJzEdsmUN2Yp2KCQzus/XeDS5xbElw+ztywgHnEwBIuY48hiZtGm4qbDLG41hl/J151QJ4FmXmXsjky4Nw2dpuD+7PoIwr5LxdLnb4cuzdUzKDlV60dN9rM5251AXEctR4hZCJFCd+MQOBIFtkMkCecNRx/iW1LhzAxkCxfcwMD1t8kymfG60t2n/RWc6JuxBqzH4tEzbeFYy1+8u2p+O6Fi4D66Au5do//ICcP2JzFrj3vxrEFbnKuPICDT6uivjv00dZjFy3IQzY4f0Db9QbsxwLmFnhvzDBRJzR2iNJrTsaSAQsfaHV79JtaJ1oz X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR08MB3784.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(396003)(346002)(136003)(366004)(39860400002)(376002)(66946007)(966005)(76116006)(66476007)(122000001)(66556008)(38100700002)(64756008)(53546011)(6506007)(66446008)(9686003)(55016002)(45080400002)(7696005)(71200400001)(478600001)(2906002)(91956017)(186003)(26005)(4326008)(316002)(33656002)(8936002)(86362001)(8676002)(52536014)(9326002)(166002)(83380400001)(110136005)(5660300002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?hj4Tn6NpWgsS37YzGxpyoWmOMTwywFKi59KSv1SUd6qrrXLYsf75viumTMLj?= =?us-ascii?Q?X87CXdiVXnTT5NXwASslaHxVPDB9jSNbrq2qUFo6GSUnq1ryiFRorHOtvZtE?= =?us-ascii?Q?gg22lhLtspiUxat1AxprD+OZ/WNTbW5wTZojq6vTzgIOUfAouDd1acbtEPz0?= =?us-ascii?Q?+9WGKm/l2neY7d9rblo5/AJvO2VsE5nGGEGgVdm3NhsHcHTJQARnfOaRQP6K?= =?us-ascii?Q?ZUZLFYDXstqhY8ha1KEqyDK4W/4m+NKcdcFA3nSC0+51VWWYA1FWVpVPRhn+?= =?us-ascii?Q?DWFp+p+R+2SRnOLCMfMxrq7OmopRpLm7B92NZrwkoUOp82FnhSbaAjSVidBK?= =?us-ascii?Q?DDeadYgn5HU+fpMI3o2Pe7/EkDVG2CAWJVKypJJg0EbqMXOHZ2TKzeb3WumY?= =?us-ascii?Q?2UbcjfZC/qVvpmCmuBPUgCpLpV5PPaa1HcuivXSzvd3qnmRnI3bRL/B2fFKt?= =?us-ascii?Q?A+OwW45xRqZD0lURzOI6Fu8VyywdeDqb71l81f1y4fkSk1uQYXXquA35qXUU?= =?us-ascii?Q?0iOWLv7uN7ytwqBm+If8hnDnXJYxPoPorgmyXKVqqWasm7rXFhKVlTx2526I?= =?us-ascii?Q?lVHN1E0vkCl4l1zMPJTPkVybV9MKTwFlW+OOclPxLNasovrxqIssMsTjXzMy?= =?us-ascii?Q?3EtvFcrTrCsST2R10b9WsB0aZlwRDaULOWVTqkBpPKlsjFjBpUKL7JbjPwJS?= =?us-ascii?Q?9ZyWrlnMYi+eh0JQvkrE2zUZPFAeuPTy/T7EIEcBtWmFk47FzV/HkK5nzCGJ?= =?us-ascii?Q?0cRcMMFY8mvAorgUsm7uYkPt67qf5kjKyjiKw2t27qczVXI7z2APGjnRrC8/?= =?us-ascii?Q?aleZUMbXF0PDWPcCCl1Ryb4SQe9mubEwFG+gv5gWzyCujZViw5KwwVTFez3H?= =?us-ascii?Q?VC4EiN9zAsaGcZ+DVA0LZyEh/3Y3C+oY/pSQrZiqNOCkOXVNv46ynB8vrHnL?= =?us-ascii?Q?5NMoz4K+51AFUfje2was+SBh3Yt6FNMr8RS3fOSxd4Y8THKo5VMa6rDp5+4W?= =?us-ascii?Q?UXHlUHd0hHOW33Qasa2MEhyDjse4WbfAjL1lLa5r7HFWJKhYlAGcOfNrT7U9?= =?us-ascii?Q?piL5SxFytbuKgYMdT+VL9XHpYIWGlMqrb7BmKdX4i+hjaHQB/WlSIVT4fhZK?= =?us-ascii?Q?umOEmsWhiXN42ulE+PQ15X//+6aYL5o/bVyg0fFpFgkI3kLseZZVbhyeQGVz?= =?us-ascii?Q?6vWcW0gM1WBa0GvdJMioaPBifEEnnuPK0dDWqxk/99kHUYwTq4DzJ+SGm4sh?= =?us-ascii?Q?E51PWggGJcJzPHljljzC41Agi/0iB5k4ig4RuovKF3Pem6mOWSQQHmBYb3Es?= =?us-ascii?Q?MfFw7IVqzssX6KBxQlSiCFTHMqvoM92bjkXWY93HxW2XbQ=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4643 Original-Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT044.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: f714098c-30d8-4ce9-406c-08d90576986f X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: z9PkZPGvFRq8stUrbPrOhRt97l8DL7dXvabpNXyhqd8WoME9461GL28+PO8UFRhNkAxBq21WGm3+6HzYrlBCR2hH/5AJ3VsTaDNM7EInM7pteHj+mMtyI7JMX7Vg7i+2FzkIVTUKFuw2F9F5i+tI2gLfeFDII2cooqem81ju2hT71qAFLEJYvtuI5QOLoKKXq/6rioryAY58z6Kh2nO7FIVsKqX1EXZG1dyzbvWBf/MTMpYQaAvL7DDMB3ifO1dnCPy0+RNbFrC6tRhtwCljC5zzXOqm7YdRswFGYeaJTBzwRaMGUOZmT4NcEunBxw3frs9Ly3BhXN0nsxwZVglmoKqRj5DrR2iuuLDejZK/p1DqAfTNs7MK07yt0/KZPQp4P49iEEHznaJLxr1dSHL7tQK/4UCjF/wiGebdcijeErUfffuQuDOWX54hcIteApd4acPJqajkkH4K0gyX/EIvLhkLaHChwJrFV3GK87TyjvqxFi5vhdQyH0NqwBni5C5g1Z7Em9KjPC2VRVKoy2y5QV5OFkhk9R2jKeAaFvJqPXFjl1zgCM3o0qOcCBWAZfcm63IJmtq3dse7EcWnw9LLdh/Y2B7U9nA6ytA7F5YggF8MJ52K5++E/O+Z/1tOf58bLOFi5pcq7f6pcGF7Apxhvb3xWj82KUyqgWfWSigf+BT3MW5jnht7un3nr+jaD8CHuQYSU8sXTM8C0ZUEaIu8Q0pOulMFpg+QBttk5Eu9m3akZLF1pVGH0kkR52yM4tXcJWLV/VOSeFtOv6/UE5CajQ== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(39860400002)(136003)(346002)(376002)(396003)(36840700001)(46966006)(8936002)(8676002)(70586007)(83380400001)(82310400003)(82740400003)(9326002)(36860700001)(336012)(70206006)(6506007)(9686003)(478600001)(966005)(186003)(166002)(26005)(45080400002)(4326008)(7696005)(52536014)(55016002)(81166007)(110136005)(356005)(316002)(34070700002)(86362001)(33656002)(5660300002)(47076005)(2906002)(53546011);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2021 10:08:50.2198 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9932752a-c8ce-4ce1-ec86-08d90576a04f X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT044.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2817 Content-Language: en-GB Content-Type: multipart/alternative; boundary="_000_AM6PR08MB3784A36B025EA6A4818BE48184469AM6PR08MB3784eurp_" --_000_AM6PR08MB3784A36B025EA6A4818BE48184469AM6PR08MB3784eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Pierre, Thank you for this patch. Reviewed-by: Sami Mujawar > Regards, Sami Mujawar From: Pierre.Gondois@arm.com Date: Wednesday, 21 April 2021 at 13:21 To: devel@edk2.groups.io , Sami Mujawar , leif@nuviainc.com , ardb+tianocore@kernel.org= , sean.brogan@microsoft.com , Bret.Barkelew@microsoft.com Subject: [PATCH v1 10/12] .pytool: Document LicenseCheck and EccCheck From: Pierre Gondois Add an entry in the documentation for the LicenseCheck and EccCheck plugins. Signed-off-by: Pierre Gondois --- .pytool/Readme.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.pytool/Readme.md b/.pytool/Readme.md index eca86c6a822d..f6505507966a 100644 --- a/.pytool/Readme.md +++ b/.pytool/Readme.md @@ -254,6 +254,16 @@ Install More cspell info: https://github.com/streetsidesoftware/cspell +### License Checking - LicenseCheck + +Scans all new added files in a package to make sure code is contributed un= der +BSD-2-Clause-Patent. + +### Ecc tool - EccCheck + +Run the Ecc tool on the package. The Ecc tool is available in the BaseTool= s +package. It checks that the code complies to the EDKII coding standard. + ## PyTool Scopes Scopes are how the PyTool ext_dep, path_env, and plugins are activated. M= eaning -- 2.17.1 --_000_AM6PR08MB3784A36B025EA6A4818BE48184469AM6PR08MB3784eurp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi Pierre,

 =

Thank you for this patch= .

 =

Reviewed-by: Sami Mujawa= r <sami.mujawar@arm.com><= o:p>

 =

Regards,

 =

Sami Mujawar<= /span>

&nbs= p;

From: Pierre.Gondois@arm.= com <Pierre.Gondois@arm.com>
Date: Wednesday, 21 April 2021 at 13:21
To: devel@edk2.groups.io <devel@edk2.groups.io>, Sami Mujawar = <Sami.Mujawar@arm.com>, leif@nuviainc.com <leif@nuviainc.com>, = ardb+tianocore@kernel.org <ardb+tianocore@kernel.org>, sean.brogan@mi= crosoft.com <sean.brogan@microsoft.com>, Bret.Barkelew@microsoft.com <Bret.Barkelew@microsoft.com>
Subject: [PATCH v1 10/12] .pytool: Document LicenseCheck and EccChec= k

From: Pierre Gondois = <Pierre.Gondois@arm.com>

Add an entry in the documentation for the LicenseCheck and
EccCheck plugins.

Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com>
---
 .pytool/Readme.md | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/.pytool/Readme.md b/.pytool/Readme.md
index eca86c6a822d..f6505507966a 100644
--- a/.pytool/Readme.md
+++ b/.pytool/Readme.md
@@ -254,6 +254,16 @@ Install
 
   More cspell info: https://github.com/streetsidesoftware/cspell
 
+### License Checking - LicenseCheck
+
+Scans all new added files in a package to make sure code is contributed un= der
+BSD-2-Clause-Patent.
+
+### Ecc tool - EccCheck
+
+Run the Ecc tool on the package. The Ecc tool is available in the BaseTool= s
+package. It checks that the code complies to the EDKII coding standard. +
 ## PyTool Scopes
 
 Scopes are how the PyTool ext_dep, path_env, and plugins are activate= d.  Meaning
--
2.17.1

--_000_AM6PR08MB3784A36B025EA6A4818BE48184469AM6PR08MB3784eurp_--