Difference between revisions of "Void-Safe EiffelStudio Status"

(EiffelStudio Dependency Tree (With Void-Safe Status))
m (EiffelStudio Dependency Tree (With Void-Safe Status): Changed status of some libraries that are now strictly void-safe.)
Line 16: Line 16:
 
|   |---'''compiler_kernel'''
 
|   |---'''compiler_kernel'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|base_extension}}'''
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{safe+|base_extension}}'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|cli_writer}}'''
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|cli_writer}}'''
Line 24: Line 24:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|environment}}'''
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|environment}}'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|time}}'''
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{safe+|time}}'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|wel}}'''
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|wel}}'''
Line 36: Line 36:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''configuration_compiler'''
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''configuration_compiler'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---'''{{green|base_extension}}'''
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---'''{{safe+|base_extension}}'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''configuration_parser'''
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''configuration_parser'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---'''{{green|base_extension}}'''
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---'''{{safe+|base_extension}}'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|eiffel_identifier}}'''
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|eiffel_identifier}}'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---'''{{green|base_extension}}'''
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---'''{{safe+|base_extension}}'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{red|gobo}} [[User:Jfiat|Jfiat]]
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{red|gobo}} [[User:Jfiat|Jfiat]]
Line 58: Line 58:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|encoding}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|encoding}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|time}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{safe+|time}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|uuid}}'''
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{safe+|uuid}}'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{green|time}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{safe+|time}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{red|consumer}}''' [[User:Manus|Manu]]
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{red|consumer}}''' [[User:Manus|Manu]]
Line 92: Line 92:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''parser'''
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''parser'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|base_extension}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{safe+|base_extension}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|eiffel_identifier}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|eiffel_identifier}}
Line 100: Line 100:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{red|gobo}} [[User:Jfiat|Jfiat]]
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{red|gobo}} [[User:Jfiat|Jfiat]]
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|uuid}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{safe+|uuid}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
Line 136: Line 136:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---{{green|vision2}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---{{green|vision2}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---{{green|thread}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---{{safe+|thread}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
Line 144: Line 144:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|process}}'''
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|process}}'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{green|thread}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{safe+|thread}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{green|wel}}
Line 150: Line 150:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|---'''{{green|resources}}'''
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|---'''{{green|resources}}'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{green|time}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{safe+|time}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{green|uuid}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{safe+|uuid}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{green|wel}}
Line 162: Line 162:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''compiler'''
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''compiler'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|base_extension}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{safe+|base_extension}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|cli_writer}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|cli_writer}}
Line 198: Line 198:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|resources}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|resources}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|time}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{safe+|time}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|uuid}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{safe+|uuid}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
Line 226: Line 226:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|testing}}'''
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|testing}}'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|argument_parser}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{safe+|argument_parser}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|net}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|net}}
Line 232: Line 232:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|process}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|process}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|thread}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{safe+|thread}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|time}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{safe+|time}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|time}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{safe+|time}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|uuid}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{safe+|uuid}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;+---{{green|environment}}
 
|&nbsp;&nbsp;&nbsp;+---{{green|environment}}
Line 254: Line 254:
 
|&nbsp;&nbsp;&nbsp;+---{{green|testing}}
 
