def METHOD_NAME(self, dry_run: bool):
    result = 0
    sources = self._find_sources(self.args.input)
    if not self._format_sources(sources, dry_run=dry_run):
        result |= 0b001
    if not self._apply_file_naming_convention(sources, dry_run=dry_run):
        result |= 0b010
    if not self._apply_file_permissions(sources, dry_run=dry_run):
        result |= 0b100
    self._check_folders(self.args.input)
    return result