From notifications-return-9870-apmail-ant-notifications-archive=ant.apache.org@ant.apache.org Thu Sep 10 10:25:23 2009 Return-Path: Delivered-To: apmail-ant-notifications-archive@minotaur.apache.org Received: (qmail 14883 invoked from network); 10 Sep 2009 10:25:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 10 Sep 2009 10:25:23 -0000 Received: (qmail 14416 invoked by uid 500); 10 Sep 2009 10:25:22 -0000 Delivered-To: apmail-ant-notifications-archive@ant.apache.org Received: (qmail 14266 invoked by uid 500); 10 Sep 2009 10:25:22 -0000 Mailing-List: contact notifications-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ant.apache.org Delivered-To: mailing list notifications@ant.apache.org Received: (qmail 13973 invoked by uid 99); 10 Sep 2009 10:25:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Sep 2009 10:25:22 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Sep 2009 10:25:18 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 8C5A5234C1EF for ; Thu, 10 Sep 2009 03:24:57 -0700 (PDT) Message-ID: <1561580108.1252578297573.JavaMail.jira@brutus> Date: Thu, 10 Sep 2009 03:24:57 -0700 (PDT) From: "Matt Goldspink (JIRA)" To: notifications@ant.apache.org Subject: [jira] Commented: (IVYDE-187) Allow workspace resolver to skip version matcher In-Reply-To: <1007628781.1246954456042.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/IVYDE-187?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12753549#action_12753549 ] Matt Goldspink commented on IVYDE-187: -------------------------------------- I understand the concern about having 2 projects in your workspace for different revisions of the same project, but could that not also be solved with a dialog box from IvyDE when hits this case. It should only pop that up if there is no version match and multiple projects are found. I know popping up dailog boxes isn't everyone's cup of tea, so maybe the way to deal with revisions in the workspace resolver is to offer 3 choices when dealing with this situation: 1) fail fast 2) open a selection dialog box with the choices 3) always choose the first match (not sure if this is the best approach, but at least it will keep things working in the workspace and people don't have to be hassled with a dialog box) > Allow workspace resolver to skip version matcher > ------------------------------------------------ > > Key: IVYDE-187 > URL: https://issues.apache.org/jira/browse/IVYDE-187 > Project: IvyDE > Issue Type: Improvement > Components: workspace resolver > Affects Versions: 2.0.0.final > Reporter: Phillip Webb > Attachments: ivyde-workspaceignoreversion.patch > > > The workspace resolver version matcher sometimes gets in the way. I would like to suggest an option that will allow a workspace project to be used when the organization and module ID match, regardless of the version. > The DocComment on WorkspaceResolver seems to imply that this was the original intent: > * Since the resolver is not aware which module revision a project is publishing, it optimistically > * matches any revision of the module. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.