|&nbsp;&nbsp;&nbsp;+---{{green|testing}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;+---{{green|thread}}
+
|&nbsp;&nbsp;&nbsp;+---{{safe+|thread}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;+---{{green|time}}
+
|&nbsp;&nbsp;&nbsp;+---{{safe+|time}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;+---{{green|uuid}}
+
|&nbsp;&nbsp;&nbsp;+---{{safe+|uuid}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
<br>
 
<br>
+---{{green|base_extension}}
+
+---{{safe+|base_extension}}
 
<br>
 
<br>
 
+---{{green|cli_writer}}
 
+---{{green|cli_writer}}
Line 278: Line 278:
 
|---configuation_gui
 
|---configuation_gui
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;+---{{green|base_extension}}
+
|&nbsp;&nbsp;&nbsp;+---{{safe+|base_extension}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;+---{{green|cli_writer}}
 
|&nbsp;&nbsp;&nbsp;+---{{green|cli_writer}}
Line 302: Line 302:
 
|&nbsp;&nbsp;&nbsp;|---'''framework'''
 
|&nbsp;&nbsp;&nbsp;|---'''framework'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|base_extension}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{safe+|base_extension}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|docking}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|docking}}
Line 374: Line 374:
 
|&nbsp;&nbsp;&nbsp;+---parser
 
|&nbsp;&nbsp;&nbsp;+---parser
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;+---{{green|thread}}
+
|&nbsp;&nbsp;&nbsp;+---{{safe+|thread}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;+---{{green|uuid}}
+
|&nbsp;&nbsp;&nbsp;+---{{safe+|uuid}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
Line 450: Line 450:
 
|&nbsp;&nbsp;&nbsp;+---{{green|graph}}
 
|&nbsp;&nbsp;&nbsp;+---{{green|graph}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;+---{{green|time}}
+
|&nbsp;&nbsp;&nbsp;+---{{safe+|time}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;+---{{green|vision2}}
 
|&nbsp;&nbsp;&nbsp;+---{{green|vision2}}
Line 514: Line 514:
 
|&nbsp;&nbsp;&nbsp;+---{{green|testing}}
 
|&nbsp;&nbsp;&nbsp;+---{{green|testing}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;+---{{green|thread}}
+
|&nbsp;&nbsp;&nbsp;+---{{safe+|thread}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;+---{{green|time}}
+
|&nbsp;&nbsp;&nbsp;+---{{safe+|time}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;+---{{green|uuid}}
+
|&nbsp;&nbsp;&nbsp;+---{{safe+|uuid}}
 
<br>
 
<br>
 
+---{{green|testing}} (testing_library)
 
+---{{green|testing}} (testing_library)
 
<br>
 
<br>
+---{{green|thread}}
+
+---{{safe+|thread}}
 
<br>
 
<br>
+---{{green|time}}
+
+---{{safe+|time}}
 
<br>
 
<br>
 
|---{{green|uri_launcher}}
 
|---{{green|uri_launcher}}
Line 534: Line 534:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---{{green|threading}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---{{green|threading}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|thread}}
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{safe+|thread}}
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
Line 542: Line 542:
 
|&nbsp;&nbsp;&nbsp;+---{{green|process}}
 
|&nbsp;&nbsp;&nbsp;+---{{green|process}}
 
<br>
 
<br>
+---{{green|uuid}}
+
+---{{safe+|uuid}}
 
<br>
 
<br>
 
+---{{green|vision2}}
 
+---{{green|vision2}}

Revision as of 07:09, 19 October 2011


Notes

  • The tree is specific on Windows, it is slightly different on Linux.
  • EiffelBase is ignored, which is already void-safe.
  • The same library is only expanded once prefixed with "|---", "+---" for collapsed.
  • Void-safe libraries are in green. Those in red are in progress of conversion.
  • The batch compiler dependencies are in bold.

EiffelStudio Dependency Tree (With Void-Safe Status)

--- Libraries
|---auto_test
|   |---compiler_kernel
|   |   |---base_extension
|   |   |---cli_writer
|   |   |   |---dotnet_loader
|   |   |   |   |---environment
|   |   |   |   |   |   |---time
|   |   |   |   |   |---wel
|   |   |   |   +---wel
|   |   |   +---environment
|   |   |   +---wel
|   |   |---configuration_compiler
|   |   |   +---base_extension
|   |   |   |---configuration_parser
|   |   |   |   +---base_extension
|   |   |   |   |---eiffel_identifier
|   |   |   |   |   +---base_extension
|   |   |   |   +---gobo Jfiat
|   |   |   |   |---interface_names Ted
|   |   |   |   |   |---encoding
|   |   |   |   |   +---environment
|   |   |   |   |   |---i18n Ted
|   |   |   |   |   |   +---encoding
|   |   |   |   |   |   +---time
|   |   |   |   |---uuid
|   |   |   |       +---time
|   |   |   |---consumer Manu
|   |   |   |   |---assembly_resolver
|   |   |   |   |---dotnet_helper
|   |   |   |   |---ecchecker
|   |   |   |   |   +---assembly_resolver
|   |   |   |   +---environment
|   |   |   |   |---logger
|   |   |   |---emitter_loader
|   |   |   |   |---dotnet_loader
|   |   |   |   |   +---environment
|   |   |   |   |   +---wel
|   |   |   +---environment
|   |   |   +---gobo Jfiat
|   |   |   |---parser
|   |   |   |   +---base_extension
|   |   |   |   +---eiffel_identifier
|   |   |   |   |---framework_file
|   |   |   |   +---gobo Jfiat
|   |   |   +---uuid
|   |   |   +---wel
|   |   +---configuration_parser
|   |   +---consumer
|   |   +---dotnet_helper
|   |   +---dotnet_loader
|   |   +---eiffel_identifier
|   |   +---emitter_loader
|   |   +---environment
|   |   +---gobo Jfiat
|   |   |---gobo_extension
|   |   |   +---gobo Jfiat
|   |   +---i18n Ted
|   |   +---interface_names Ted
|   |   +---parser
|   |   |---preferences_reg Jfiat
|   |   |   +---gobo Jfiat
|   |   |   |---vision2
|   |   |   |   |---thread
|   |   |   |   +---wel
|   |   |   +---wel
|   |   |---process
|   |       +---thread
|   |       +---wel
|   |       |---resources
|   |       +---time
|   |       +---uuid
|   |       +---wel
|   +---configuration_parser
|   |---ecosystem
|   |   |---compiler
|   |   |   +---base_extension
|   |   |   +---cli_writer
|   |   |   +---configuration_compiler
|   |   |   +---configuration_parser
|   |   |   +---consumer
|   |   |   +---dotnet_helper
|   |   |   +---dotnet_loader
|   |   |   +---eiffel_identifier
|   |   |   +---emitter_loader
|   |   |   +---environment
|   |   |   +---gobo Jfiat
|   |   |   +---gobo_extension
|   |   |   +---i18n Ted
|   |   |   +---interface_names Ted
|   |   |   +---parser
|   |   |   +---preferences_reg Jfiat
|   |   |   +---process
|   |   |   +---resources
|   |   |   +---time
|   |   |   +---uuid
|   |   |   +---wel
|   |   +---configuration_parser
|   |   +---gobo Jfiat
|   |   +---gobo_extension
|   |   +---parser
|   |   |---patterns
|   |   |   +---gobo Jfiat
|   |   |---tagging
|   |   |   +---ecosystem
|   |   |   +---gobo Jfiat
|   |   |   +---patterns
|   |   |---testing
|   |   |   +---argument_parser
|   |   |   +---net
|   |   |   +---process
|   |   |   +---thread
|   |   |   +---time
|   |   +---time
|   |   +---uuid
|   +---environment
|   +---gobo Jfiat
|   +---gobo_extension
|   +---net
|   +---parser
|   +---process
|   +---testing
|   +---thread
|   +---time
|   +---uuid
|   +---wel
+---base_extension
+---cli_writer
|---command_tunnel
|   +---vision2
|   +---wel
+---compiler_kernel
+---configuation_compiler
|---configuation_gui
|   +---base_extension
|   +---cli_writer
|   +---configuration_parser
|   |---docking
|   |   +---gobo Jfiat
|   |   +---gobo_extension
|   |   +---vision2
|   |   +---vision2_extension
|   |   +---wel
|   +---eiffel_identifier
|   +---environment
|   |---framework
|   |   +---base_extension
|   |   +---docking
|   |   +---gobo Jfiat
|   |   +---gobo_extension
|   |   +---interface_names Ted
|   |   +---vision2
|   |   +---wel
|   +---gobo Jfiat
|   +---gobo_extension
|   +---interface_names Ted
|   |---pe_reader
|   |   +---dotnet_loader
|   |   +---wel
|   +---vision2
|   +---wel
+---configuration_parser
+---consumer
|---curl
|   +---wel
|---debugger
|   |---cli_debugger
|   |   +---cli_writer
|   |   +---dotnet_loader
|   |   +---environment
|   |   +---wel
|   +---cli_writer
|   +---compiler_kernel
|   +---configuration_compiler
|   +---configuration_parser
|   +---dotnet_loader
|   +---eiffel_identifier
|   +---environment
|   +---framework
|   +---gobo Jfiat
|   +---interface_names Ted
|   +---parser
|   +---thread
|   +---uuid
|   +---wel
|---diff
+---docking
|---dotnet_assembly_information
|   +---dotnet_helper
|   +---environment
|   +---gobo Jfiat
+---dotnet_helper
+---dotnet_loader
+---ecosystem
|---editor
|   +---encoding
|   +---gobo Jfiat
|   |---lex
|   +---preferences_reg Jfiat
|   +---testing
|   +---vision2
+---eiffel_identifier
+---emitter_loader
+---encoding
+---environment
+---framework
|---framework_patterns
|   +---gobo Jfiat
+---gobo Jfiat
+---gobo_extension
|---graph
|   +---gobo Jfiat
|   +---vision2
+---i18n Ted
+---interface_names Ted
+---lex
|---memory_analyzer
|   +---gobo Jfiat
|   +---gobo_extension
|   +---graph
|   +---time
|   +---vision2
+---net
+---parser
|---parser_extension
|   +---configuration_parser
|   +---parser
+---patterns
+---pe_reader
+---preferences_reg Jfiat
+---process
+---resources
|---services_framework
|   +---gobo Jfiat
|   +---patterns
+---tagging
|---testing_engine
|   +---auto_test
|   +---compiler
|   +---configuration_parser
|   +---debugger
|   +---ecosystem
|   +---environment
|   +---gobo Jfiat
|   +---gobo_extension
|   +---net
|   +---parser
|   +---parser_extension
|   +---patterns
|   +---process
|   +---tagging
|   +---testing
|   +---thread
|   +---time
|   +---uuid
+---testing (testing_library)
+---thread
+---time
|---uri_launcher
|   |---api_wrapper
|   |   |---patterns
|   |   |---threading
|   |   |   +---thread
|   |   +---wel
|   +---patterns
|   +---process
+---uuid
+---vision2
+---vision2_extension
+---wel
|---xml
    +---gobo Jfiat