Directory statcvs/src/net/sf/statcvs/model/

Directory Created:
2002-07-26 13:01
Total Files:
11
Deleted Files:
40
Lines of Code:
1914

Browse with ViewVC

[root]/statcvs/src/net/sf/statcvs/model

Lines of Code

statcvs/src/net/sf/statcvs/model/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 593 (100.0%) 11999 (100.0%) 20.2
Richard Cyganiak 314 (53.0%) 4308 (35.9%) 13.7
Manuel Schulze 129 (21.8%) 3107 (25.9%) 24.0
Lukasz Pekacki 98 (16.5%) 1804 (15.0%) 18.4
Benoit Xhenseval 23 (3.9%) 1601 (13.3%) 69.6
Jason Kealey 10 (1.7%) 922 (7.7%) 92.2
Steffen Pingel 4 (0.7%) 201 (1.7%) 50.2
Anja Jentzsch 14 (2.4%) 51 (0.4%) 3.6
farkas 1 (0.2%) 5 (0.0%) 5.0

Most Recent Commits

Benoit Xhenseval 2009-08-31 20:16

Added LOC over time for modules.

27 lines of code changed in 3 files:

Benoit Xhenseval 2009-08-22 00:06

First cut for a Module page with module statistics.

95 lines of code changed in 2 files:

Benoit Xhenseval 2009-08-20 18:44

Running FindBugs 1.3.9 against the code.

88 lines of code changed in 5 files:

Benoit Xhenseval 2009-03-10 23:24 Rev.: 1.15

A bit of fun, added links to Twitter. In the statcvs.properties file defining the user, you can add:
user.[cvsusername].twitterUsername=[twitterUserName]
user.[cvsusername].twitterUserId=[twitterUserId] -> which is an int, not easy to find...
user.[cvsusername].twitterIncludeHtml=[true/false]
user.[cvsusername].twitterIncludeFlash=[true/false]

37 lines of code changed in 1 file:

  • statcvs/src/net/sf/statcvs/model: Author.java (+37 -1)
Benoit Xhenseval 2009-03-09 21:45 Rev.: 1.3

Moved version to 0.5.0
Done a cleanUp too.

2 lines of code changed in 1 file:

Benoit Xhenseval 2008-04-02 12:52 Rev.: 1.5

Fixing FindBugs warnings / bugs.

6 lines of code changed in 1 file:

Benoit Xhenseval 2008-04-02 12:22

Done an Eclipse cleanUp in order to reduce number of warnings by FindBugs / Checkstyle / PMD tools.
Sorry if it is looking like a massive change...

1305 lines of code changed in 9 files:

Benoit Xhenseval 2007-04-06 17:53 Rev.: 1.13

[Request 1252864 ] Displaying author real names, first cut.

41 lines of code changed in 1 file:

  • statcvs/src/net/sf/statcvs/model: Author.java (+41 -2)
Richard Cyganiak 2006-12-28 20:32 Rev.: 1.3

SymbolicNames can have an explicit date. Needed for StatSVN.

18 lines of code changed in 1 file:

Richard Cyganiak 2006-12-08 21:15 Rev.: 1.2

- Repository.getSymbolicNames() now returns only those matching ConfigurationOptions.getSymbolicNamesPattern()
- Added Repository.getHead() special symbolic name
- Show repository tags in commit log
- Add table with all tags to index page

13 lines of code changed in 1 file:

Jason Kealey 2006-11-22 16:29

Refactoring of StatCVS so that StatSVN can properly extend it.
Added StatSVN features: bugzilla integration, viewvc integration, xdoc export
Many thanks to Benoit Xhenseval for refactoring both StatCVS and StatSVN and providing xdoc support.

922 lines of code changed in 10 files:

Steffen Pingel 2004-12-14 13:38

