diff --git a/src/assemblicon/highlevel/sink/__init__.py b/src/assemblicon/highlevel/sink/__init__.py index bfc91de..3ccbd90 100644 --- a/src/assemblicon/highlevel/sink/__init__.py +++ b/src/assemblicon/highlevel/sink/__init__.py @@ -1,13 +1,13 @@ from .common import Sink from .tempart_sink import TempArtSink from .fdart_sink import FdArtSink -from .winart_sink import WinArtSink -from .macart_sink import MacArtSink +from .icoart_sink import IcoArtSink +from .icnsart_sink import IcnsArtSink __all__ = [ "Sink", "TempArtSink", "FdArtSink", - "WinArtSink", - "MacArtSink" + "IcoArtSink", + "IcnsArtSink" ] diff --git a/src/assemblicon/highlevel/sink/macart_sink.py b/src/assemblicon/highlevel/sink/icnsart_sink.py similarity index 80% rename from src/assemblicon/highlevel/sink/macart_sink.py rename to src/assemblicon/highlevel/sink/icnsart_sink.py index 68950d1..205037a 100644 --- a/src/assemblicon/highlevel/sink/macart_sink.py +++ b/src/assemblicon/highlevel/sink/icnsart_sink.py @@ -8,12 +8,12 @@ from ...logger import HIGHLEVEL_LOGGER as LOGGER @dataclass(frozen=True) -class MacArtSinkHint: +class IcnsArtSinkHint: kind: MacCategory name: str -class MacArtSink(Sink): +class IcnsArtSink(Sink): __kind: MacCategory __name: str @@ -27,12 +27,12 @@ class MacArtSink(Sink): def push(self, env: Environment, art: Artifact) -> None: LOGGER.info( - 'Saving macOS-only artifact with kind "%s" and name "%s".', + 'Saving macOS ICNS artifact with kind "%s" and name "%s".', self.__kind, self.__name, ) check_vart(art) artrdr.render_icns(art, env.mac_output_artifact(self.__kind, self.__name)) - def push_hint(self) -> MacArtSinkHint: - return MacArtSinkHint(self.__kind, self.__name) + def push_hint(self) -> IcnsArtSinkHint: + return IcnsArtSinkHint(self.__kind, self.__name) diff --git a/src/assemblicon/highlevel/sink/winart_sink.py b/src/assemblicon/highlevel/sink/icoart_sink.py similarity index 79% rename from src/assemblicon/highlevel/sink/winart_sink.py rename to src/assemblicon/highlevel/sink/icoart_sink.py index 4e879c4..f227dca 100644 --- a/src/assemblicon/highlevel/sink/winart_sink.py +++ b/src/assemblicon/highlevel/sink/icoart_sink.py @@ -8,12 +8,12 @@ from ...logger import HIGHLEVEL_LOGGER as LOGGER @dataclass(frozen=True) -class WinArtSinkHint: +class IcoArtSinkHint: kind: WinCategory name: str -class WinArtSink(Sink): +class IcoArtSink(Sink): __kind: WinCategory __name: str @@ -27,12 +27,12 @@ class WinArtSink(Sink): def push(self, env: Environment, art: Artifact) -> None: LOGGER.info( - 'Saving Windows-only artifact with kind "%s" and name "%s".', + 'Saving Windows ICO artifact with kind "%s" and name "%s".', self.__kind, self.__name, ) check_vart(art) artrdr.render_ico(art, env.win_output_artifact(self.__kind, self.__name)) - def push_hint(self) -> WinArtSinkHint: - return WinArtSinkHint(self.__kind, self.__name) + def push_hint(self) -> IcoArtSinkHint: + return IcoArtSinkHint(self.__kind, self.__name) diff --git a/src/assemblicon/highlevel/source/__init__.py b/src/assemblicon/highlevel/source/__init__.py index 9e05d7d..6b8653e 100644 --- a/src/assemblicon/highlevel/source/__init__.py +++ b/src/assemblicon/highlevel/source/__init__.py @@ -5,8 +5,8 @@ from .svg_source import SvgSource from .blender_source import BlenderSource from .tempart_source import TempArtSource from .fdart_source import FdArtSource -from .winart_source import WinArtSource -from .macart_source import MacArtSource +from .icoart_source import IcoArtSource +from .icnsart_source import IcnsArtSource __all__ = [ @@ -17,6 +17,6 @@ __all__ = [ "BlenderSource", "TempArtSource", "FdArtSource", - "WinArtSource", - "MacArtSource", + "IcoArtSource", + "IcnsArtSource", ] diff --git a/src/assemblicon/highlevel/source/macart_source.py b/src/assemblicon/highlevel/source/icnsart_source.py similarity index 80% rename from src/assemblicon/highlevel/source/macart_source.py rename to src/assemblicon/highlevel/source/icnsart_source.py index 9b84621..c3e6d50 100644 --- a/src/assemblicon/highlevel/source/macart_source.py +++ b/src/assemblicon/highlevel/source/icnsart_source.py @@ -1,13 +1,13 @@ from .common import Source from ..address import Address, AddressDomain from ..environment import Environment -from ..sink.macart_sink import MacArtSink +from ..sink.icnsart_sink import IcnsArtSink from ..utils import MacCategory from ...lowlevel import artio from ...logger import HIGHLEVEL_LOGGER as LOGGER -class MacArtSource(Source): +class IcnsArtSource(Source): __kind: MacCategory __name: str @@ -19,10 +19,10 @@ class MacArtSource(Source): def address(self) -> Address: return Address(AddressDomain.MacOutput, str(self.__kind), self.__name) - def link_to(self, env: Environment, mac_sink: MacArtSink) -> None: + def link_to(self, env: Environment, mac_sink: IcnsArtSink) -> None: sink_hint = mac_sink.push_hint() LOGGER.info( - 'Duplicating macOS-only artifact from kind "%s" name "%s" to kind "%s" name "%s".', + 'Duplicating macOS ICNS artifact from kind "%s" name "%s" to kind "%s" name "%s".', self.__kind, self.__name, sink_hint.kind, diff --git a/src/assemblicon/highlevel/source/winart_source.py b/src/assemblicon/highlevel/source/icoart_source.py similarity index 78% rename from src/assemblicon/highlevel/source/winart_source.py rename to src/assemblicon/highlevel/source/icoart_source.py index e41e852..0773bdb 100644 --- a/src/assemblicon/highlevel/source/winart_source.py +++ b/src/assemblicon/highlevel/source/icoart_source.py @@ -1,13 +1,13 @@ from .common import Source from ..address import Address, AddressDomain from ..environment import Environment -from ..sink.winart_sink import WinArtSink +from ..sink.icoart_sink import IcoArtSink from ..utils import WinCategory from ...lowlevel import artio from ...logger import HIGHLEVEL_LOGGER as LOGGER -class WinArtSource(Source): +class IcoArtSource(Source): __kind: WinCategory __name: str @@ -19,10 +19,10 @@ class WinArtSource(Source): def address(self) -> Address: return Address(AddressDomain.WinOutput, str(self.__kind), self.__name) - def link_to(self, env: Environment, win_sink: WinArtSink) -> None: + def link_to(self, env: Environment, win_sink: IcoArtSink) -> None: sink_hint = win_sink.push_hint() LOGGER.info( - 'Duplicating Windows-only artifact from kind "%s" name "%s" to kind "%s" name "%s".', + 'Duplicating Windows ICO artifact from kind "%s" name "%s" to kind "%s" name "%s".', self.__kind, self.__name, sink_hint.kind,