You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ivy-commits@incubator.apache.org by "Stephane Bailliez (JIRA)" <ji...@apache.org> on 2006/12/27 16:07:20 UTC

[jira] Created: (IVY-365) Set javac includeantruntime to false and declare explicitely JUnit and Ant dependencies

Set javac includeantruntime to false and declare explicitely JUnit and Ant dependencies
---------------------------------------------------------------------------------------

                 Key: IVY-365
                 URL: http://issues.apache.org/jira/browse/IVY-365
             Project: Ivy
          Issue Type: Improvement
    Affects Versions: 1.4.1
            Reporter: Stephane Bailliez
            Priority: Trivial


build file:

The practice of running javac with includeantruntime set to the default value (which is set to true for unfortunate legacy reasons) is not appropriate.
It would be better to explicitely declare ant and junit in the dependencies for compile and test and pick them the same way as other dependencies.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Resolved: (IVY-365) Set javac includeantruntime to false and declare explicitely JUnit and Ant dependencies

Posted by "Maarten Coene (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-365?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Maarten Coene resolved IVY-365.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 1.5

> Set javac includeantruntime to false and declare explicitely JUnit and Ant dependencies
> ---------------------------------------------------------------------------------------
>
>                 Key: IVY-365
>                 URL: https://issues.apache.org/jira/browse/IVY-365
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 1.4.1
>            Reporter: Stephane Bailliez
>         Assigned To: Maarten Coene
>            Priority: Trivial
>             Fix For: 1.5
>
>
> build file:
> The practice of running javac with includeantruntime set to the default value (which is set to true for unfortunate legacy reasons) is not appropriate.
> It would be better to explicitely declare ant and junit in the dependencies for compile and test and pick them the same way as other dependencies.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Assigned: (IVY-365) Set javac includeantruntime to false and declare explicitely JUnit and Ant dependencies

Posted by "Maarten Coene (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-365?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Maarten Coene reassigned IVY-365:
---------------------------------

    Assignee: Maarten Coene

> Set javac includeantruntime to false and declare explicitely JUnit and Ant dependencies
> ---------------------------------------------------------------------------------------
>
>                 Key: IVY-365
>                 URL: https://issues.apache.org/jira/browse/IVY-365
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 1.4.1
>            Reporter: Stephane Bailliez
>         Assigned To: Maarten Coene
>            Priority: Trivial
>
> build file:
> The practice of running javac with includeantruntime set to the default value (which is set to true for unfortunate legacy reasons) is not appropriate.
> It would be better to explicitely declare ant and junit in the dependencies for compile and test and pick them the same way as other dependencies.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Work started: (IVY-365) Set javac includeantruntime to false and declare explicitely JUnit and Ant dependencies

Posted by "Maarten Coene (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVY-365?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on IVY-365 started by Maarten Coene.

> Set javac includeantruntime to false and declare explicitely JUnit and Ant dependencies
> ---------------------------------------------------------------------------------------
>
>                 Key: IVY-365
>                 URL: https://issues.apache.org/jira/browse/IVY-365
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 1.4.1
>            Reporter: Stephane Bailliez
>         Assigned To: Maarten Coene
>            Priority: Trivial
>
> build file:
> The practice of running javac with includeantruntime set to the default value (which is set to true for unfortunate legacy reasons) is not appropriate.
> It would be better to explicitely declare ant and junit in the dependencies for compile and test and pick them the same way as other dependencies.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (IVY-365) Set javac includeantruntime to false and declare explicitely JUnit and Ant dependencies

Posted by "Xavier Hanin (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/IVY-365?page=comments#action_12461056 ] 
            
Xavier Hanin commented on IVY-365:
----------------------------------

I agree, it's been a long time since I think that the dependencies of Ivy should be expressed more clearly and cleanly.

> Set javac includeantruntime to false and declare explicitely JUnit and Ant dependencies
> ---------------------------------------------------------------------------------------
>
>                 Key: IVY-365
>                 URL: http://issues.apache.org/jira/browse/IVY-365
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 1.4.1
>            Reporter: Stephane Bailliez
>            Priority: Trivial
>
> build file:
> The practice of running javac with includeantruntime set to the default value (which is set to true for unfortunate legacy reasons) is not appropriate.
> It would be better to explicitely declare ant and junit in the dependencies for compile and test and pick them the same way as other dependencies.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (IVY-365) Set javac includeantruntime to false and declare explicitely JUnit and Ant dependencies

Posted by "Maarten Coene (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/IVY-365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12463144 ] 

Maarten Coene commented on IVY-365:
-----------------------------------

Now ant and junit are explictely declared in the ivy.xml file.
I've also excluded them from the binary distribution, which contains the other dependencies.

> Set javac includeantruntime to false and declare explicitely JUnit and Ant dependencies
> ---------------------------------------------------------------------------------------
>
>                 Key: IVY-365
>                 URL: https://issues.apache.org/jira/browse/IVY-365
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 1.4.1
>            Reporter: Stephane Bailliez
>         Assigned To: Maarten Coene
>            Priority: Trivial
>             Fix For: 1.5
>
>
> build file:
> The practice of running javac with includeantruntime set to the default value (which is set to true for unfortunate legacy reasons) is not appropriate.
> It would be better to explicitely declare ant and junit in the dependencies for compile and test and pick them the same way as other dependencies.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira