* Mono.Unix/Catalog.cs, Mono.Unix/UnixDirectory.cs,
authorJonathan Pryor <jpryor@novell.com>
Mon, 28 Nov 2005 21:20:41 +0000 (21:20 -0000)
committerJonathan Pryor <jpryor@novell.com>
Mon, 28 Nov 2005 21:20:41 +0000 (21:20 -0000)
commit193dd0e20d4349e1c4b9d9fb309215b1d4b44a50
tree3a14174b4f4374251c15f77502914d2ffde72b20
parent411b0048514c0eca7aa0d0d4adec9efe9895102f
  * Mono.Unix/Catalog.cs, Mono.Unix/UnixDirectory.cs,
    Mono.Unix/UnixDirectoryInfo.cs, Mono.Unix/UnixDriveInfo.cs,
    Mono.Unix/UnixEnvironment.cs, Mono.Unix/UnixFile.cs,
    Mono.Unix/UnixFileInfo.cs, Mono.Unix/UnixFileSystemInfo.cs,
    Mono.Unix/UnixGroup.cs, Mono.Unix/UnixGroupInfo.cs,
    Mono.Unix/UnixProcess.cs, Mono.Unix/UnixSymbolicLinkInfo.cs,
    Mono.Unix/UnixUser.cs, Mono.Unix/UnixUserInfo.cs: Change types of
    [Obsolete] members for consistency and CLS compliance;
    Mono.Unix.Native type migration.
  * Mono.Unix/FileTypes.cs: s/Special/Device/g
    (CharacterSpecial ==> CharacterDevice).  The *Special was a BSD
    convention, while UnixFileSystemInfo uses *Device in property names, and
    these should be consistent.  Changing the enum is simpler than changing
    the UnixFileSystemInfo properties.
  * Mono.Unix/UnixIOException.cs: s/error/errno/g (FxCop suggestion); change
    type of ErrorCode property.
  * Mono.Unix/UnixMarshal.cs: s/error/errno/g (FxCop suggestion);
    Mono.Unix.Native type migration.

  * Test/Mono.Unix/UnixGroupTest.cs: The type of UnixGroupInfo.GroupId changed.
    UnixGroup is deprecated; use UnixGroupInfo instead.
  * Test/Mono.Unix/UnixUserTest.cs: The type of UnixUserInfo.UserId changed.
    UnixUser if deprecated; use UnixUserInfo instead.

svn path=/trunk/mcs/; revision=53591
21 files changed:
mcs/class/Mono.Posix/Mono.Unix/Catalog.cs
mcs/class/Mono.Posix/Mono.Unix/ChangeLog
mcs/class/Mono.Posix/Mono.Unix/FileTypes.cs
mcs/class/Mono.Posix/Mono.Unix/UnixDirectory.cs
mcs/class/Mono.Posix/Mono.Unix/UnixDirectoryInfo.cs
mcs/class/Mono.Posix/Mono.Unix/UnixDriveInfo.cs
mcs/class/Mono.Posix/Mono.Unix/UnixEnvironment.cs
mcs/class/Mono.Posix/Mono.Unix/UnixFile.cs
mcs/class/Mono.Posix/Mono.Unix/UnixFileInfo.cs
mcs/class/Mono.Posix/Mono.Unix/UnixFileSystemInfo.cs
mcs/class/Mono.Posix/Mono.Unix/UnixGroup.cs
mcs/class/Mono.Posix/Mono.Unix/UnixGroupInfo.cs
mcs/class/Mono.Posix/Mono.Unix/UnixIOException.cs
mcs/class/Mono.Posix/Mono.Unix/UnixMarshal.cs
mcs/class/Mono.Posix/Mono.Unix/UnixProcess.cs
mcs/class/Mono.Posix/Mono.Unix/UnixSymbolicLinkInfo.cs
mcs/class/Mono.Posix/Mono.Unix/UnixUser.cs
mcs/class/Mono.Posix/Mono.Unix/UnixUserInfo.cs
mcs/class/Mono.Posix/Test/Mono.Unix/ChangeLog
mcs/class/Mono.Posix/Test/Mono.Unix/UnixGroupTest.cs
mcs/class/Mono.Posix/Test/Mono.Unix/UnixUserTest.cs