Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
✨ (TfsGitRepositoryTool): add validation and logging for TfsGitReposi…
…toryTool options Add a check to ensure the TfsGitRepositoryEnricher is enabled before proceeding, logging a warning if it is not. This prevents unnecessary operations when the feature is disabled. Introduce a default initialization for the Mappings dictionary to avoid null references. Implement a new options validator class, TfsGitRepositoryToolOptionsValidator, to ensure that Mappings is always initialized, enhancing robustness and preventing runtime errors. These changes improve the reliability and maintainability of the tool by ensuring proper configuration and logging.
- Loading branch information