Return-Path: X-Original-To: apmail-incubator-isis-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-isis-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 74B4BD276 for ; Sat, 14 Jul 2012 09:15:43 +0000 (UTC) Received: (qmail 30803 invoked by uid 500); 14 Jul 2012 09:15:43 -0000 Delivered-To: apmail-incubator-isis-dev-archive@incubator.apache.org Received: (qmail 30711 invoked by uid 500); 14 Jul 2012 09:15:41 -0000 Mailing-List: contact isis-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: isis-dev@incubator.apache.org Delivered-To: mailing list isis-dev@incubator.apache.org Received: (qmail 30679 invoked by uid 99); 14 Jul 2012 09:15:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 14 Jul 2012 09:15:40 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.214.175] (HELO mail-ob0-f175.google.com) (209.85.214.175) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 14 Jul 2012 09:15:33 +0000 Received: by obcva7 with SMTP id va7so5667500obc.6 for ; Sat, 14 Jul 2012 02:15:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:content-type:x-gm-message-state; bh=8yZnG3YxIZq47IDWq2O28xXbGsTDIRVdxlZr6hf6rzc=; b=MJ4V6F+807rKJJuKi6TVpxXcmI59utOkYl0hDCNscrVMmiB9iwB2r00STN0VZ588SC wtadFPdVyeNfqKZxMyJ8p61fA1N6d6T+wWALwHT9Ju6TX6MKuM7REvSDpFaoQ9yyYxy5 LBHLsCD1fcb8TSwctdvl0m0mvqKSWl7rEtqS/3+KtH6gShkvNCQVCpUdjS76Q71hc/gJ GmA9OYSv4oY2gCOsFPG9437yZT5aL7JVTcW8isBt0Qf3nGUMViIvhpCIw+QpAh3l9KW6 66nSXS55s6DqMG1z89X0aL4R+ChCktK0nwZPgUT9cB1YYwD92LNrjsx6Dry26Sh1BkGB 1Owg== MIME-Version: 1.0 Received: by 10.182.164.8 with SMTP id ym8mr5884025obb.51.1342257311561; Sat, 14 Jul 2012 02:15:11 -0700 (PDT) Received: by 10.182.27.161 with HTTP; Sat, 14 Jul 2012 02:15:11 -0700 (PDT) X-Originating-IP: [81.155.234.19] Received: by 10.182.27.161 with HTTP; Sat, 14 Jul 2012 02:15:11 -0700 (PDT) In-Reply-To: References: Date: Sat, 14 Jul 2012 10:15:11 +0100 Message-ID: Subject: Re: Parameter names From: Dan Haywood To: isis-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=e89a8f646a0740b89e04c4c6a263 X-Gm-Message-State: ALoCoQnjXe+0YKiaADbPhf4dNf9SD/byUX11QciuuKSxx2EFwqBIP/oF5yxOhw+95PKfHy1n8pEY X-Virus-Checked: Checked by ClamAV on apache.org --e89a8f646a0740b89e04c4c6a263 Content-Type: text/plain; charset=ISO-8859-1 Sounds like a good idea. The license us compatible. Do you want to raise a jira? Then, if you want, I'll give you a quick tutorial on how to write a facetfactory to implement the feature? Cheers, Dan Sorry to be brief, sent from my phone On Jul 13, 2012 8:16 PM, "Jeroen van der Wal" wrote: > I was adding some methods with lots of paramaters to a repository and got > reminded that I had to annotate all with @Named to have the Isis show the > parameter name. This is an anti-DRY pattern and I googled for some > solutions. I came across Paranamer, a project which solves the problem that > Java reflection does not return parameter names. Did anyone looked into > solutions like this and might it be worth it to implement? > > [1] http://paranamer.codehaus.org/ > > Cheers, > > Jeroen > --e89a8f646a0740b89e04c4c6a263--