Class TranspiledTojos

  • All Implemented Interfaces:
    Closeable, AutoCloseable

    public final class TranspiledTojos
    extends Object
    implements Closeable
    Transpiled tojos that keeps information about all transpiled files.
    Since:
    0.30
    • Constructor Detail

      • TranspiledTojos

        public TranspiledTojos​(org.cactoos.scalar.Sticky<? extends com.yegor256.tojos.Tojos> tojos)
        The main public constructor.
        Parameters:
        tojos - Tojos source.
    • Method Detail

      • add

        public void add​(Path transpiled,
                        Path optimized)
        Add transpiled file to the list.
        Parameters:
        transpiled - Transpiled file.
        optimized - Optimized xmir file.
      • remove

        public long remove​(Path optimized)
        Remove all transpiled files by xmir.
        Parameters:
        optimized - Optimized xmir file.
        Returns:
        Number of removed files.