git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [EGIT PATCH 00/11] Support customizable label decorations

From
Tor Arne Vestbø <torarnv@gmail.com>
Date
Feb 5, 2009, 18:37 UTC
Message-ID
<498B31EC.2020006@gmail.com>
In-Reply-To
<200902051932.24600.robin.rosenberg.lists@dewire.com>
Robin Rosenberg wrote:
Show 21 quoted lines
> It's our choice here. Generally, I think we should shift behavior here
> depending on layout. Java packages are not hierarchical in nature.
> 
> Currently it may look like this with flat package layout:
> 
> 	>org.spearce.jgit.treewalk
> 		CanonicalTreeParserTest.java
> 		EmptyTreeIteratorTest.java
> 		FileTreeIteratorTest.java
> 		NameConflictTreeWalkTest.java
> 		PostOrderTreeWalkTest.java
> 		TreeWalkBasicDiffTest.java
> 
> 	>org.spearce.jgit.treewalk.filter
> 		AlwaysCloneTreeFilter.java
> 		>NotTreeFilterTest.java
> 		TreeFilterTest.java
> 
> 
> Which is odd when looking at org.spearce.jgit.treewalk, because
> no files in that package have been changed.

Agreed. But, as the CVS plugin seems to handle this gracefully, without any JDT specific code (from my brief investigations), it seems that this is something we can get for free from the team plugins. I will look into it as soon as this series is done cooking.

Tor Arne
Previous: Robin RosenbergNext: Robin Rosenberg
Message 30 of 31 in “Support customizable label decorations”
  1. 00/11 Support customizable label decorationsTor Arne Vestbø, Feb 5, 2009
  2. 01/11 Add support code to handle plugin property changesTor Arne Vestbø, Feb 5, 2009
  3. 02/11 Use Set instead of array to keep track of change listenersTor Arne Vestbø, Feb 5, 2009
  4. 03/11 Add a specialized team exception for GitTor Arne Vestbø, Feb 5, 2009
  5. 04/11 Add new class ExceptionCollector for grouping exceptionsTor Arne Vestbø, Feb 5, 2009
  6. 05/11 Add new class SWTUtils with helper-methods for creating controlsTor Arne Vestbø, Feb 5, 2009
  7. 06/11 Implement basic customizable label decorations with preferencesTor Arne Vestbø, Feb 5, 2009
  8. 07/11 Add binding for name of the current branchTor Arne Vestbø, Feb 5, 2009
  9. 08/11 Add icon decoration for tracked and untracked resourcesTor Arne Vestbø, Feb 5, 2009
  10. 09/11 Implement decorations of dirty, staged, and conflicting resourcesTor Arne Vestbø, Feb 5, 2009
  11. 10/11 Don't decorate every single resource on repository changeTor Arne Vestbø, Feb 5, 2009
  12. 11/11 Implement label decorations for folders and projectsTor Arne Vestbø, Feb 5, 2009
  13. Robin RosenbergFeb 5, 2009
  14. Tor Arne VestbøFeb 5, 2009
  15. Tor Arne VestbøFeb 5, 2009
  16. Robin RosenbergFeb 5, 2009
  17. Tor Arne VestbøFeb 5, 2009
  18. Robin RosenbergFeb 5, 2009
  19. Shawn O. PearceFeb 5, 2009
  20. Tor Arne VestbøFeb 5, 2009
  21. 02/11 Use Set instead of array to keep track of change listenersTor Arne Vestbø, Feb 5, 2009
  22. Shawn O. PearceFeb 5, 2009
  23. Tor Arne VestbøFeb 5, 2009
  24. Shawn O. PearceFeb 5, 2009
  25. Add support code to handle plugin property changesTor Arne Vestbø, Feb 5, 2009
  26. Tor Arne VestbøFeb 5, 2009
  27. Shawn O. PearceFeb 5, 2009
  28. Tor Arne VestbøFeb 5, 2009
  29. Robin RosenbergFeb 5, 2009
  30. Tor Arne VestbøFeb 5, 2009
  31. Robin RosenbergFeb 5, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.