From dev-return-5177-archive-asf-public=cust-asf.ponee.io@groovy.apache.org Sun Aug 12 15:34:23 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id A9EA818061A for ; Sun, 12 Aug 2018 15:34:22 +0200 (CEST) Received: (qmail 77785 invoked by uid 500); 12 Aug 2018 13:34:21 -0000 Mailing-List: contact dev-help@groovy.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@groovy.apache.org Delivered-To: mailing list dev@groovy.apache.org Received: (qmail 77775 invoked by uid 99); 12 Aug 2018 13:34:20 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 12 Aug 2018 13:34:20 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 539401804B8 for ; Sun, 12 Aug 2018 13:34:20 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.97 X-Spam-Level: * X-Spam-Status: No, score=1.97 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, T_DKIMWL_WL_MED=-0.01] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=asert-com-au.20150623.gappssmtp.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id 7L0H0je-kh-J for ; Sun, 12 Aug 2018 13:34:17 +0000 (UTC) Received: from mail-oi0-f54.google.com (mail-oi0-f54.google.com [209.85.218.54]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 6B47A5F124 for ; Sun, 12 Aug 2018 13:34:17 +0000 (UTC) Received: by mail-oi0-f54.google.com with SMTP id q11-v6so23053718oic.12 for ; Sun, 12 Aug 2018 06:34:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=asert-com-au.20150623.gappssmtp.com; s=20150623; h=mime-version:reply-to:from:date:message-id:subject:to; bh=mW009RrnzWOQuiIQxN04blrAgN/wln1yaEsuntX+cDE=; b=1qK5O3H01VyteRnpzy7XFEkrrFij3pVkwVfdS1YW6s3gg5H0DBvLaN5zh3f0VERxLC 1SlMjIhyxhU071ficiB0TO6nGxOr2hNTyf7Ukbo87hlcniusotIKAhYn47iTR/XYPnlO 26oEk0805V9G6U91a2w8FuBAcf8ImSXlY02YofTYS71DflX7QJTYd/urNp06ePZHp9yR kXlwLPQmRdrtjBacCb5C9hmT0Sui2JGBJRBDNK/ljevp3YITGLUICSaR4OX16WUSjDaZ o5gMSfO/Oa36wo6GbGo/EcZK8oti75carXWzwXvHi6nCmJIqT6ZcPI5OoyBiYe6ZHkyS JPiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:reply-to:from:date:message-id :subject:to; bh=mW009RrnzWOQuiIQxN04blrAgN/wln1yaEsuntX+cDE=; b=P3Ukc5ztNTr1UtTTfCjOQnZZenqJji7qJ6+FVr6Hp8Uds1RTZOcJIB954uBShB8O1I KLfy2ReEb5r69xUNnQeqARiHE7wseEKsLlM6lwtY5IZGGBmvltQBR7phZGgfvSJm50GF idGV7u9aq+k0kUbVWbIAkrCI3L4Av68jWgXLvZ9n0yvVgOOsLnNGVDDS5pMb9fb9/pTM vIoC+pszJljv5AkTSeHOs0h71o4y9i2nmUy5eEFRA9RyD7hMj8oCcaSSXSfY5SR9rKbA AckaSh3XIVreJXKszmV/+D2uT85c4CJAFmwJt3M94B6ggF2LvomL6peLaa4QJn9OlMni b6cQ== X-Gm-Message-State: AOUpUlHNHX4FNITJKXzxFf+kC6xx6rN8UT/R8EhfD1oG74iHgkVkSyzG OxfLv49gE/RdBlei6mpZmRRee2FqS/2UEwgWfty18bUdHIc= X-Google-Smtp-Source: AA+uWPyAfTmmyfhwAwBtWDDpiHo9ZbperIjrT3zXa+FtmCzy821trpyaCnOaf0Yc8tCYaaNyQDgK/12xdP2nTnWu0mU= X-Received: by 2002:aca:524a:: with SMTP id g71-v6mr14707156oib.351.1534080856466; Sun, 12 Aug 2018 06:34:16 -0700 (PDT) MIME-Version: 1.0 Reply-To: paulk@asert.com.au From: Paul King Date: Sun, 12 Aug 2018 23:34:06 +1000 Message-ID: Subject: ModuleNode and CompuleUnit To: dev@groovy.apache.org Content-Type: multipart/alternative; boundary="00000000000081b8b805733d0886" --00000000000081b8b805733d0886 Content-Type: text/plain; charset="UTF-8" Anyone think of a reason we shouldn't allow the CompileUnit to be accessed from ModuleNode? We already let it be accessed from ClassNode. I was only thinking read access. I was contemplating adding NodeMetaDataHandler capability to CompileUnit for "global" metadata shared across transforms. Thoughts? Cheers, Paul. --00000000000081b8b805733d0886 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Anyone think of a reason we shouldn't allow t= he CompileUnit to be accessed from ModuleNode? We already let it be accesse= d from ClassNode. I was only thinking read access.

I was contemplating adding NodeMetaDataHandler capability to CompileUnit f= or "global" metadata shared across transforms. Thoughts?

Cheers, Paul.

--00000000000081b8b805733d0886--