Parent Directory
|
Revision Log
| Links to HEAD: | (view) (annotate) |
| Sticky Revision: |
IVYDE-218 : make IvyDE don't try to parse the non file:... urls
IVYDE-219: add a multi resolve job and make it return the errors found if any
IVYDE-152 : Support for Eclipse variables - make the ivy settings path editor and the property file editor support eclipse varibles - move the settigns editor so it's own tab as it is bigger now - add some test projects to test the feature This will also resolve IVYDE-183 and IVYDE-138
IVYDE-187: allow to skip the version matching, with a warning about its use (thanks to Phillip Webb)
FIX: conf attributes must not be null (IVYDE-209) (thanks to Ivica Loncar)
Wrap cache cleaning in a job so that it does not block the workspace (IVYDE-207) (thanks to Jon Schneider)
IVYDE-205 : - add an option that will filter the log level in the console view - set the default log level to INFO
IVYDE-195 : add the new view about exploring the dependencies the reversed way (thanks to Jon Schneider)
Add an option in the container to automatically laucnh a resolve before each launch (IVYDE-204)
IVYDE-203: fix the bug in changin the way the path is resolve: use IPath.append rather than try to use project related path
IVYDE-193 : add the workaround the Eclipse bug into IvyDE
IVYDE-178: - change the way IvyDE store its configuration : use extra attributes, so it does fix the raised issue. - some refactoring : split very big java classes into sevral ones, like the IvyClasspathContainerConfiguration
The gui wizard crash when adding a IvyDE Managed Dependencies library to a .launch file's classpath (IVYDE-200)
File resource listener on Ivy files launches resolve when it detects modifications (IVYDE-199) (thanks to Jon Schneider)
Add option to not launch a resolve after saving a file with the IvyEditor (IVYDE-197) (thanks to Jon Schneider)
IVYDE-186 : make the workspace resolver understand than found working@WORKSTATION match everything
IVYDE-194 : Add "Resolve Dependencies" extension to Java Project in the Package Explorer
IVYDE-188 : - make the workspace resolver tag real artifacts not downloadable by itself - make the module descriptor of a project not declare a default artifact
IVYDE-190 : add the Ivy xml schema to Eclipse's catalog
IVYDE-191 : fix this trivial bug thnaks to Jon Schneider
- move CHANGES.txt next to the other text files - fix the checksum and sign scripts
IVYDE-179: - make IvyDE behave like Eclipse internally, even it seems deprecated
IVYDE-182: - avoid using the Eclipse API to get file contents
IVYDE-181: - avoid to use the IFile which is managed by Eclipse and may not reflect the reality of the file system (cache and refresh job)
IVYDE-164: - now the "Add Library" will open the wizard with pre-filled fields - the uniqueness of a container in a project is by configuration and ivy.xml
IVYDE-176: on refresh, it will try to get further metadata from the cache to attach the sources
IVYDE-174: use of the resolve id rather than the requested one
IVYDE-175: change IvyClasspathUtil so it doesn't assume that there only one ivy container in a java project
IVYDE-172: - don't trigger an popup error on the ivy.xml field if there is an error in the ivysettings field
IVYDE-169: - set a latest strategy on the WorkspaceIvySettings that consider any working@ upper than non "latest" dependency - rename the java package - avoid some very useless ivysettings.xml and ivy.xml parsing while resolving in workspace
IVYDE-168: - add a test project to reproduce the bug - bug fixed by forcing the IvyContext to be in the thread local so Ivy can found the default branch
IVYDE-166: - the artifacts should be associated if they have the same mrid
IVYDE-35: - update the change log
IVYDE-153: - workspace resolver based on the work of Eugene Goldfarb: it is first working version, so this will need further testing in a dayly use
IVYDE-165 : Add ivy.xsd to ivy.xml template
IVYDE-161: - only include retrieve conf if needed - make the merge of retrieve and resolve conf less buggy (no duplicate, better handling of *)
IVYDE-155: - initialize the 'enability' of the retrieve composite
IVYDE-130: - better handle closing the console (really clone the cvs console closing behavior)
IVYDE-149: - on edition, keep the 'exported' attribute
IVYDE-151: - global configuration panel splitted
IVYDE-74: - option added to control what to do on startup
IVYDE-26: - now the settings are always reloaded by default - add an option to only reload it on demand - new entry in the context menu to reload the settings
IVYDE-133: - do not use internal class anymore - better use the marker API: define a specific IvyDE marker - if the marker cannot be set on the ivy file (because not found), set a problem on the project
IVYDE-13: - add the support of property files - improve a little bit how are displyed error messages
IVYDE-141: - IVY_HOME is now added to the classpath variables of Eclipse
IVYDE-150: - add the entry in the change log
IVYDE-143: handle also the url like 'file:./...' (thanks to Will Gorman)
Fix the id of the jira issue
IVYDE-140: merge of the configurations before resolve (thanks to Daniel Becheanu)
IVYDE-142: fix of the bug (thanks to Daniel Becheanu)
FIX: source and javadoc attachment regression (IVYDE-146)
- FIX: project://[projectname]/ scheme for settings only work with java projects, not simple projects (IVYDE-145) - default to '*' when no module configuration is selected for a classpath container, instead of resulting in a empty and invisble cp container
FIX: NPE when a project:/// path is used and path does not exist (IVYDE-144)
IVYDE-137: handle '*' in the retrieve's type configuration
IVYDE-136: fix the use of the Eclipse preference API
Update the version in the Change.txt
IVYDE-106: add the possibility to specify the types and configurations for the retrieve job
IVYDE-120: add it to the log
IVYDE-119: - log it into the change.txt
IVYDE-123: add a close button to the Ivy Console (inspired from the CVS console code)
IVYDE-122: add it to the change log
IVYDE-121: now the default accepted types are "jar" and "bundle"
IVYDE-90: add it to the change log
IVYDE-52: - now the ivy base dir is set to the eclipse project location - test project added, and it is correctly resolved
IVYDE-104: use combo boxes instead of some check boxes
IVYDE-118: also find the dependencies on not yep opened project
IVYDE-99: add the missing attribute
IVYDE-116: the resolve of the ivy settings is now done by the IvyResolveJob
FIX: same jar files get downloaded 3 times (binary, javadoc and sources jar files are identical) (IVYDE-117)
IVYDE-144: * add a new context entry in the context menu to clean the caches * the new menu entry offer different kind of cache cleaning: ** clean the resolution cache ** clean every repository cache ** clean each repository cache individually ** clean every cache
IVYDE-96: - make the test reproduce the bug - add the proposed fix
IVYDE-94 : - add of the new scheme "project:" - backward compatibility is kept, file://./ivysettings.xml will be autimatically changed to project:///ivysettings.xml
IVYDE-78: - marker added on the container if there is any issue with its configuration. This maker is just an overlay on the container image. - marker added on the ivy xml files when there is a issue with a configuration issue, or a resolve problem. This maker also add an entry in the prolem view, and the error marker is propagated among the parent containers (project, working set)
IVYDE-112: done
IVYDE-110 : add a quick fix, sort of workaround as it seems to be an Eclipse bug
IVYDE-103 : every occurence of 'ivyconf' has been replaced by 'ivysettings'
IVYDE-89 : Option to resolve to local eclipse projects
IVYDE-108: use of the 3.2 API
Get rid of the accent on my last name, so there won't be any encoding issues
NEW: settings files code completion support (IVYDE-22)
IVYDE-105 : Retrieve after resolve feature does not clean target directory first - added a button in the UI to "synchronize" the retrieve
Fix of the version name
IVYDE-95: The dialog box opened for resolve failure should show the status message on several lines - use of Eclipse's multi status
IVYDE-85: On classpath issues the user is not notified - catch Trowable in order to catch NoClassDefFoundError
IVYDE-79: Loading config causes BuildException and eclipse freaks out - just catch more throwable exeptions
IVYDE-84: NPE that break eclipse: the Java project becomes empty - handle issues when creating the job
IVYDE-10: a try-catch has been added to prevent to break the editor, when the preview will be reintegrated
IVYDE-40: it probably have been fixed with IVYDE-39
IVYDE-19: no support of organization spelling - has been fixed in Ivy by Maarten
I forgot to update the Change.txt when I fixed IVYDE-91
FIX: IvyDE 1.0.3 "Run configuration" problem with Eclipse 3.x (IVYDE-32) - the configuration of an ivy classpath container can now depends on a java project or not - Some refactoring to make development easier: extraction of the Ivy resolve job
FIX: Error while trying to edit an ivy.xml without a configured container (IVYDE-83) - add more checks that the Ivy instance is not null
IVYDE-88 : Add new target to build.xml to build the plugin with Ant - as discussed on the mailing list, IvyDE is 2.0 now - introduce a root build.xml that build everything ready to be deployed in an eclipse install
Last step, add the sources into trunk (IVYDE-88)
Start to change the layout of the svn for IvyDE in order to make a build system for IVYDE-88
IVYDE-34: internal error when doing resolve
IVYDE-39: No debug info in console - update the change log: Xavier fixed it within the commit r596305
IVYDE-58: Compilation fails on Europa due to API change - Xavier fixed it in the revision 633797
IVYDE-81 : An error occur when closing a project while the ivy editor is open - fix the spelling mistake
IVYDE-70: The project ivy configuration is not taken into account on the first run
- the configuration is no longer in the preference store but in the .classpath
- the configuration pane is now unique
- the configuration inheritance is not by properties anymore ("Enable project specific settings" way of overriding global configuration)
NEW: Order alphabetically the entries in the class path container (IVYDE-69) (thanks to Nicolas Lalevée)
FIX: IvyDE resolve also evicted artifacts (IVYDE-76) (thanks to Nicolas Lalevée)
IMPROVE: Recognize more source and javadoc artifacts names (IVYDE-66) (thanks to Nicolas Lalevée)
code cleaning: format, organize imports, fixcrlf and add svn:eol-style properties
FIX: IvyDE is using some internal classes of Eclipse (IVYDE-68) (thanks to Nicolas Lalevée)
- migrate plugin metadata to OSGi - IMPROVE: Use Ivy Bundle instead of packaging ivy.jar in IvyDE bundle (IVYDE-67)
IMPROVE: Simplify the resolve process (IVYDE-64) (thanks to Nicolas Lalevée)
move Ivy codebase to Ant
FIX: On startup IvyIDE can freeze eclipse (IVYDE-63) (thanks to Nicolas Lalevée)
NEW: [build] Use the latest ivy to resolve dependencies (IVYDE-62) (thanks to Nicolas Lalevée)
FIX: "Add Ivy library" not working in eclipse 3.3 (IVYDE-57)
FIX: Automatic javadoc attachment is not working (IVYDE-55)
add line about IVYDE-46 which is still in progress
forgot to reward the patch contributor
IMPROVE: enable 'Resolve all' action (IVYDE-42)
rename packages to org.apache.ivyde.* + change license
IvyDE migration to ASF incubator
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| apache@apache.org | ViewVC Help |
| Powered by ViewVC 1.1.2 |