Interface LockState

  • All Superinterfaces:
    java.io.Serializable

    @Immutable
    public interface LockState
    extends java.io.Serializable
    Holds the state of dependencies that should be written to disk when gradle is invoked with --write-locks.
    • Method Detail

      • productionLines

        @Parameter
        java.util.List<Line> productionLines()
      • testLines

        @Parameter
        java.util.List<Line> testLines()
      • allLines

        @Lazy
        default java.util.List<Line> allLines()
      • productionLinesByModuleIdentifier

        @Lazy
        default java.util.NavigableMap<MyModuleIdentifier,​Line> productionLinesByModuleIdentifier()
        Mapping from group:artifact to the full line.
      • testLinesByModuleIdentifier

        @Lazy
        default java.util.NavigableMap<MyModuleIdentifier,​Line> testLinesByModuleIdentifier()
        Mapping from group:artifact to the full line.
      • from

        static LockState from​(java.util.stream.Stream<Line> productionLines,
                              java.util.stream.Stream<Line> testLines)