Difference between revisions of "Void-Safe EiffelStudio Status"

(New page: Category:EiffelStudio == 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...)
 
(Corrections, marked dependencies in bold for the batch compiler.)
Line 13: Line 13:
 
|---auto_test
 
|---auto_test
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|---compiler_kernel
+
|&nbsp;&nbsp;&nbsp;|---'''compiler_kernel'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---base_extension
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''base_extension'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---cli_writer
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''cli_writer'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---dotnet_loader
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''dotnet_loader'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---environment
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''environment'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---gobo
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''gobo'''
 
<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;|---'''{{green|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}}'''
 
<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 35: Line 35:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
<br>
 
<br>
|&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;+---base_extension
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---base_extension
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---configuation_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;+---base_extension
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---base_extension
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---eiffel_identifier
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''eiffel_identifier'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---base_extension
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---base_extension
Line 49: Line 49:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---interface_names
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''interface_names'''
 
<br>
 
<br>
|&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;|---'''{{green|encoding}}'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---environment
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---environment
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---i18n
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''i18n'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
Line 61: Line 61:
 
|&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;+---{{green|time}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---uuid
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''{{green|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;+---{{green|time}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---consumer
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''consumer'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---assembly_resolver
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''assembly_resolver'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---ecchecker
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''ecchecker'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---assembly_resolver
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---assembly_resolver
Line 75: Line 75:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---environment
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---environment
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---logger
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''logger'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---emitter_loader
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''emitter_loader'''
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---dotnet_loader
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''dotnet_loader'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---environment
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---environment
Line 89: Line 89:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
 
<br>
 
<br>
|&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;+---base_extension
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---base_extension
Line 101: Line 101:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---configuration_parser
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---configuration_parser
<br>
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---base_extension
+
<br>
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---eiffel_identifier
+
<br>
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
+
<br>
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---interface_names
+
<br>
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|uuid}}
+
<br>
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---consumer
+
<br>
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---assembly_resolver
+
<br>
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---ecchecker
+
<br>
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---environment
+
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---logger
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---consumer
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---dotnet_helper
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''dotnet_helper'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---dotnet_loader
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---dotnet_loader
Line 135: Line 117:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---gobo_extension
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''gobo_extension'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
Line 145: Line 127:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---parser
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---parser
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---preferences_reg
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''preferences_reg'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
Line 157: Line 139:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
<br>
 
<br>
|&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;+---{{green|thread}}
Line 163: Line 145:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+---{{green|wel}}
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|---resources
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|---'''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;+---{{green|time}}
Line 173: Line 155:
 
|&nbsp;&nbsp;&nbsp;+---configuration_parser
 
|&nbsp;&nbsp;&nbsp;+---configuration_parser
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|---ecosystem
+
|&nbsp;&nbsp;&nbsp;|---'''ecosystem'''
 
<br>
 
<br>
|&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;|---base_extension
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---base_extension
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---cli_writer
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---cli_writer
Line 227: Line 209:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---parser
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---parser
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---patterns
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''patterns'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---gobo
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---tagging
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''tagging'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---ecosystem
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---ecosystem
Line 239: Line 221:
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---patterns
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---patterns
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---testing
+
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|---'''testing'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|argument_parser}}
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---{{green|argument_parser}}
Line 297: Line 279:
 
|&nbsp;&nbsp;&nbsp;+---cli_writer
 
|&nbsp;&nbsp;&nbsp;+---cli_writer
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;+---configuation_parser
+
|&nbsp;&nbsp;&nbsp;+---configuration_parser
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|---docking
 
|&nbsp;&nbsp;&nbsp;|---docking
Line 315: Line 297:
 
|&nbsp;&nbsp;&nbsp;+---environment
 
|&nbsp;&nbsp;&nbsp;+---environment
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|---framework
+
|&nbsp;&nbsp;&nbsp;|---'''framework'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---base_extension
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---base_extension
Line 337: Line 319:
 
|&nbsp;&nbsp;&nbsp;+---interface_names
 
|&nbsp;&nbsp;&nbsp;+---interface_names
 
<br>
 
<br>
|&nbsp;&nbsp;&nbsp;|---pe_reader
+
|&nbsp;&nbsp;&nbsp;|---'''pe_reader'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---dotnet_loader
 
|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;+---dotnet_loader
Line 347: Line 329:
 
|&nbsp;&nbsp;&nbsp;+---wel
 
|&nbsp;&nbsp;&nbsp;+---wel
 
<br>
 
<br>
+---configuation_parser
+
+---configuration_parser
 
<br>
 
<br>
 
+---consumer
 
+---consumer
Line 399: Line 381:
 
+---docking
 
+---docking
 
<br>
 
<br>
|---dotnet_assembly_information
+
|---'''dotnet_assembly_information'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;+---dotnet_helper
 
|&nbsp;&nbsp;&nbsp;+---dotnet_helper
Line 437: Line 419:
 
+---framework
 
+---framework
 
<br>
 
<br>
|---framework_patterns
+
|---'''framework_patterns'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;+---gobo
 
|&nbsp;&nbsp;&nbsp;+---gobo
Line 473: Line 455:
 
+---parser
 
+---parser
 
<br>
 
<br>
|---parser_extension
+
|---'''parser_extension'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;+---configuration_parser
 
|&nbsp;&nbsp;&nbsp;+---configuration_parser
Line 489: Line 471:
 
+---resources
 
+---resources
 
<br>
 
<br>
|---services_framework
+
|---'''services_framework'''
 
<br>
 
<br>
 
|&nbsp;&nbsp;&nbsp;+---gobo
 
|&nbsp;&nbsp;&nbsp;+---gobo
Line 565: Line 547:
 
+---{{green|wel}}
 
+---{{green|wel}}
 
<br>
 
<br>
+---xml
+
|---'''xml'''
 
<br>
 
<br>
 
&nbsp;&nbsp;&nbsp;&nbsp;+---gobo
 
&nbsp;&nbsp;&nbsp;&nbsp;+---gobo
 
<br>
 
<br>

Revision as of 01:45, 4 February 2009


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.

EiffelStudio Dependency Tree (With Void-Safe Status)

--- Libraries
|---auto_test
|   |---compiler_kernel
|   |   |---base_extension
|   |   |---cli_writer
|   |   |   |---dotnet_loader
|   |   |   |   |---environment
|   |   |   |   |   |---gobo
|   |   |   |   |   |   |---time
|   |   |   |   |   |---wel
|   |   |   |   +---wel
|   |   |   +---environment
|   |   |   +---wel
|   |   |---configuration_compiler
|   |   |   +---base_extension
|   |   |   |---configuration_parser
|   |   |   |   +---base_extension
|   |   |   |   |---eiffel_identifier
|   |   |   |   |   +---base_extension
|   |   |   |   +---gobo
|   |   |   |   |---interface_names
|   |   |   |   |   |---encoding
|   |   |   |   |   +---environment
|   |   |   |   |   |---i18n
|   |   |   |   |   |   +---gobo
|   |   |   |   |   |   +---time
|   |   |   |   |---uuid
|   |   |   |       +---time
|   |   |   |---consumer
|   |   |   |   |---assembly_resolver
|   |   |   |   |---ecchecker
|   |   |   |   |   +---assembly_resolver
|   |   |   |   +---environment
|   |   |   |   |---logger
|   |   |   |---emitter_loader
|   |   |   |   |---dotnet_loader
|   |   |   |   |   +---environment
|   |   |   |   |   +---wel
|   |   |   +---environment
|   |   |   +---gobo
|   |   |   |---parser
|   |   |   |   +---base_extension
|   |   |   |   +---eiffel_identifier
|   |   |   |   +---gobo
|   |   |   +---uuid
|   |   |   +---wel
|   |   +---configuration_parser
|   |   +---consumer
|   |   |---dotnet_helper
|   |   +---dotnet_loader
|   |   +---eiffel_identifier
|   |   +---emitter_loader
|   |   +---environment
|   |   +---gobo
|   |   |---gobo_extension
|   |   |   +---gobo
|   |   +---i18n
|   |   +---interface_names
|   |   +---parser
|   |   |---preferences_reg
|   |   |   +---gobo
|   |   |   |---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
|   |   |   +---gobo_extension
|   |   |   +---i18n
|   |   |   +---interface_names
|   |   |   +---parser
|   |   |   +---preferences_reg
|   |   |   +---process
|   |   |   +---resources
|   |   |   +---time
|   |   |   +---uuid
|   |   |   +---wel
|   |   +---configuration_parser
|   |   +---gobo
|   |   +---gobo_extension
|   |   +---parser
|   |   |---patterns
|   |   |   +---gobo
|   |   |---tagging
|   |   |   +---ecosystem
|   |   |   +---gobo
|   |   |   +---patterns
|   |   |---testing
|   |   |   +---argument_parser
|   |   |   +---net
|   |   |   +---process
|   |   |   +---thread
|   |   |   +---time
|   |   +---time
|   |   +---uuid
|   +---environment
|   +---gobo
|   +---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
|   |   +---gobo_extension
|   |   +---vision2
|   |   +---vision2_extension
|   |   +---wel
|   +---eiffel_identifier
|   +---environment
|   |---framework
|   |   +---base_extension
|   |   +---docking
|   |   +---gobo
|   |   +---gobo_extension
|   |   +---interface_names
|   |   +---vision2
|   |   +---wel
|   +---gobo
|   +---gobo_extension
|   +---interface_names
|   |---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
|   +---interface_names
|   +---parser
|   +---thread
|   +---uuid
|   +---wel
|---diff
+---docking
|---dotnet_assembly_information
|   +---dotnet_helper
|   +---environment
|   +---gobo
+---dotnet_helper
+---dotnet_loader
+---ecosystem
|---editor
|   +---encoding
|   +---gobo
|   |---lex
|   +---preferences_reg
|   +---testing
|   +---vision2
+---eiffel_identifier
+---emitter_loader
+---encoding
+---environment
+---framework
|---framework_patterns
|   +---gobo
+---gobo
+---gobo_extension
|---graph
|   +---gobo
|   +---vision2
+---i18n
+---interface_names
+---lex
|---memory_analyzer
|   +---gobo
|   +---gobo_extension
|   +---graph
|   +---time
|   +---vision2
+---net
+---parser
|---parser_extension
|   +---configuration_parser
|   +---parser
+---patterns
+---pe_reader
+---preferences_reg
+---process
+---resources
|---services_framework
|   +---gobo
|   +---patterns
+---tagging
|---testing_engine
|   +---auto_test
|   +---compiler
|   +---configuration_parser
|   +---debugger
|   +---ecosystem
|   +---environment
|   +---gobo
|   +---gobo_extension
|   +---net
|   +---parser
|   +---parser_extension
|   +---patterns
|   +---process
|   +---tagging
|   +---testing
|   +---thread
|   +---time
|   +---uuid
+---testing (testing_library)
+---thread
+---time
|---uri_launcher
|   |---api_wrapper
|   |   |---bridge
|   |   |---threading
|   |   |   +---thread
|   |   +---wel
|   +---bridge
|   +---process
+---uuid
+---vision2
+---vision2_extension
+---wel
|---xml
    +---gobo