Fixes a bug when a Swift error occur while building with whole-module option enabled, the list of Swift files that were compiled is in the parent's command description instead than in the LogSection command description.
Adds a new File to Errors called detail that shows a detailed text with the error and its location. For instance, a text like this will be shown for a Swift Semantic error:
\/MyProject\/MyService.swift:399:26: error: expression type 'SomethingLoader<_>' is ambiguous without more context\r let aLoader = SomethingLoader(loadable: loadable)\r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r"
whole-module
option enabled, the list of Swift files that were compiled is in the parent's command description instead than in the LogSection command description.cc @BalestraPatrick @polac24