merged parsing of entries file and symbolic names patch [#910508]

201 lines of code changed in 4 files:

Richard Cyganiak 2004-10-12 09:38 Rev.: 1.1

Package descriptions for Javadoc

14 lines of code changed in 1 file:

Richard Cyganiak 2004-10-12 08:22 Rev.: 1.53

Fixed lots of Eclipse warnings, mostly Javadoc related

6 lines of code changed in 1 file:

Richard Cyganiak 2004-02-20 19:32

Added factory methods for CvsRevisions to CvsFile. Revisions are no longer created by calling "new CvsRevision(file, ...)" but like "file.addInitialRevision(...)".

92 lines of code changed in 2 files:

Richard Cyganiak 2004-02-20 01:33

lots of small cleanups in the model package, including changed collection types, some removed methods, and lots of javadoc cleanup

178 lines of code changed in 6 files:

Richard Cyganiak 2004-02-19 23:31

modified Directory to a SortedSet based implementation

20 lines of code changed in 2 files:

Richard Cyganiak 2004-02-19 23:15

- made DirectoryRoot and DirectoryImpl package private
- added public Directory.createRoot and Directory.createSubdirectory methods
- more minor cleanups in Directory classes

68 lines of code changed in 3 files:

Richard Cyganiak 2004-02-19 22:23 Rev.: 1.45

Removed CvsFile.isInAttic(); instead, the Builder provides a method getAtticFileNames(). The idea is to keep CVS internals out of the model package. Also added CvsFile.compareTo

17 lines of code changed in 1 file:

  • statcvs/src/net/sf/statcvs/model: CvsFile.java (+17 -19)
Richard Cyganiak 2004-02-18 19:00

Removed CvsFile.isBinary(), this is now handled by the input package. The input package now creates files/revisions with 0 lines for binary files.

Many changes to CvsRevision:
- replaced all line count related methods by new ones with cleaner semantics
- renamed some more methods
- changed the line count related constructor arguments to cleaner semantics

147 lines of code changed in 2 files:

Richard Cyganiak 2004-02-17 21:40 Rev.: 1.13

refactoring: moving more CVS-specific stuff (clustering of revisions into commits) from model.Commit to input.CommitListBuilder; some other changes in Commit

37 lines of code changed in 1 file:

  • statcvs/src/net/sf/statcvs/model: Commit.java (+37 -98)
Richard Cyganiak 2004-02-17 18:37 Rev.: 1.6

- moved DummyRepositoryFileManager from model to input
- added some tests for model.Directory class

2 lines of code changed in 1 file:

Richard Cyganiak 2004-02-17 06:55

- added CvsContent.getCommits()
- moved CommitListBuilder from model to input
- changed users of CommitListBuilder to use getCommits

25 lines of code changed in 3 files:

Richard Cyganiak 2003-12-18 00:31

refactoring: moved FilesLocComparator and FilesRevisionCountComparator from model to report package

3 lines of code changed in 3 files:

Richard Cyganiak 2003-12-18 00:26

refactoring: removed RevisionIterator and everything related (yay!)

13 lines of code changed in 3 files:

Richard Cyganiak 2003-12-17 23:56 Rev.: 1.63

refactoring: replaced CvsContent.getRevisionIterator() by CvsContent.getRevisions()

2 lines of code changed in 1 file:

Richard Cyganiak 2003-12-17 23:42 Rev.: 1.15

refactoring: removed RevisionSortIterator

0 lines of code changed in 1 file:

Richard Cyganiak 2003-12-17 23:26 Rev.: 1.13

refactoring: removed RevisionIteratorSummary

0 lines of code changed in 1 file:

Richard Cyganiak 2003-12-17 23:12

refactoring: replaced Author.getRevisionIterator() with Author.getRevisions() (We are trying to get rid of RevisionIterator; better just use collections of revisions and do all sorting and filtering by yourself)

18 lines of code changed in 2 files:

Richard Cyganiak 2003-12-17 22:46

refactoring: removed hardly used RevisionFilterIterator and related classes

8 lines of code changed in 4 files:

Richard Cyganiak 2003-12-17 22:01

removed NullAuthor class because it made stuff more complicated -- the null object pattern was not useful in this case

14 lines of code changed in 5 files:

Richard Cyganiak 2003-12-15 17:13

tests and fixes for NullAuthor handling

8 lines of code changed in 2 files:

Richard Cyganiak 2003-12-15 17:01

refactoring: input.Builder.createFile and assorted logic moved to its own class, input.FileBuilder

5 lines of code changed in 2 files:

Richard Cyganiak 2003-12-15 03:26

- removed unused classes from model package
- simplified several classes in model package
- added unit tests for model.Author

113 lines of code changed in 12 files:

Richard Cyganiak 2003-12-15 00:38 Rev.: 1.47

refactoring: eliminated CvsRevision.STATE_XXX constants

14 lines of code changed in 1 file:

Richard Cyganiak 2003-12-14 23:38

fixed some Eclipse warnings and TODOs

8 lines of code changed in 2 files:

Richard Cyganiak 2003-12-14 23:11

refactoring: made CvsRevision (almost) immutable, concentrated lots of logic in Builder.createFile

93 lines of code changed in 4 files:

Richard Cyganiak 2003-12-14 01:29 Rev.: 1.38

refactoring: revision list moved from CvsFile constructor to CvsFile.addRevision

33 lines of code changed in 1 file:

  • statcvs/src/net/sf/statcvs/model: CvsFile.java (+33 -19)
Richard Cyganiak 2003-12-13 23:58 Rev.: 1.57

refactoring: CvsContent: files moved from constructor to addFile

21 lines of code changed in 1 file:

Richard Cyganiak 2003-12-13 22:27 Rev.: 1.56

refactoring: project name is now kept only in ConfigurationOptions, no longer in CvsContent

3 lines of code changed in 1 file:

(165 more)

Generated by StatCVS 0.7.0