~do-core/do/trunk

« back to all changes in this revision

Viewing changes to Do/src/Do.Core/RelevanceProvider.cs

  • Committer: David Siegel
  • Date: 2008-11-23 21:51:31 UTC
  • Revision ID: david@dell-desktop-20081123215131-kfohdq0ntipk782p
Restructured codebase to introduce a new layer of organization, and to begin mass refactorization of Do.Addins (and core) into separate assemblies.

        * Do.Platform: platform-neutral codebase to be used by non-interface plugins and core. Plugins that only use code from this assembly are cross-platform.
                * Do.Platform.UniverseFactory: create abstract items, like Applications (IApplicationItem) and Files (IFileItem).
                * Do.Platform.*: Platform-neutral logging, preferences, other utilities.

        * Do.Platform.Linux: Linux-specific implementations to be used by classes in Do.Platform. Plugins that use code from this assembly are Linux-dependent.

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
using System.Runtime.Serialization;
25
25
using System.Runtime.Serialization.Formatters.Binary;
26
26
 
 
27
using Do.Platform;
27
28
using Do.Universe;
28
29
 
29
30
namespace Do.Core {