+
Point of view
All features
expanded class XDG
Features
{}
{}
{}
{}
{}
{}
{}
require
ensure
- Result /= Void implies Result.is_connected
require
ensure
- Result /= Void implies Result.is_connected
ensure
- Result /= Void implies Result.is_connected
require
- value /= Void
- dirs /= Void
frozen
effective function
{}
frozen
effective function
{}
frozen
effective function
{}
frozen
effective function
{}
frozen
effective function
{}
frozen
effective function
{}
frozen
effective function
{}
frozen
effective function
{}
require
- path1 /= Void
- path2 /= Void
require
- path1 /= Void
- path2 /= Void
require
- path /= Void
- path.count > 0
require
- path /= Void
- not path.is_empty
require
- old_path /= Void
- new_path /= Void
require
- source_path /= Void
- target_path /= Void
require
- path /= Void
- path.count > 0
require
- path /= Void
- path.count > 0
require
- path /= Void
- path.count > 0
require
- path /= Void
- path.count > 0
connect_to_current_working_directory
effective procedure
require
- not some_path.is_empty
-
common_buffer_protection: last_entry /= some_path
require
- not parent_path.is_empty
- not entry_name.is_empty
-
common_buffer_protection1: last_entry /= parent_path
-
common_buffer_protection2: last_entry /= entry_name
require
- not parent_path.is_empty
- not file_name.is_empty
-
common_buffer_protection1: last_entry /= parent_path
-
common_buffer_protection2: last_entry /= file_name
directory_current_working_directory:
POINTER
{}