Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Emit validation warning in execution engine

    • -1
    • +2
    ./DefaultTransformerInvocationFactory.java
  1. … 6 more files in changeset.
Rename ParameterValidationContext to WorkValidationContext

    • -2
    • +2
    ./CacheableTransformTypeAnnotationHandler.java
    • -2
    • +2
    ./DefaultTransformationRegistrationFactory.java
  1. … 39 more files in changeset.
Only print file name for non-existing transform output

if the output is in the workspace.

Only print file name for non-existing transform output

if the output is in the workspace.

Only print file name for non-existing transform output

if the output is in the workspace.

Only print file name for non-existing transform output

if the output is in the workspace.

Some more Java 8 changes

  1. … 1 more file in changeset.
Rename visit{Error -> Warning} and visit{ErrorStrict -> Error}

    • -1
    • +1
    ./CacheableTransformTypeAnnotationHandler.java
  1. … 14 more files in changeset.
WIP

    • -1
    • +1
    ./CacheableTransformTypeAnnotationHandler.java
  1. … 8 more files in changeset.
Make all validation warnings errors

    • -1
    • +1
    ./CacheableTransformTypeAnnotationHandler.java
  1. … 10 more files in changeset.
Serialize legacy artifact transformation's secondary inputs hash to the instant execution cache, rather than calculating it when reading the transformer from the cache.

Serialize legacy artifact transformation's secondary inputs hash to the instant execution cache, rather than calculating it when reading the transformer from the cache.

Replace some direct instantiation of `FileResolver` instances with a service.

    • -0
    • +5
    ./DefaultTransformationRegistrationFactory.java
  1. … 22 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -0
    • +5
    ./DefaultTransformationRegistrationFactory.java
  1. … 22 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -0
    • +5
    ./DefaultTransformationRegistrationFactory.java
  1. … 22 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -0
    • +5
    ./DefaultTransformationRegistrationFactory.java
  1. … 22 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -0
    • +5
    ./DefaultTransformationRegistrationFactory.java
  1. … 22 more files in changeset.
Move a work node's `MutationInfo` to a property of the node, to avoid a bunch of map lookups to find the mutation information for a node.

Also move the logic that resolves the mutations for a node to live in the node, to remove a bunch of knowledge about tasks from the execution plan logic and to allow other kinds of nodes to declare what they will produce.

  1. … 6 more files in changeset.
Move a work node's `MutationInfo` to a property of the node, to avoid a bunch of map lookups to find the mutation information for a node.

Also move the logic that resolves the mutations for a node to live in the node, to remove a bunch of knowledge about tasks from the execution plan logic and to allow other kinds of nodes to declare what they will produce.

  1. … 6 more files in changeset.
Move a work node's `MutationInfo` to a property of the node, to avoid a bunch of map lookups to find the mutation information for a node.

Also move the logic that resolves the mutations for a node to live in the node, to remove a bunch of knowledge about tasks from the execution plan logic and to allow other kinds of nodes to declare what they will produce.

  1. … 6 more files in changeset.
Move a work node's `MutationInfo` to a property of the node, to avoid a bunch of map lookups to find the mutation information for a node.

Also move the logic that resolves the mutations for a node to live in the node, to remove a bunch of knowledge about tasks from the execution plan logic and to allow other kinds of nodes to declare what they will produce.

  1. … 6 more files in changeset.
Move a work node's `MutationInfo` to a property of the node, to avoid a bunch of map lookups to find the mutation information for a node.

Also move the logic that resolves the mutations for a node to live in the node, to remove a bunch of knowledge about tasks from the execution plan logic and to allow other kinds of nodes to declare what they will produce.

  1. … 6 more files in changeset.
Move a work node's `MutationInfo` to a property of the node, to avoid a bunch of map lookups to find the mutation information for a node.

Also move the logic that resolves the mutations for a node to live in the node, to remove a bunch of knowledge about tasks from the execution plan logic and to allow other kinds of nodes to declare what they will produce.

  1. … 6 more files in changeset.
Do not ignore external artifacts when scheduling artifact transforms at task graph building time, if they happen to be known at that time. This was an accidental breakage in a previous change. Instead, run the transforms for external artifacts when serializing file collections to the instant execution cache and persist the transformation nodes only for project artifacts.

    • -1
    • +15
    ./ConsumerProvidedResolvedVariant.java
    • -5
    • +2
    ./DefaultTransformationNodeRegistry.java
  1. … 1 more file in changeset.
Do not ignore external artifacts when scheduling artifact transforms at task graph building time, if they happen to be known at that time. This was an accidental breakage in a previous change. Instead, run the transforms for external artifacts when serializing file collections to the instant execution cache and persist the transformation nodes only for project artifacts.

    • -1
    • +15
    ./ConsumerProvidedResolvedVariant.java
    • -5
    • +2
    ./DefaultTransformationNodeRegistry.java
  1. … 1 more file in changeset.
Do not ignore external artifacts when scheduling artifact transforms at task graph building time, if they happen to be known at that time. This was an accidental breakage in a previous change. Instead, run the transforms for external artifacts when serializing file collections to the instant execution cache and persist the transformation nodes only for project artifacts.

    • -1
    • +15
    ./ConsumerProvidedResolvedVariant.java
    • -5
    • +2
    ./DefaultTransformationNodeRegistry.java
  1. … 1 more file in changeset.
Do not ignore external artifacts when scheduling artifact transforms at task graph building time, if they happen to be known at that time. This was an accidental breakage in a previous change. Instead, run the transforms for external artifacts when serializing file collections to the instant execution cache and persist the transformation nodes only for project artifacts.

    • -1
    • +15
    ./ConsumerProvidedResolvedVariant.java
    • -5
    • +2
    ./DefaultTransformationNodeRegistry.java
  1. … 1 more file in changeset.
Do not ignore external artifacts when scheduling artifact transforms at task graph building time, if they happen to be known at that time. This was an accidental breakage in a previous change. Instead, run the transforms for external artifacts when serializing file collections to the instant execution cache and persist the transformation nodes only for project artifacts.

    • -1
    • +15
    ./ConsumerProvidedResolvedVariant.java
    • -5
    • +2
    ./DefaultTransformationNodeRegistry.java
  1. … 1 more file in changeset.
Do not ignore external artifacts when scheduling artifact transforms at task graph building time, if they happen to be known at that time. This was an accidental breakage in a previous change. Instead, run the transforms for external artifacts when serializing file collections to the instant execution cache and persist the transformation nodes only for project artifacts.

    • -1
    • +15
    ./ConsumerProvidedResolvedVariant.java
    • -5
    • +2
    ./DefaultTransformationNodeRegistry.java
  1. … 1 more file in changeset.
Do not ignore external artifacts when scheduling artifact transforms at task graph building time, if they happen to be known at that time. This was an accidental breakage in a previous change. Instead, run the transforms for external artifacts when serializing file collections to the instant execution cache and persist the transformation nodes only for project artifacts.

    • -1
    • +15
    ./ConsumerProvidedResolvedVariant.java
    • -5
    • +2
    ./DefaultTransformationNodeRegistry.java
  1. … 1 more file in changeset.