internal

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix CI failures around new constructor argument

  1. … 1 more file in changeset.
Use project lock when resolving model

    • -0
    • +28
    ./registry/BoringProjectState.java
    • -42
    • +50
    ./registry/DefaultModelRegistry.java
  1. … 4 more files in changeset.
Use project lock when resolving model

    • -42
    • +50
    ./registry/DefaultModelRegistry.java
  1. … 4 more files in changeset.
Check for duplicated element on the private container of ModelMap

A ModelMap<Task> is a shadow version of the TaskContainer inside the

software model. The ModelMap only check if the type of the created

element match the container. With this commit, the ModelMap will check

against the backing container to ensure there isn't an element already

present with the same name. This scenario caused different task instance

to be used because of the duplication. It is an error to create tasks

with the same name in both the TaskContainer and ModelMap<Task>.

  1. … 1 more file in changeset.
Apply `Anonymous type can be replaced with lambda` inspection the whole project

    • -12
    • +2
    ./core/ChildNodeInitializerStrategyAccessors.java
    • -6
    • +1
    ./core/ModelTypeInitializationException.java
    • -8
    • +2
    ./inspect/DefaultMethodRuleDefinition.java
    • -12
    • +15
    ./inspect/ManagedModelCreationRuleExtractor.java
  1. … 652 more files in changeset.
Apply `Explicit type can be replaced with <>` inspection the whole project

    • -1
    • +1
    ./core/DirectNodeInputUsingModelAction.java
    • -1
    • +1
    ./core/DirectNodeNoInputsModelAction.java
  1. … 895 more files in changeset.
Ensure that all generated task and project extension subtypes use the `_Decorated` suffix.

    • -0
    • +61
    ./asm/ClassGeneratorSuffixRegistry.java
  1. … 3 more files in changeset.
Ensure that all generated task and project extension subtypes use the `_Decorated` suffix.

    • -0
    • +61
    ./asm/ClassGeneratorSuffixRegistry.java
  1. … 3 more files in changeset.
Ensure that all generated task and project extension subtypes use the `_Decorated` suffix.

    • -0
    • +61
    ./asm/ClassGeneratorSuffixRegistry.java
  1. … 3 more files in changeset.
WIP - more fixes.

    • -0
    • +46
    ./asm/ClassGeneratorSuffixRegistry.java
  1. … 12 more files in changeset.
WIP - more fixes.

    • -0
    • +46
    ./asm/ClassGeneratorSuffixRegistry.java
  1. … 12 more files in changeset.
Upgrade commons-lang{->3} replacing packages

    • -2
    • +2
    ./method/WeaklyTypeReferencingMethod.java
    • -1
    • +1
    ./registry/ModelPathSuggestionProvider.java
  1. … 173 more files in changeset.
Change RuleBindings#getByPath to use ArrayList instead

Change RuleBindings#getByPath to use ArrayList instead

Revert "Use Identity-based HashSet in RuleBindings instead of LinkedList"

This reverts commit 8ceab233

Revert "Use Identity-based HashSet in RuleBindings instead of LinkedList"

This reverts commit 8ceab233

Change ArrayLists, used as Queues to ArrayDeques and LinkedLists

removing the first element is linear in an ArrayList

  1. … 9 more files in changeset.
Change ArrayLists, used as Queues to ArrayDeques and LinkedLists

removing the first element is linear in an ArrayList

  1. … 9 more files in changeset.
Use Identity-based HashSet in RuleBindings instead of LinkedList

Use Identity-based HashSet in RuleBindings instead of LinkedList

Imports

  1. … 17 more files in changeset.
Imports

  1. … 17 more files in changeset.
Extract anonymous classes to static inner classes

    • -10
    • +18
    ./core/rule/describe/SimpleModelRuleDescriptor.java
    • -13
    • +24
    ./registry/DefaultModelRegistry.java
  1. … 142 more files in changeset.
Extract anonymous classes to static inner classes

    • -11
    • +19
    ./core/rule/describe/SimpleModelRuleDescriptor.java
    • -13
    • +24
    ./registry/DefaultModelRegistry.java
  1. … 142 more files in changeset.
Extract anonymous classes to static inner classes

    • -10
    • +18
    ./core/rule/describe/SimpleModelRuleDescriptor.java
    • -13
    • +24
    ./registry/DefaultModelRegistry.java
  1. … 142 more files in changeset.
Extract anonymous classes to static inner classes

    • -10
    • +18
    ./core/rule/describe/SimpleModelRuleDescriptor.java
    • -13
    • +24
    ./registry/DefaultModelRegistry.java
  1. … 142 more files in changeset.
Extract anonymous classes to static inner classes

    • -10
    • +18
    ./core/rule/describe/SimpleModelRuleDescriptor.java
    • -13
    • +24
    ./registry/DefaultModelRegistry.java
  1. … 143 more files in changeset.
Compile fix

  1. … 12 more files in changeset.
Change few private methods to static

  1. … 252 more files in changeset.
Use method reference, where applicable

    • -1
    • +1
    ./core/ModelTypeInitializationException.java
    • -1
    • +1
    ./inspect/ModelRuleSourceDetector.java
    • -1
    • +1
    ./manage/schema/AbstractStructSchema.java
    • -2
    • +3
    ./manage/schema/cache/MultiWeakClassSet.java
  1. … 155 more files in changeset.