Directory proposal/myrmidon/src/java/org/apache/aut/vfs/provider/

Directory Created:
2002-02-02 03:29
Directory Deleted:
2002-04-17 10:49
Total Files:
0
Deleted Files:
15
Lines of Code:
0

Browse with ViewVC

[root]/proposal/myrmidon/src/java/org/apache/aut/vfs/provider

                                         ftp (0 files, 0 lines)

                                         local (0 files, 0 lines)

                                         smb (0 files, 0 lines)

                                         zip (0 files, 0 lines)

Lines of Code

proposal/myrmidon/src/java/org/apache/aut/vfs/provider/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 68 (100.0%) 971 (100.0%) 14.2
adammurdoch 40 (58.8%) 928 (95.6%) 23.2
donaldp 28 (41.2%) 43 (4.4%) 1.5

Most Recent Commits

donaldp 2002-04-17 10:49

zappity zap

0 lines of code changed in:

adammurdoch 2002-04-07 02:27

VFS Additions:



* Added FileSelector, which allows files to be chosen when doing recursive

operations. Added a couple of implementations. Added a selector parameter

to FileObject.delete() and copy().



* Added FileObject.replicateFile(), which converts a FileObject into a local File.



* Moved replication code out of the Zip provider, into a shared FileReplicator

component. The implemenation is pretty brain-dead, but at very least should

properly clean up temporary files in ant_vfs_cache. Also, local files will

no longer be replicated, but used directly.



* Added FileName.getRelativeName(), and NameScope.DESCENDENT_OR_SELF.



* Now handles providers which are LogEnabled and Disposable.



* Made the local file provider pluggable.



* Providers are now responsible for thier own caching.



* FTP and Zip providers clean up properly. Fixed FTP directory delete.

344 lines of code changed in:

donaldp 2002-03-29 12:57

final static --> static final to follow JLS recomendations

8 lines of code changed in:

adammurdoch 2002-03-15 02:48

TypeManager changes:



* Reverted TypeManager to reference roles by name, rather than type.



* DefaultTypeManager now uses the RoleManager to determine a role's type, to

use for doing instanceof checks.



* DefaultMasterConverter, InstantiatingServiceManager, and VfsManager no

longer look up a TypeFactory in their service() method.



* Added ROLE field to several interfaces.

2 lines of code changed in:

adammurdoch 2002-03-09 10:31

VFS Tidy-ups:



* Added FileObject.copy().



* Renamed <v-copy> task attributes file -> srcfile, tofile -> destfile, todir -> destdir.



* Moved provider instantiation out of DefaultFileSystemManager, and into

myrmidon-aware VfsManager. Providers are instantiated using the TypeManager.

The list of providers isn't configurable yet.



* Some support for %nn encoded URI (not quite complete).



* Zip file system now handles zip files from any file system, not just local

files. Still read-only at this stage. Uses a truely dodgy and very temporary

replication mechanism.



* Zip file system now handles relative paths in URI (e.g. zip:relpath.zip), that are

resolved against the base dir.



* Fixed bug in resolving names against the root file of a file system.



* Changed behaviour of FileName.resolveName( ".." ) for the root file of

a file system.



* Added more test cases.



* A bucketload of other minor changes.

287 lines of code changed in:

adammurdoch 2002-03-02 04:07

* Added 'descendent' name scope.

* Changed semantics of FileName.resolveName() with 'child' scope.

* Fixed a couple of problems in UriParser.normalise().

* Split up LocalFileNameParser into a Windows specifc parser and a generic

parser.

* More test cases.

125 lines of code changed in:

donaldp 2002-02-14 10:53

Ran style-formatter over codebase

0 lines of code changed in:

donaldp 2002-02-09 22:51

*** empty log message ***

2 lines of code changed in:

donaldp 2002-02-09 22:49

Fix up audit violations

27 lines of code changed in:

donaldp 2002-02-06 13:38

Style touchups

6 lines of code changed in:

adammurdoch 2002-02-06 07:28

Got rid of some audit violations.

4 lines of code changed in:

adammurdoch 2002-02-03 00:06

Move DefaultFileSystemManager to impl package, to get rid of circular package dependency.

0 lines of code changed in:

adammurdoch 2002-02-02 03:29

Added VFS proposal.

166 lines of code changed in:

Generated by StatSVN 0.3.2-SNAPSHOT