aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates
diff options
context:
space:
mode:
Diffstat (limited to 'crates')
-rw-r--r--crates/shirabe-external-packages/src/composer/ca_bundle/ca_bundle.rs2
-rw-r--r--crates/shirabe-external-packages/src/composer/metadata_minifier/metadata_minifier.rs2
-rw-r--r--crates/shirabe-external-packages/src/composer/pcre/preg.rs2
-rw-r--r--crates/shirabe-external-packages/src/composer/semver/compiling_matcher.rs2
-rw-r--r--crates/shirabe-external-packages/src/composer/semver/intervals.rs2
-rw-r--r--crates/shirabe-external-packages/src/composer/semver/semver.rs2
-rw-r--r--crates/shirabe-external-packages/src/composer/spdx_licenses/spdx_licenses.rs2
-rw-r--r--crates/shirabe-external-packages/src/composer/util/composer_mirror.rs2
-rw-r--r--crates/shirabe-external-packages/src/composer/xdebug_handler/xdebug_handler.rs2
-rw-r--r--crates/shirabe-external-packages/src/json_schema/validator.rs2
-rw-r--r--crates/shirabe-external-packages/src/psr/log/log_level.rs2
-rw-r--r--crates/shirabe-external-packages/src/psr/log/logger_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/seld/json_lint/duplicate_key_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/seld/json_lint/json_parser.rs2
-rw-r--r--crates/shirabe-external-packages/src/seld/json_lint/parsing_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/seld/signal/signal_handler.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/application.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/attribute/as_command.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/color.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/command/command.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/command/complete_command.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/command/dump_completion_command.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/command/help_command.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/command/lazy_command.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/command/list_command.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/command/signalable_command_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/command_loader/command_loader_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/completion/completion_input.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/completion/completion_suggestions.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/completion/output/bash_completion_output.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/completion/output/completion_output_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/completion/suggestion.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/console_events.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/cursor.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/descriptor/application_description.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/descriptor/descriptor.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/descriptor/descriptor_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/descriptor/json_descriptor.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/descriptor/markdown_descriptor.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/descriptor/text_descriptor.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/descriptor/xml_descriptor.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/event/console_command_event.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/event/console_error_event.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/event/console_event.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/event/console_signal_event.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/event/console_terminate_event.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/exception/command_not_found_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/exception/exception_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/exception/invalid_argument_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/exception/invalid_option_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/exception/logic_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/exception/missing_input_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/exception/namespace_not_found_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/exception/runtime_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style_stack.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/formatter/wrappable_output_formatter_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/debug_formatter_helper.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/descriptor_helper.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/formatter_helper.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/helper.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/helper_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/helper_set.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/process_helper.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/progress_bar.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/question_helper.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/symfony_question_helper.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/table.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/table_cell.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/table_cell_style.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/table_rows.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/table_separator.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/helper/table_style.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/input/argv_input.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/input/array_input.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/input/input.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/input/input_argument.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/input/input_aware_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/input/input_definition.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/input/input_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/input/input_option.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/input/streamable_input_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/input/string_input.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/output/buffered_output.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/output/console_output.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/output/console_output_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/output/console_section_output.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/output/output.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/output/output_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/output/stream_output.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/output/trimmed_buffer_output.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/question/choice_question.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/question/confirmation_question.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/question/question.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/signal_registry/signal_registry.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/style/output_style.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/style/style_interface.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/style/symfony_style.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/console/terminal.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/filesystem/exception/io_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/filesystem/filesystem.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/finder/finder.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/finder/glob.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/finder/spl_file_info.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/process/exception/process_failed_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/process/exception/process_signaled_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/process/exception/process_timed_out_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/process/exception/runtime_exception.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/process/executable_finder.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/process/php_executable_finder.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/process/process.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/string/byte_string.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/string/code_point_string.rs2
-rw-r--r--crates/shirabe-external-packages/src/symfony/string/unicode_string.rs2
117 files changed, 234 insertions, 0 deletions
diff --git a/crates/shirabe-external-packages/src/composer/ca_bundle/ca_bundle.rs b/crates/shirabe-external-packages/src/composer/ca_bundle/ca_bundle.rs
index 31383e2e..8bd9bb56 100644
--- a/crates/shirabe-external-packages/src/composer/ca_bundle/ca_bundle.rs
+++ b/crates/shirabe-external-packages/src/composer/ca_bundle/ca_bundle.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/composer/ca-bundle/src/CaBundle.php
+
#[derive(Debug)]
pub struct CaBundle;
diff --git a/crates/shirabe-external-packages/src/composer/metadata_minifier/metadata_minifier.rs b/crates/shirabe-external-packages/src/composer/metadata_minifier/metadata_minifier.rs
index f97209d7..0d1ae868 100644
--- a/crates/shirabe-external-packages/src/composer/metadata_minifier/metadata_minifier.rs
+++ b/crates/shirabe-external-packages/src/composer/metadata_minifier/metadata_minifier.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/composer/metadata-minifier/src/MetadataMinifier.php
+
use indexmap::IndexMap;
use shirabe_php_shim::PhpMixed;
diff --git a/crates/shirabe-external-packages/src/composer/pcre/preg.rs b/crates/shirabe-external-packages/src/composer/pcre/preg.rs
index ea189ebc..c918b806 100644
--- a/crates/shirabe-external-packages/src/composer/pcre/preg.rs
+++ b/crates/shirabe-external-packages/src/composer/pcre/preg.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/composer/pcre/src/Preg.php
+
#[derive(Debug)]
pub struct Preg;
diff --git a/crates/shirabe-external-packages/src/composer/semver/compiling_matcher.rs b/crates/shirabe-external-packages/src/composer/semver/compiling_matcher.rs
index b075ba70..b113f71c 100644
--- a/crates/shirabe-external-packages/src/composer/semver/compiling_matcher.rs
+++ b/crates/shirabe-external-packages/src/composer/semver/compiling_matcher.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/composer/semver/src/CompilingMatcher.php
+
use shirabe_semver::constraint::AnyConstraint;
#[derive(Debug)]
diff --git a/crates/shirabe-external-packages/src/composer/semver/intervals.rs b/crates/shirabe-external-packages/src/composer/semver/intervals.rs
index bf8a74f9..0bf0be35 100644
--- a/crates/shirabe-external-packages/src/composer/semver/intervals.rs
+++ b/crates/shirabe-external-packages/src/composer/semver/intervals.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/composer/semver/src/Intervals.php
+
use shirabe_php_shim::PhpMixed;
use shirabe_semver::constraint::AnyConstraint;
diff --git a/crates/shirabe-external-packages/src/composer/semver/semver.rs b/crates/shirabe-external-packages/src/composer/semver/semver.rs
index fe370d82..20514453 100644
--- a/crates/shirabe-external-packages/src/composer/semver/semver.rs
+++ b/crates/shirabe-external-packages/src/composer/semver/semver.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/composer/semver/src/Semver.php
+
#[derive(Debug)]
pub struct Semver;
diff --git a/crates/shirabe-external-packages/src/composer/spdx_licenses/spdx_licenses.rs b/crates/shirabe-external-packages/src/composer/spdx_licenses/spdx_licenses.rs
index 684e73b3..b955ccde 100644
--- a/crates/shirabe-external-packages/src/composer/spdx_licenses/spdx_licenses.rs
+++ b/crates/shirabe-external-packages/src/composer/spdx_licenses/spdx_licenses.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/composer/spdx-licenses/src/SpdxLicenses.php
+
use shirabe_php_shim::PhpMixed;
#[derive(Debug)]
diff --git a/crates/shirabe-external-packages/src/composer/util/composer_mirror.rs b/crates/shirabe-external-packages/src/composer/util/composer_mirror.rs
index 147abd1f..e9e51932 100644
--- a/crates/shirabe-external-packages/src/composer/util/composer_mirror.rs
+++ b/crates/shirabe-external-packages/src/composer/util/composer_mirror.rs
@@ -1,3 +1,5 @@
+//! ref: composer/src/Composer/Util/ComposerMirror.php
+
#[derive(Debug)]
pub struct ComposerMirror;
diff --git a/crates/shirabe-external-packages/src/composer/xdebug_handler/xdebug_handler.rs b/crates/shirabe-external-packages/src/composer/xdebug_handler/xdebug_handler.rs
index d58b4237..9442d082 100644
--- a/crates/shirabe-external-packages/src/composer/xdebug_handler/xdebug_handler.rs
+++ b/crates/shirabe-external-packages/src/composer/xdebug_handler/xdebug_handler.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/composer/xdebug-handler/src/XdebugHandler.php
+
#[derive(Debug)]
pub struct XdebugHandler;
diff --git a/crates/shirabe-external-packages/src/json_schema/validator.rs b/crates/shirabe-external-packages/src/json_schema/validator.rs
index 48d55287..ede37620 100644
--- a/crates/shirabe-external-packages/src/json_schema/validator.rs
+++ b/crates/shirabe-external-packages/src/json_schema/validator.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/justinrainbow/json-schema/src/JsonSchema/Validator.php
+
use shirabe_php_shim::PhpMixed;
#[derive(Debug)]
diff --git a/crates/shirabe-external-packages/src/psr/log/log_level.rs b/crates/shirabe-external-packages/src/psr/log/log_level.rs
index 7232fa0d..fd6c128a 100644
--- a/crates/shirabe-external-packages/src/psr/log/log_level.rs
+++ b/crates/shirabe-external-packages/src/psr/log/log_level.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/psr/log/Psr/Log/LogLevel.php
+
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct LogLevel;
diff --git a/crates/shirabe-external-packages/src/psr/log/logger_interface.rs b/crates/shirabe-external-packages/src/psr/log/logger_interface.rs
index 1d61db65..fbaba75b 100644
--- a/crates/shirabe-external-packages/src/psr/log/logger_interface.rs
+++ b/crates/shirabe-external-packages/src/psr/log/logger_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/psr/log/Psr/Log/LoggerInterface.php
+
pub trait LoggerInterface {
fn emergency(&self, message: &str, context: &[(&str, &str)]);
fn alert(&self, message: &str, context: &[(&str, &str)]);
diff --git a/crates/shirabe-external-packages/src/seld/json_lint/duplicate_key_exception.rs b/crates/shirabe-external-packages/src/seld/json_lint/duplicate_key_exception.rs
index df61a914..17e6a90b 100644
--- a/crates/shirabe-external-packages/src/seld/json_lint/duplicate_key_exception.rs
+++ b/crates/shirabe-external-packages/src/seld/json_lint/duplicate_key_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/seld/jsonlint/src/Seld/JsonLint/DuplicateKeyException.php
+
use indexmap::IndexMap;
use shirabe_php_shim::PhpMixed;
diff --git a/crates/shirabe-external-packages/src/seld/json_lint/json_parser.rs b/crates/shirabe-external-packages/src/seld/json_lint/json_parser.rs
index 0c51d995..193a208d 100644
--- a/crates/shirabe-external-packages/src/seld/json_lint/json_parser.rs
+++ b/crates/shirabe-external-packages/src/seld/json_lint/json_parser.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/seld/jsonlint/src/Seld/JsonLint/JsonParser.php
+
use shirabe_php_shim::PhpMixed;
#[derive(Debug)]
diff --git a/crates/shirabe-external-packages/src/seld/json_lint/parsing_exception.rs b/crates/shirabe-external-packages/src/seld/json_lint/parsing_exception.rs
index 5dca8b69..ebcc8e00 100644
--- a/crates/shirabe-external-packages/src/seld/json_lint/parsing_exception.rs
+++ b/crates/shirabe-external-packages/src/seld/json_lint/parsing_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/seld/jsonlint/src/Seld/JsonLint/ParsingException.php
+
#[derive(Debug, Clone, Default)]
pub struct ParsingExceptionLoc {
pub first_line: i64,
diff --git a/crates/shirabe-external-packages/src/seld/signal/signal_handler.rs b/crates/shirabe-external-packages/src/seld/signal/signal_handler.rs
index 5b5254a0..887d2895 100644
--- a/crates/shirabe-external-packages/src/seld/signal/signal_handler.rs
+++ b/crates/shirabe-external-packages/src/seld/signal/signal_handler.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/seld/signal-handler/src/SignalHandler.php
+
#[derive(Debug)]
pub struct SignalHandler;
diff --git a/crates/shirabe-external-packages/src/symfony/console/application.rs b/crates/shirabe-external-packages/src/symfony/console/application.rs
index f46bbfaf..2a5fe4a6 100644
--- a/crates/shirabe-external-packages/src/symfony/console/application.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/application.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Application.php
+
use crate::symfony::console::command::command::Command;
use crate::symfony::console::completion::completion_input::CompletionInput;
use crate::symfony::console::completion::completion_suggestions::CompletionSuggestions;
diff --git a/crates/shirabe-external-packages/src/symfony/console/attribute/as_command.rs b/crates/shirabe-external-packages/src/symfony/console/attribute/as_command.rs
index c742fd53..f5852a74 100644
--- a/crates/shirabe-external-packages/src/symfony/console/attribute/as_command.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/attribute/as_command.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Attribute/AsCommand.php
+
/// Service tag to autoconfigure commands.
///
/// PHP attribute: #[\Attribute(\Attribute::TARGET_CLASS)]
diff --git a/crates/shirabe-external-packages/src/symfony/console/color.rs b/crates/shirabe-external-packages/src/symfony/console/color.rs
index 537893ce..2988e846 100644
--- a/crates/shirabe-external-packages/src/symfony/console/color.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/color.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Color.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use indexmap::IndexMap;
diff --git a/crates/shirabe-external-packages/src/symfony/console/command/command.rs b/crates/shirabe-external-packages/src/symfony/console/command/command.rs
index 1640689a..ce5f734b 100644
--- a/crates/shirabe-external-packages/src/symfony/console/command/command.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/command/command.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Command/Command.php
+
use crate::symfony::console::application::Application;
use crate::symfony::console::completion::completion_input::CompletionInput;
use crate::symfony::console::completion::completion_suggestions::CompletionSuggestions;
diff --git a/crates/shirabe-external-packages/src/symfony/console/command/complete_command.rs b/crates/shirabe-external-packages/src/symfony/console/command/complete_command.rs
index e8a319e2..88a3bba0 100644
--- a/crates/shirabe-external-packages/src/symfony/console/command/complete_command.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/command/complete_command.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Command/CompleteCommand.php
+
use indexmap::IndexMap;
use shirabe_php_shim::AsAny;
use shirabe_php_shim::PhpMixed;
diff --git a/crates/shirabe-external-packages/src/symfony/console/command/dump_completion_command.rs b/crates/shirabe-external-packages/src/symfony/console/command/dump_completion_command.rs
index 1929c645..9604c0aa 100644
--- a/crates/shirabe-external-packages/src/symfony/console/command/dump_completion_command.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/command/dump_completion_command.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Command/DumpCompletionCommand.php
+
use crate::symfony::console::command::command::{BaseCommand, Command};
use crate::symfony::console::completion::completion_input::CompletionInput;
use crate::symfony::console::completion::completion_suggestions::{
diff --git a/crates/shirabe-external-packages/src/symfony/console/command/help_command.rs b/crates/shirabe-external-packages/src/symfony/console/command/help_command.rs
index ec2de93e..fb2a8a21 100644
--- a/crates/shirabe-external-packages/src/symfony/console/command/help_command.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/command/help_command.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Command/HelpCommand.php
+
use crate::symfony::console::command::command::{BaseCommand, Command, SetDefinitionArg};
use crate::symfony::console::completion::completion_input::CompletionInput;
use crate::symfony::console::completion::completion_suggestions::{
diff --git a/crates/shirabe-external-packages/src/symfony/console/command/lazy_command.rs b/crates/shirabe-external-packages/src/symfony/console/command/lazy_command.rs
index 924d4bd5..33bc5d4a 100644
--- a/crates/shirabe-external-packages/src/symfony/console/command/lazy_command.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/command/lazy_command.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Command/LazyCommand.php
+
use shirabe_php_shim::PhpMixed;
use std::cell::RefCell;
use std::ops::{Deref, DerefMut};
diff --git a/crates/shirabe-external-packages/src/symfony/console/command/list_command.rs b/crates/shirabe-external-packages/src/symfony/console/command/list_command.rs
index 5203be1b..ffb63ab2 100644
--- a/crates/shirabe-external-packages/src/symfony/console/command/list_command.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/command/list_command.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Command/ListCommand.php
+
use crate::symfony::console::command::command::{BaseCommand, Command, SetDefinitionArg};
use crate::symfony::console::completion::completion_input::CompletionInput;
use crate::symfony::console::completion::completion_suggestions::{
diff --git a/crates/shirabe-external-packages/src/symfony/console/command/signalable_command_interface.rs b/crates/shirabe-external-packages/src/symfony/console/command/signalable_command_interface.rs
index 1af4a960..8777eb5e 100644
--- a/crates/shirabe-external-packages/src/symfony/console/command/signalable_command_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/command/signalable_command_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Command/SignalableCommandInterface.php
+
/// Interface for command reacting to signal.
pub trait SignalableCommandInterface {
/// Returns the list of signals to subscribe.
diff --git a/crates/shirabe-external-packages/src/symfony/console/command_loader/command_loader_interface.rs b/crates/shirabe-external-packages/src/symfony/console/command_loader/command_loader_interface.rs
index f96adc94..d9e9fb16 100644
--- a/crates/shirabe-external-packages/src/symfony/console/command_loader/command_loader_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/command_loader/command_loader_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/CommandLoader/CommandLoaderInterface.php
+
use crate::symfony::console::command::command::Command;
pub trait CommandLoaderInterface: std::fmt::Debug {
diff --git a/crates/shirabe-external-packages/src/symfony/console/completion/completion_input.rs b/crates/shirabe-external-packages/src/symfony/console/completion/completion_input.rs
index 32d83ce3..c59010a7 100644
--- a/crates/shirabe-external-packages/src/symfony/console/completion/completion_input.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/completion/completion_input.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Completion/CompletionInput.php
+
use indexmap::IndexMap;
use shirabe_php_shim::PhpMixed;
diff --git a/crates/shirabe-external-packages/src/symfony/console/completion/completion_suggestions.rs b/crates/shirabe-external-packages/src/symfony/console/completion/completion_suggestions.rs
index fd1a317b..14d69415 100644
--- a/crates/shirabe-external-packages/src/symfony/console/completion/completion_suggestions.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/completion/completion_suggestions.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Completion/CompletionSuggestions.php
+
use crate::symfony::console::completion::suggestion::Suggestion;
use crate::symfony::console::input::input_option::InputOption;
diff --git a/crates/shirabe-external-packages/src/symfony/console/completion/output/bash_completion_output.rs b/crates/shirabe-external-packages/src/symfony/console/completion/output/bash_completion_output.rs
index b781f512..a5c70bd5 100644
--- a/crates/shirabe-external-packages/src/symfony/console/completion/output/bash_completion_output.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/completion/output/bash_completion_output.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Completion/Output/BashCompletionOutput.php
+
use crate::symfony::console::completion::completion_suggestions::CompletionSuggestions;
use crate::symfony::console::completion::output::completion_output_interface::CompletionOutputInterface;
use crate::symfony::console::output::output_interface::OutputInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/completion/output/completion_output_interface.rs b/crates/shirabe-external-packages/src/symfony/console/completion/output/completion_output_interface.rs
index e92adf37..b1a77e56 100644
--- a/crates/shirabe-external-packages/src/symfony/console/completion/output/completion_output_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/completion/output/completion_output_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Completion/Output/CompletionOutputInterface.php
+
use crate::symfony::console::completion::completion_suggestions::CompletionSuggestions;
use crate::symfony::console::output::output_interface::OutputInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/completion/suggestion.rs b/crates/shirabe-external-packages/src/symfony/console/completion/suggestion.rs
index 5c45b928..a7db5c39 100644
--- a/crates/shirabe-external-packages/src/symfony/console/completion/suggestion.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/completion/suggestion.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Completion/Suggestion.php
+
/// Represents a single suggested value.
#[derive(Debug)]
pub struct Suggestion {
diff --git a/crates/shirabe-external-packages/src/symfony/console/console_events.rs b/crates/shirabe-external-packages/src/symfony/console/console_events.rs
index 796f8b45..d316f8af 100644
--- a/crates/shirabe-external-packages/src/symfony/console/console_events.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/console_events.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/ConsoleEvents.php
+
/// Contains all events dispatched by an Application.
#[derive(Debug)]
pub struct ConsoleEvents;
diff --git a/crates/shirabe-external-packages/src/symfony/console/cursor.rs b/crates/shirabe-external-packages/src/symfony/console/cursor.rs
index 8474f85b..8f12efe9 100644
--- a/crates/shirabe-external-packages/src/symfony/console/cursor.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/cursor.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Cursor.php
+
use crate::symfony::console::output::OutputInterface;
use crate::symfony::console::output::output_interface;
use std::cell::RefCell;
diff --git a/crates/shirabe-external-packages/src/symfony/console/descriptor/application_description.rs b/crates/shirabe-external-packages/src/symfony/console/descriptor/application_description.rs
index ff14c22a..0ee4b48d 100644
--- a/crates/shirabe-external-packages/src/symfony/console/descriptor/application_description.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/descriptor/application_description.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Descriptor/ApplicationDescription.php
+
use crate::symfony::console::application::Application;
use crate::symfony::console::command::command::Command;
use crate::symfony::console::exception::command_not_found_exception::CommandNotFoundException;
diff --git a/crates/shirabe-external-packages/src/symfony/console/descriptor/descriptor.rs b/crates/shirabe-external-packages/src/symfony/console/descriptor/descriptor.rs
index d086b285..43b1094f 100644
--- a/crates/shirabe-external-packages/src/symfony/console/descriptor/descriptor.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/descriptor/descriptor.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Descriptor/Descriptor.php
+
use crate::symfony::console::application::Application;
use crate::symfony::console::command::command::Command;
use crate::symfony::console::descriptor::descriptor_interface::DescriptorInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/descriptor/descriptor_interface.rs b/crates/shirabe-external-packages/src/symfony/console/descriptor/descriptor_interface.rs
index 94202671..be39ec3b 100644
--- a/crates/shirabe-external-packages/src/symfony/console/descriptor/descriptor_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/descriptor/descriptor_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Descriptor/DescriptorInterface.php
+
use crate::symfony::console::output::output_interface::OutputInterface;
use indexmap::IndexMap;
use shirabe_php_shim::PhpMixed;
diff --git a/crates/shirabe-external-packages/src/symfony/console/descriptor/json_descriptor.rs b/crates/shirabe-external-packages/src/symfony/console/descriptor/json_descriptor.rs
index a74fc4bb..8561a69d 100644
--- a/crates/shirabe-external-packages/src/symfony/console/descriptor/json_descriptor.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/descriptor/json_descriptor.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Descriptor/JsonDescriptor.php
+
use crate::composer::pcre::preg::Preg;
use crate::symfony::console::application::Application;
use crate::symfony::console::command::command::Command;
diff --git a/crates/shirabe-external-packages/src/symfony/console/descriptor/markdown_descriptor.rs b/crates/shirabe-external-packages/src/symfony/console/descriptor/markdown_descriptor.rs
index 90cad258..aa4c0e72 100644
--- a/crates/shirabe-external-packages/src/symfony/console/descriptor/markdown_descriptor.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/descriptor/markdown_descriptor.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Descriptor/MarkdownDescriptor.php
+
use crate::composer::pcre::preg::Preg;
use crate::symfony::console::application::Application;
use crate::symfony::console::command::command::Command;
diff --git a/crates/shirabe-external-packages/src/symfony/console/descriptor/text_descriptor.rs b/crates/shirabe-external-packages/src/symfony/console/descriptor/text_descriptor.rs
index 323b284a..221a341c 100644
--- a/crates/shirabe-external-packages/src/symfony/console/descriptor/text_descriptor.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/descriptor/text_descriptor.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Descriptor/TextDescriptor.php
+
use crate::composer::pcre::preg::Preg;
use crate::symfony::console::application::Application;
use crate::symfony::console::command::command::Command;
diff --git a/crates/shirabe-external-packages/src/symfony/console/descriptor/xml_descriptor.rs b/crates/shirabe-external-packages/src/symfony/console/descriptor/xml_descriptor.rs
index 2ed8f178..4c658935 100644
--- a/crates/shirabe-external-packages/src/symfony/console/descriptor/xml_descriptor.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/descriptor/xml_descriptor.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Descriptor/XmlDescriptor.php
+
use crate::symfony::console::application::Application;
use crate::symfony::console::command::command::Command;
use crate::symfony::console::descriptor::application_description::ApplicationDescription;
diff --git a/crates/shirabe-external-packages/src/symfony/console/event/console_command_event.rs b/crates/shirabe-external-packages/src/symfony/console/event/console_command_event.rs
index 5401b772..b20c84ca 100644
--- a/crates/shirabe-external-packages/src/symfony/console/event/console_command_event.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/event/console_command_event.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Event/ConsoleCommandEvent.php
+
use super::console_event::ConsoleEvent;
use crate::symfony::console::command::command::Command;
use crate::symfony::console::input::input_interface::InputInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/event/console_error_event.rs b/crates/shirabe-external-packages/src/symfony/console/event/console_error_event.rs
index 0fec8ec6..26bc908e 100644
--- a/crates/shirabe-external-packages/src/symfony/console/event/console_error_event.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/event/console_error_event.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Event/ConsoleErrorEvent.php
+
use super::console_event::ConsoleEvent;
use crate::symfony::console::command::command::Command;
use crate::symfony::console::input::input_interface::InputInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/event/console_event.rs b/crates/shirabe-external-packages/src/symfony/console/event/console_event.rs
index 96b9a31b..cade3046 100644
--- a/crates/shirabe-external-packages/src/symfony/console/event/console_event.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/event/console_event.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Event/ConsoleEvent.php
+
use crate::symfony::console::command::command::Command;
use crate::symfony::console::input::input_interface::InputInterface;
use crate::symfony::console::output::output_interface::OutputInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/event/console_signal_event.rs b/crates/shirabe-external-packages/src/symfony/console/event/console_signal_event.rs
index 424285d8..6d9633cd 100644
--- a/crates/shirabe-external-packages/src/symfony/console/event/console_signal_event.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/event/console_signal_event.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Event/ConsoleSignalEvent.php
+
use super::console_event::ConsoleEvent;
use crate::symfony::console::command::command::Command;
use crate::symfony::console::input::input_interface::InputInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/event/console_terminate_event.rs b/crates/shirabe-external-packages/src/symfony/console/event/console_terminate_event.rs
index c9c06fa4..cfa4f4fb 100644
--- a/crates/shirabe-external-packages/src/symfony/console/event/console_terminate_event.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/event/console_terminate_event.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Event/ConsoleTerminateEvent.php
+
use super::console_event::ConsoleEvent;
use crate::symfony::console::command::command::Command;
use crate::symfony::console::input::input_interface::InputInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/exception/command_not_found_exception.rs b/crates/shirabe-external-packages/src/symfony/console/exception/command_not_found_exception.rs
index ea259b39..5a6959d4 100644
--- a/crates/shirabe-external-packages/src/symfony/console/exception/command_not_found_exception.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/exception/command_not_found_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Exception/CommandNotFoundException.php
+
use super::exception_interface::ExceptionInterface;
use super::invalid_argument_exception::InvalidArgumentException;
diff --git a/crates/shirabe-external-packages/src/symfony/console/exception/exception_interface.rs b/crates/shirabe-external-packages/src/symfony/console/exception/exception_interface.rs
index 3c420098..ce279fdb 100644
--- a/crates/shirabe-external-packages/src/symfony/console/exception/exception_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/exception/exception_interface.rs
@@ -1 +1,3 @@
+//! ref: composer/vendor/symfony/console/Exception/ExceptionInterface.php
+
pub trait ExceptionInterface: std::error::Error {}
diff --git a/crates/shirabe-external-packages/src/symfony/console/exception/invalid_argument_exception.rs b/crates/shirabe-external-packages/src/symfony/console/exception/invalid_argument_exception.rs
index f4c82996..ac3be3b2 100644
--- a/crates/shirabe-external-packages/src/symfony/console/exception/invalid_argument_exception.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/exception/invalid_argument_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Exception/InvalidArgumentException.php
+
use super::exception_interface::ExceptionInterface;
#[derive(Debug)]
diff --git a/crates/shirabe-external-packages/src/symfony/console/exception/invalid_option_exception.rs b/crates/shirabe-external-packages/src/symfony/console/exception/invalid_option_exception.rs
index b4c0cd86..2cc23817 100644
--- a/crates/shirabe-external-packages/src/symfony/console/exception/invalid_option_exception.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/exception/invalid_option_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Exception/InvalidOptionException.php
+
use super::exception_interface::ExceptionInterface;
use super::invalid_argument_exception::InvalidArgumentException;
diff --git a/crates/shirabe-external-packages/src/symfony/console/exception/logic_exception.rs b/crates/shirabe-external-packages/src/symfony/console/exception/logic_exception.rs
index 20870dca..2c782195 100644
--- a/crates/shirabe-external-packages/src/symfony/console/exception/logic_exception.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/exception/logic_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Exception/LogicException.php
+
use super::exception_interface::ExceptionInterface;
#[derive(Debug)]
diff --git a/crates/shirabe-external-packages/src/symfony/console/exception/missing_input_exception.rs b/crates/shirabe-external-packages/src/symfony/console/exception/missing_input_exception.rs
index 60a984e7..65474c2b 100644
--- a/crates/shirabe-external-packages/src/symfony/console/exception/missing_input_exception.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/exception/missing_input_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Exception/MissingInputException.php
+
use super::exception_interface::ExceptionInterface;
use super::runtime_exception::RuntimeException;
diff --git a/crates/shirabe-external-packages/src/symfony/console/exception/namespace_not_found_exception.rs b/crates/shirabe-external-packages/src/symfony/console/exception/namespace_not_found_exception.rs
index 53801bf0..c593a3f7 100644
--- a/crates/shirabe-external-packages/src/symfony/console/exception/namespace_not_found_exception.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/exception/namespace_not_found_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Exception/NamespaceNotFoundException.php
+
use super::command_not_found_exception::CommandNotFoundException;
use super::exception_interface::ExceptionInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/exception/runtime_exception.rs b/crates/shirabe-external-packages/src/symfony/console/exception/runtime_exception.rs
index 9efabedd..cfc64774 100644
--- a/crates/shirabe-external-packages/src/symfony/console/exception/runtime_exception.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/exception/runtime_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Exception/RuntimeException.php
+
use super::exception_interface::ExceptionInterface;
#[derive(Debug)]
diff --git a/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter.rs b/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter.rs
index 3efdbaa2..27a74e62 100644
--- a/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Formatter/OutputFormatter.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::formatter::output_formatter_interface::OutputFormatterInterface;
use crate::symfony::console::formatter::output_formatter_style::OutputFormatterStyle;
diff --git a/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_interface.rs b/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_interface.rs
index 03d728ce..41c84dab 100644
--- a/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Formatter/OutputFormatterInterface.php
+
use crate::symfony::console::formatter::output_formatter_style_interface::OutputFormatterStyleInterface;
/// Formatter interface for console output.
diff --git a/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style.rs b/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style.rs
index a8540dec..14626cae 100644
--- a/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Formatter/OutputFormatterStyle.php
+
use crate::symfony::console::color::Color;
use crate::symfony::console::formatter::output_formatter_style_interface::OutputFormatterStyleInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style_interface.rs b/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style_interface.rs
index 6fe48468..dfbffa5d 100644
--- a/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Formatter/OutputFormatterStyleInterface.php
+
/// Formatter style interface for defining styles.
pub trait OutputFormatterStyleInterface: std::fmt::Debug {
/// Sets style foreground color.
diff --git a/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style_stack.rs b/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style_stack.rs
index 71474bc7..5682b644 100644
--- a/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style_stack.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/formatter/output_formatter_style_stack.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Formatter/OutputFormatterStyleStack.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::formatter::output_formatter_style::OutputFormatterStyle;
use crate::symfony::console::formatter::output_formatter_style_interface::OutputFormatterStyleInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/formatter/wrappable_output_formatter_interface.rs b/crates/shirabe-external-packages/src/symfony/console/formatter/wrappable_output_formatter_interface.rs
index be8b4662..7c0d821e 100644
--- a/crates/shirabe-external-packages/src/symfony/console/formatter/wrappable_output_formatter_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/formatter/wrappable_output_formatter_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Formatter/WrappableOutputFormatterInterface.php
+
use crate::symfony::console::formatter::output_formatter_interface::OutputFormatterInterface;
/// Formatter interface for console output that supports word wrapping.
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/debug_formatter_helper.rs b/crates/shirabe-external-packages/src/symfony/console/helper/debug_formatter_helper.rs
index 170c5576..78c86f17 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/debug_formatter_helper.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/debug_formatter_helper.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/DebugFormatterHelper.php
+
use crate::symfony::console::helper::helper::Helper;
use crate::symfony::console::helper::helper_interface::HelperInterface;
use crate::symfony::console::helper::helper_set::HelperSet;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/descriptor_helper.rs b/crates/shirabe-external-packages/src/symfony/console/helper/descriptor_helper.rs
index 333af92b..a0e1b2b8 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/descriptor_helper.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/descriptor_helper.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/DescriptorHelper.php
+
use crate::symfony::console::descriptor::descriptor_interface::DescriptorInterface;
use crate::symfony::console::descriptor::json_descriptor::JsonDescriptor;
use crate::symfony::console::descriptor::markdown_descriptor::MarkdownDescriptor;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/formatter_helper.rs b/crates/shirabe-external-packages/src/symfony/console/helper/formatter_helper.rs
index 5b26b753..f27fa293 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/formatter_helper.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/formatter_helper.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/FormatterHelper.php
+
use crate::symfony::console::formatter::output_formatter::OutputFormatter;
use crate::symfony::console::helper::helper::Helper;
use crate::symfony::console::helper::helper_interface::HelperInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/helper.rs b/crates/shirabe-external-packages/src/symfony/console/helper/helper.rs
index 3122f820..40a8f857 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/helper.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/helper.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/Helper.php
+
use crate::symfony::console::formatter::output_formatter_interface::OutputFormatterInterface;
use crate::symfony::console::helper::helper_set::HelperSet;
use crate::symfony::string::unicode_string::UnicodeString;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/helper_interface.rs b/crates/shirabe-external-packages/src/symfony/console/helper/helper_interface.rs
index f7481fdc..4d767bfe 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/helper_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/helper_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/HelperInterface.php
+
use crate::symfony::console::helper::helper_set::HelperSet;
use std::cell::RefCell;
use std::rc::Rc;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/helper_set.rs b/crates/shirabe-external-packages/src/symfony/console/helper/helper_set.rs
index 292a7a44..e73a53ed 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/helper_set.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/helper_set.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/HelperSet.php
+
use crate::symfony::console::command::command::Command;
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::helper::helper_interface::HelperInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/process_helper.rs b/crates/shirabe-external-packages/src/symfony/console/helper/process_helper.rs
index bd260037..1fad8f8e 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/process_helper.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/process_helper.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/ProcessHelper.php
+
use crate::symfony::console::helper::debug_formatter_helper::DebugFormatterHelper;
use crate::symfony::console::helper::helper::Helper;
use crate::symfony::console::helper::helper_interface::HelperInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/progress_bar.rs b/crates/shirabe-external-packages/src/symfony/console/helper/progress_bar.rs
index f14e53a0..cf25a20b 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/progress_bar.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/progress_bar.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/ProgressBar.php
+
use crate::symfony::console::cursor::Cursor;
use crate::symfony::console::exception::logic_exception::LogicException;
use crate::symfony::console::helper::helper::Helper;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/question_helper.rs b/crates/shirabe-external-packages/src/symfony/console/helper/question_helper.rs
index dcd761c8..634027ca 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/question_helper.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/question_helper.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/QuestionHelper.php
+
use crate::symfony::console::cursor::Cursor;
use crate::symfony::console::exception::missing_input_exception::MissingInputException;
use crate::symfony::console::exception::runtime_exception::RuntimeException;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/symfony_question_helper.rs b/crates/shirabe-external-packages/src/symfony/console/helper/symfony_question_helper.rs
index 9b388d92..252b0f93 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/symfony_question_helper.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/symfony_question_helper.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/SymfonyQuestionHelper.php
+
use crate::symfony::console::formatter::output_formatter::OutputFormatter;
use crate::symfony::console::helper::question_helper::QuestionHelper;
use crate::symfony::console::output::output_interface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/table.rs b/crates/shirabe-external-packages/src/symfony/console/helper/table.rs
index 5189efd8..f3bdcb03 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/table.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/table.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/Table.php
+
use crate::composer::pcre::preg::Preg;
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::exception::runtime_exception::RuntimeException;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/table_cell.rs b/crates/shirabe-external-packages/src/symfony/console/helper/table_cell.rs
index 13ac96f3..3f1b719e 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/table_cell.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/table_cell.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/TableCell.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::helper::table_cell_style::TableCellStyle;
use indexmap::IndexMap;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/table_cell_style.rs b/crates/shirabe-external-packages/src/symfony/console/helper/table_cell_style.rs
index a7386706..68600e73 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/table_cell_style.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/table_cell_style.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/TableCellStyle.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use indexmap::IndexMap;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/table_rows.rs b/crates/shirabe-external-packages/src/symfony/console/helper/table_rows.rs
index c8394df0..ca6fcb76 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/table_rows.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/table_rows.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/TableRows.php
+
use shirabe_php_shim::PhpMixed;
/// @internal
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/table_separator.rs b/crates/shirabe-external-packages/src/symfony/console/helper/table_separator.rs
index 9dac4117..bb789f28 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/table_separator.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/table_separator.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/TableSeparator.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::helper::table_cell::{TableCell, TableCellOption};
use indexmap::IndexMap;
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/table_style.rs b/crates/shirabe-external-packages/src/symfony/console/helper/table_style.rs
index 5820f15a..04c2e6a0 100644
--- a/crates/shirabe-external-packages/src/symfony/console/helper/table_style.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/helper/table_style.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Helper/TableStyle.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::exception::logic_exception::LogicException;
diff --git a/crates/shirabe-external-packages/src/symfony/console/input/argv_input.rs b/crates/shirabe-external-packages/src/symfony/console/input/argv_input.rs
index 4772cdbe..ea36e261 100644
--- a/crates/shirabe-external-packages/src/symfony/console/input/argv_input.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/input/argv_input.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Input/ArgvInput.php
+
use crate::symfony::console::exception::runtime_exception::RuntimeException;
use crate::symfony::console::input::input::Input;
use crate::symfony::console::input::input_definition::InputDefinition;
diff --git a/crates/shirabe-external-packages/src/symfony/console/input/array_input.rs b/crates/shirabe-external-packages/src/symfony/console/input/array_input.rs
index 705c9974..1d527580 100644
--- a/crates/shirabe-external-packages/src/symfony/console/input/array_input.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/input/array_input.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Input/ArrayInput.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::exception::invalid_option_exception::InvalidOptionException;
use crate::symfony::console::input::input::Input;
diff --git a/crates/shirabe-external-packages/src/symfony/console/input/input.rs b/crates/shirabe-external-packages/src/symfony/console/input/input.rs
index 2881ccb2..3b4103bb 100644
--- a/crates/shirabe-external-packages/src/symfony/console/input/input.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/input/input.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Input/Input.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::exception::runtime_exception::RuntimeException;
use crate::symfony::console::input::input_definition::InputDefinition;
diff --git a/crates/shirabe-external-packages/src/symfony/console/input/input_argument.rs b/crates/shirabe-external-packages/src/symfony/console/input/input_argument.rs
index e3208784..7a34429e 100644
--- a/crates/shirabe-external-packages/src/symfony/console/input/input_argument.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/input/input_argument.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Input/InputArgument.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::exception::logic_exception::LogicException;
use shirabe_php_shim::PhpMixed;
diff --git a/crates/shirabe-external-packages/src/symfony/console/input/input_aware_interface.rs b/crates/shirabe-external-packages/src/symfony/console/input/input_aware_interface.rs
index ae464653..0d042808 100644
--- a/crates/shirabe-external-packages/src/symfony/console/input/input_aware_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/input/input_aware_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Input/InputAwareInterface.php
+
use crate::symfony::console::input::input_interface::InputInterface;
pub trait InputAwareInterface {
diff --git a/crates/shirabe-external-packages/src/symfony/console/input/input_definition.rs b/crates/shirabe-external-packages/src/symfony/console/input/input_definition.rs
index 917f02ad..47ce7864 100644
--- a/crates/shirabe-external-packages/src/symfony/console/input/input_definition.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/input/input_definition.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Input/InputDefinition.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::exception::logic_exception::LogicException;
use crate::symfony::console::input::input_argument::InputArgument;
diff --git a/crates/shirabe-external-packages/src/symfony/console/input/input_interface.rs b/crates/shirabe-external-packages/src/symfony/console/input/input_interface.rs
index 09ffd26f..c115df02 100644
--- a/crates/shirabe-external-packages/src/symfony/console/input/input_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/input/input_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Input/InputInterface.php
+
use crate::symfony::console::input::input_definition::InputDefinition;
use shirabe_php_shim::PhpMixed;
diff --git a/crates/shirabe-external-packages/src/symfony/console/input/input_option.rs b/crates/shirabe-external-packages/src/symfony/console/input/input_option.rs
index c929d03f..7e2d0861 100644
--- a/crates/shirabe-external-packages/src/symfony/console/input/input_option.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/input/input_option.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Input/InputOption.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::exception::logic_exception::LogicException;
use shirabe_php_shim::PhpMixed;
diff --git a/crates/shirabe-external-packages/src/symfony/console/input/streamable_input_interface.rs b/crates/shirabe-external-packages/src/symfony/console/input/streamable_input_interface.rs
index 7279dc41..f687e0ef 100644
--- a/crates/shirabe-external-packages/src/symfony/console/input/streamable_input_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/input/streamable_input_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Input/StreamableInputInterface.php
+
use crate::symfony::console::input::input_interface::InputInterface;
use shirabe_php_shim::PhpMixed;
diff --git a/crates/shirabe-external-packages/src/symfony/console/input/string_input.rs b/crates/shirabe-external-packages/src/symfony/console/input/string_input.rs
index 4f2a0452..2d53f689 100644
--- a/crates/shirabe-external-packages/src/symfony/console/input/string_input.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/input/string_input.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Input/StringInput.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::input::argv_input::ArgvInput;
use crate::symfony::console::input::input_definition::InputDefinition;
diff --git a/crates/shirabe-external-packages/src/symfony/console/output/buffered_output.rs b/crates/shirabe-external-packages/src/symfony/console/output/buffered_output.rs
index 517b9852..fa381fa6 100644
--- a/crates/shirabe-external-packages/src/symfony/console/output/buffered_output.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/output/buffered_output.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Output/BufferedOutput.php
+
use crate::symfony::console::formatter::OutputFormatterInterface;
use crate::symfony::console::output::OutputInterface;
use crate::symfony::console::output::output::{DoWrite, Output};
diff --git a/crates/shirabe-external-packages/src/symfony/console/output/console_output.rs b/crates/shirabe-external-packages/src/symfony/console/output/console_output.rs
index c6788c08..281ab111 100644
--- a/crates/shirabe-external-packages/src/symfony/console/output/console_output.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/output/console_output.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Output/ConsoleOutput.php
+
use crate::symfony::console::formatter::OutputFormatterInterface;
use crate::symfony::console::output::ConsoleOutputInterface;
use crate::symfony::console::output::OutputInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/output/console_output_interface.rs b/crates/shirabe-external-packages/src/symfony/console/output/console_output_interface.rs
index 055f7a0b..53db5d6a 100644
--- a/crates/shirabe-external-packages/src/symfony/console/output/console_output_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/output/console_output_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Output/ConsoleOutputInterface.php
+
use crate::symfony::console::output::ConsoleSectionOutput;
use crate::symfony::console::output::OutputInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/output/console_section_output.rs b/crates/shirabe-external-packages/src/symfony/console/output/console_section_output.rs
index 514b05db..d05d0a4d 100644
--- a/crates/shirabe-external-packages/src/symfony/console/output/console_section_output.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/output/console_section_output.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Output/ConsoleSectionOutput.php
+
use crate::symfony::console::formatter::OutputFormatterInterface;
use crate::symfony::console::helper::Helper;
use crate::symfony::console::output::OutputInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/output/output.rs b/crates/shirabe-external-packages/src/symfony/console/output/output.rs
index e2469e93..ec0c060e 100644
--- a/crates/shirabe-external-packages/src/symfony/console/output/output.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/output/output.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Output/Output.php
+
use crate::symfony::console::formatter::OutputFormatter;
use crate::symfony::console::formatter::OutputFormatterInterface;
use crate::symfony::console::output::output_interface::{
diff --git a/crates/shirabe-external-packages/src/symfony/console/output/output_interface.rs b/crates/shirabe-external-packages/src/symfony/console/output/output_interface.rs
index 1b52c20e..43810f13 100644
--- a/crates/shirabe-external-packages/src/symfony/console/output/output_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/output/output_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Output/OutputInterface.php
+
use crate::symfony::console::formatter::OutputFormatterInterface;
pub const VERBOSITY_QUIET: i64 = 16;
diff --git a/crates/shirabe-external-packages/src/symfony/console/output/stream_output.rs b/crates/shirabe-external-packages/src/symfony/console/output/stream_output.rs
index 46ae4dcc..245a0714 100644
--- a/crates/shirabe-external-packages/src/symfony/console/output/stream_output.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/output/stream_output.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Output/StreamOutput.php
+
use crate::symfony::console::exception::InvalidArgumentException;
use crate::symfony::console::formatter::OutputFormatterInterface;
use crate::symfony::console::output::OutputInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/output/trimmed_buffer_output.rs b/crates/shirabe-external-packages/src/symfony/console/output/trimmed_buffer_output.rs
index 8319678b..be58a8db 100644
--- a/crates/shirabe-external-packages/src/symfony/console/output/trimmed_buffer_output.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/output/trimmed_buffer_output.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Output/TrimmedBufferOutput.php
+
use crate::symfony::console::exception::InvalidArgumentException;
use crate::symfony::console::formatter::OutputFormatterInterface;
use crate::symfony::console::output::OutputInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/question/choice_question.rs b/crates/shirabe-external-packages/src/symfony/console/question/choice_question.rs
index 9250fa4c..3990df37 100644
--- a/crates/shirabe-external-packages/src/symfony/console/question/choice_question.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/question/choice_question.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Question/ChoiceQuestion.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::exception::logic_exception::LogicException;
use crate::symfony::console::question::Question;
diff --git a/crates/shirabe-external-packages/src/symfony/console/question/confirmation_question.rs b/crates/shirabe-external-packages/src/symfony/console/question/confirmation_question.rs
index 838ec456..d52c4353 100644
--- a/crates/shirabe-external-packages/src/symfony/console/question/confirmation_question.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/question/confirmation_question.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Question/ConfirmationQuestion.php
+
use crate::symfony::console::question::Question;
use shirabe_php_shim::PhpMixed;
diff --git a/crates/shirabe-external-packages/src/symfony/console/question/question.rs b/crates/shirabe-external-packages/src/symfony/console/question/question.rs
index 754f2864..99c9d6e9 100644
--- a/crates/shirabe-external-packages/src/symfony/console/question/question.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/question/question.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Question/Question.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::exception::logic_exception::LogicException;
use shirabe_php_shim::PhpMixed;
diff --git a/crates/shirabe-external-packages/src/symfony/console/signal_registry/signal_registry.rs b/crates/shirabe-external-packages/src/symfony/console/signal_registry/signal_registry.rs
index bd6b9895..f1f67d09 100644
--- a/crates/shirabe-external-packages/src/symfony/console/signal_registry/signal_registry.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/signal_registry/signal_registry.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/SignalRegistry/SignalRegistry.php
+
use indexmap::IndexMap;
/// A signal handler receives the signal number and whether a further handler follows.
diff --git a/crates/shirabe-external-packages/src/symfony/console/style/output_style.rs b/crates/shirabe-external-packages/src/symfony/console/style/output_style.rs
index 6286e011..7899bbcb 100644
--- a/crates/shirabe-external-packages/src/symfony/console/style/output_style.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/style/output_style.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Style/OutputStyle.php
+
use crate::symfony::console::formatter::OutputFormatterInterface;
use crate::symfony::console::helper::ProgressBar;
use crate::symfony::console::output::ConsoleOutputInterface;
diff --git a/crates/shirabe-external-packages/src/symfony/console/style/style_interface.rs b/crates/shirabe-external-packages/src/symfony/console/style/style_interface.rs
index c94e450e..96745de1 100644
--- a/crates/shirabe-external-packages/src/symfony/console/style/style_interface.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/style/style_interface.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Style/StyleInterface.php
+
use shirabe_php_shim::PhpMixed;
/// Output style helpers.
diff --git a/crates/shirabe-external-packages/src/symfony/console/style/symfony_style.rs b/crates/shirabe-external-packages/src/symfony/console/style/symfony_style.rs
index e91f4327..3f0406ad 100644
--- a/crates/shirabe-external-packages/src/symfony/console/style/symfony_style.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/style/symfony_style.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Style/SymfonyStyle.php
+
use crate::symfony::console::exception::invalid_argument_exception::InvalidArgumentException;
use crate::symfony::console::exception::runtime_exception::RuntimeException;
use crate::symfony::console::formatter::OutputFormatter;
diff --git a/crates/shirabe-external-packages/src/symfony/console/terminal.rs b/crates/shirabe-external-packages/src/symfony/console/terminal.rs
index 5ff744a3..1f0fb653 100644
--- a/crates/shirabe-external-packages/src/symfony/console/terminal.rs
+++ b/crates/shirabe-external-packages/src/symfony/console/terminal.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/console/Terminal.php
+
use shirabe_php_shim::PhpMixed;
use std::cell::Cell;
diff --git a/crates/shirabe-external-packages/src/symfony/filesystem/exception/io_exception.rs b/crates/shirabe-external-packages/src/symfony/filesystem/exception/io_exception.rs
index a5f28448..e666e9ea 100644
--- a/crates/shirabe-external-packages/src/symfony/filesystem/exception/io_exception.rs
+++ b/crates/shirabe-external-packages/src/symfony/filesystem/exception/io_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/filesystem/Exception/IOException.php
+
#[derive(Debug)]
pub struct IOException {
pub message: String,
diff --git a/crates/shirabe-external-packages/src/symfony/filesystem/filesystem.rs b/crates/shirabe-external-packages/src/symfony/filesystem/filesystem.rs
index 522309e8..349f7ca4 100644
--- a/crates/shirabe-external-packages/src/symfony/filesystem/filesystem.rs
+++ b/crates/shirabe-external-packages/src/symfony/filesystem/filesystem.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/filesystem/Filesystem.php
+
use shirabe_php_shim::PhpMixed;
#[derive(Debug, Clone)]
diff --git a/crates/shirabe-external-packages/src/symfony/finder/finder.rs b/crates/shirabe-external-packages/src/symfony/finder/finder.rs
index a77a364b..ec596b12 100644
--- a/crates/shirabe-external-packages/src/symfony/finder/finder.rs
+++ b/crates/shirabe-external-packages/src/symfony/finder/finder.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/finder/Finder.php
+
use crate::symfony::finder::SplFileInfo;
/// Helper trait so `Finder::exclude` accepts both single strings and slices
diff --git a/crates/shirabe-external-packages/src/symfony/finder/glob.rs b/crates/shirabe-external-packages/src/symfony/finder/glob.rs
index 08ab6df6..eb79147f 100644
--- a/crates/shirabe-external-packages/src/symfony/finder/glob.rs
+++ b/crates/shirabe-external-packages/src/symfony/finder/glob.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/finder/Glob.php
+
#[derive(Debug)]
pub struct Glob;
diff --git a/crates/shirabe-external-packages/src/symfony/finder/spl_file_info.rs b/crates/shirabe-external-packages/src/symfony/finder/spl_file_info.rs
index 3c1be6d1..3ab824f5 100644
--- a/crates/shirabe-external-packages/src/symfony/finder/spl_file_info.rs
+++ b/crates/shirabe-external-packages/src/symfony/finder/spl_file_info.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/finder/SplFileInfo.php
+
#[derive(Debug)]
pub struct SplFileInfo;
diff --git a/crates/shirabe-external-packages/src/symfony/process/exception/process_failed_exception.rs b/crates/shirabe-external-packages/src/symfony/process/exception/process_failed_exception.rs
index 74ef7e9d..89572269 100644
--- a/crates/shirabe-external-packages/src/symfony/process/exception/process_failed_exception.rs
+++ b/crates/shirabe-external-packages/src/symfony/process/exception/process_failed_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/process/Exception/ProcessFailedException.php
+
use crate::symfony::process::process::Process;
#[derive(Debug)]
diff --git a/crates/shirabe-external-packages/src/symfony/process/exception/process_signaled_exception.rs b/crates/shirabe-external-packages/src/symfony/process/exception/process_signaled_exception.rs
index 154a7a7c..8b30c8dc 100644
--- a/crates/shirabe-external-packages/src/symfony/process/exception/process_signaled_exception.rs
+++ b/crates/shirabe-external-packages/src/symfony/process/exception/process_signaled_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/process/Exception/ProcessSignaledException.php
+
#[derive(Debug)]
pub struct ProcessSignaledException {
pub message: String,
diff --git a/crates/shirabe-external-packages/src/symfony/process/exception/process_timed_out_exception.rs b/crates/shirabe-external-packages/src/symfony/process/exception/process_timed_out_exception.rs
index cbcdaa47..8b7bafbf 100644
--- a/crates/shirabe-external-packages/src/symfony/process/exception/process_timed_out_exception.rs
+++ b/crates/shirabe-external-packages/src/symfony/process/exception/process_timed_out_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/process/Exception/ProcessTimedOutException.php
+
#[derive(Debug)]
pub struct ProcessTimedOutException {
pub message: String,
diff --git a/crates/shirabe-external-packages/src/symfony/process/exception/runtime_exception.rs b/crates/shirabe-external-packages/src/symfony/process/exception/runtime_exception.rs
index 3ac2c8b2..076d1570 100644
--- a/crates/shirabe-external-packages/src/symfony/process/exception/runtime_exception.rs
+++ b/crates/shirabe-external-packages/src/symfony/process/exception/runtime_exception.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/process/Exception/RuntimeException.php
+
#[derive(Debug)]
pub struct RuntimeException {
pub message: String,
diff --git a/crates/shirabe-external-packages/src/symfony/process/executable_finder.rs b/crates/shirabe-external-packages/src/symfony/process/executable_finder.rs
index ae8e5dcd..cfd1bef3 100644
--- a/crates/shirabe-external-packages/src/symfony/process/executable_finder.rs
+++ b/crates/shirabe-external-packages/src/symfony/process/executable_finder.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/process/ExecutableFinder.php
+
#[derive(Debug)]
pub struct ExecutableFinder;
diff --git a/crates/shirabe-external-packages/src/symfony/process/php_executable_finder.rs b/crates/shirabe-external-packages/src/symfony/process/php_executable_finder.rs
index 0346d101..65eae308 100644
--- a/crates/shirabe-external-packages/src/symfony/process/php_executable_finder.rs
+++ b/crates/shirabe-external-packages/src/symfony/process/php_executable_finder.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/process/PhpExecutableFinder.php
+
#[derive(Debug)]
pub struct PhpExecutableFinder;
diff --git a/crates/shirabe-external-packages/src/symfony/process/process.rs b/crates/shirabe-external-packages/src/symfony/process/process.rs
index 227606ba..00934c1f 100644
--- a/crates/shirabe-external-packages/src/symfony/process/process.rs
+++ b/crates/shirabe-external-packages/src/symfony/process/process.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/process/Process.php
+
use indexmap::IndexMap;
#[derive(Debug)]
diff --git a/crates/shirabe-external-packages/src/symfony/string/byte_string.rs b/crates/shirabe-external-packages/src/symfony/string/byte_string.rs
index 58f4697d..ab17c1eb 100644
--- a/crates/shirabe-external-packages/src/symfony/string/byte_string.rs
+++ b/crates/shirabe-external-packages/src/symfony/string/byte_string.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/string/ByteString.php
+
use crate::symfony::string::code_point_string::CodePointString;
#[derive(Debug, Clone)]
diff --git a/crates/shirabe-external-packages/src/symfony/string/code_point_string.rs b/crates/shirabe-external-packages/src/symfony/string/code_point_string.rs
index 3a1eee2d..b76f157d 100644
--- a/crates/shirabe-external-packages/src/symfony/string/code_point_string.rs
+++ b/crates/shirabe-external-packages/src/symfony/string/code_point_string.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/string/CodePointString.php
+
#[derive(Debug, Clone)]
pub struct CodePointString {
pub(crate) string: String,
diff --git a/crates/shirabe-external-packages/src/symfony/string/unicode_string.rs b/crates/shirabe-external-packages/src/symfony/string/unicode_string.rs
index 18b1d499..396dcf34 100644
--- a/crates/shirabe-external-packages/src/symfony/string/unicode_string.rs
+++ b/crates/shirabe-external-packages/src/symfony/string/unicode_string.rs
@@ -1,3 +1,5 @@
+//! ref: composer/vendor/symfony/string/UnicodeString.php
+
#[derive(Debug, Clone)]
pub struct UnicodeString {
pub(crate) string: String,