You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polygene.apache.org by ni...@apache.org on 2015/07/11 14:19:20 UTC
[1/4] zest-qi4j git commit: Reporting usecase() in
NoSuchEntityException.
Repository: zest-qi4j
Updated Branches:
refs/heads/develop f2cbcb9f1 -> 72c2eae1e
Reporting usecase() in NoSuchEntityException.
Project: http://git-wip-us.apache.org/repos/asf/zest-qi4j/repo
Commit: http://git-wip-us.apache.org/repos/asf/zest-qi4j/commit/d6dadb2a
Tree: http://git-wip-us.apache.org/repos/asf/zest-qi4j/tree/d6dadb2a
Diff: http://git-wip-us.apache.org/repos/asf/zest-qi4j/diff/d6dadb2a
Branch: refs/heads/develop
Commit: d6dadb2ac305b70b0d3685f67fc545b5b1b14b80
Parents: f2cbcb9
Author: Niclas Hedhman <ni...@hedhman.org>
Authored: Sat Jul 11 14:23:14 2015 +0300
Committer: Niclas Hedhman <ni...@hedhman.org>
Committed: Sat Jul 11 14:23:14 2015 +0300
----------------------------------------------------------------------
.../api/unitofwork/NoSuchEntityException.java | 21 ++++++++++++++------
.../unitofwork/concern/UnitOfWorkConcern.java | 1 +
.../AbstractAssociationInstance.java | 2 +-
.../org/qi4j/runtime/entity/EntityInstance.java | 4 +---
.../runtime/structure/ModuleUnitOfWork.java | 3 +--
.../runtime/unitofwork/UnitOfWorkInstance.java | 4 ++--
.../prefs/PreferencesEntityStoreMixin.java | 2 +-
.../infrastructure/model/EntityModel.java | 4 +++-
.../infrastructure/model/EntityModel.java | 4 +++-
9 files changed, 28 insertions(+), 17 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/d6dadb2a/core/api/src/main/java/org/qi4j/api/unitofwork/NoSuchEntityException.java
----------------------------------------------------------------------
diff --git a/core/api/src/main/java/org/qi4j/api/unitofwork/NoSuchEntityException.java b/core/api/src/main/java/org/qi4j/api/unitofwork/NoSuchEntityException.java
index aff3bfa..cbffe9d 100644
--- a/core/api/src/main/java/org/qi4j/api/unitofwork/NoSuchEntityException.java
+++ b/core/api/src/main/java/org/qi4j/api/unitofwork/NoSuchEntityException.java
@@ -14,6 +14,7 @@
package org.qi4j.api.unitofwork;
import org.qi4j.api.entity.EntityReference;
+import org.qi4j.api.usecase.Usecase;
import org.qi4j.functional.Function;
import org.qi4j.functional.Iterables;
@@ -25,25 +26,28 @@ public class NoSuchEntityException
extends UnitOfWorkException
{
private final EntityReference identity;
+ private final Usecase usecase;
private final Class<?>[] mixinTypes;
- public NoSuchEntityException( EntityReference identity, Class<?> mixinType )
+ public NoSuchEntityException( EntityReference identity, Class<?> mixinType, Usecase usecase )
{
- super( "Could not find entity (" + identity + ") of type " + mixinType.getName() );
+ super( "Could not find entity (" + identity + ") of type " + mixinType.getName() + " in usecase '" + usecase.name() + "'" );
this.identity = identity;
+ this.usecase = usecase;
this.mixinTypes = new Class<?>[]{ mixinType };
}
- public NoSuchEntityException( EntityReference identity, Class<?>[] mixinTypes )
+ public NoSuchEntityException( EntityReference identity, Class<?>[] mixinTypes, Usecase usecase )
{
- super( "Could not find entity (" + identity + ") of type " + toString( mixinTypes ) );
+ super( "Could not find entity (" + identity + ") of type " + toString( mixinTypes ) + " in usecase '" + usecase.name() + "'" );
this.identity = identity;
this.mixinTypes = mixinTypes;
+ this.usecase = usecase;
}
- public NoSuchEntityException( EntityReference identity, Iterable<Class<?>> types )
+ public NoSuchEntityException( EntityReference identity, Iterable<Class<?>> types, Usecase usecase )
{
- this( identity, castToArray( types ) );
+ this( identity, castToArray( types ), usecase );
}
public EntityReference identity()
@@ -56,6 +60,11 @@ public class NoSuchEntityException
return mixinTypes;
}
+ public Usecase usecase()
+ {
+ return usecase;
+ }
+
private static Class<?>[] castToArray( Iterable<Class<?>> iterableClasses )
{
Iterable<Class> types = Iterables.cast( iterableClasses );
http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/d6dadb2a/core/api/src/main/java/org/qi4j/api/unitofwork/concern/UnitOfWorkConcern.java
----------------------------------------------------------------------
diff --git a/core/api/src/main/java/org/qi4j/api/unitofwork/concern/UnitOfWorkConcern.java b/core/api/src/main/java/org/qi4j/api/unitofwork/concern/UnitOfWorkConcern.java
index 3c80b1d..c684385 100644
--- a/core/api/src/main/java/org/qi4j/api/unitofwork/concern/UnitOfWorkConcern.java
+++ b/core/api/src/main/java/org/qi4j/api/unitofwork/concern/UnitOfWorkConcern.java
@@ -22,6 +22,7 @@ import org.qi4j.api.common.AppliesTo;
import org.qi4j.api.concern.GenericConcern;
import org.qi4j.api.injection.scope.Invocation;
import org.qi4j.api.injection.scope.Structure;
+import org.qi4j.api.injection.scope.Uses;
import org.qi4j.api.structure.Module;
import org.qi4j.api.unitofwork.ConcurrentEntityModificationException;
import org.qi4j.api.unitofwork.UnitOfWork;
http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/d6dadb2a/core/runtime/src/main/java/org/qi4j/runtime/association/AbstractAssociationInstance.java
----------------------------------------------------------------------
diff --git a/core/runtime/src/main/java/org/qi4j/runtime/association/AbstractAssociationInstance.java b/core/runtime/src/main/java/org/qi4j/runtime/association/AbstractAssociationInstance.java
index a517405..21d696a 100644
--- a/core/runtime/src/main/java/org/qi4j/runtime/association/AbstractAssociationInstance.java
+++ b/core/runtime/src/main/java/org/qi4j/runtime/association/AbstractAssociationInstance.java
@@ -79,7 +79,7 @@ public abstract class AbstractAssociationInstance<T>
{
return;
}
- throw new IllegalArgumentException( "Object must be a subtype of org.qi4j.api.identity.Identity" );
+ throw new IllegalArgumentException( "Object must be a subtype of org.qi4j.api.identity.Identity: " + instance.getClass() );
}
protected void checkImmutable()
http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/d6dadb2a/core/runtime/src/main/java/org/qi4j/runtime/entity/EntityInstance.java
----------------------------------------------------------------------
diff --git a/core/runtime/src/main/java/org/qi4j/runtime/entity/EntityInstance.java b/core/runtime/src/main/java/org/qi4j/runtime/entity/EntityInstance.java
index 86affb7..7228c41 100644
--- a/core/runtime/src/main/java/org/qi4j/runtime/entity/EntityInstance.java
+++ b/core/runtime/src/main/java/org/qi4j/runtime/entity/EntityInstance.java
@@ -31,13 +31,11 @@ import org.qi4j.api.entity.EntityComposite;
import org.qi4j.api.entity.EntityReference;
import org.qi4j.api.entity.Identity;
import org.qi4j.api.entity.LifecycleException;
-import org.qi4j.api.structure.Module;
import org.qi4j.api.unitofwork.NoSuchEntityException;
import org.qi4j.api.unitofwork.UnitOfWork;
import org.qi4j.api.unitofwork.UnitOfWorkException;
import org.qi4j.runtime.composite.CompositeMethodInstance;
import org.qi4j.runtime.composite.MixinsInstance;
-import org.qi4j.runtime.structure.ModuleInstance;
import org.qi4j.runtime.structure.ModuleUnitOfWork;
import org.qi4j.spi.entity.EntityState;
import org.qi4j.spi.entity.EntityStatus;
@@ -202,7 +200,7 @@ public final class EntityInstance
if( status() == EntityStatus.REMOVED )
{
- throw new NoSuchEntityException( identity, entityModel.types() );
+ throw new NoSuchEntityException( identity, entityModel.types(), unitOfWork().usecase() );
}
mixins = entityModel.newMixinHolder();
http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/d6dadb2a/core/runtime/src/main/java/org/qi4j/runtime/structure/ModuleUnitOfWork.java
----------------------------------------------------------------------
diff --git a/core/runtime/src/main/java/org/qi4j/runtime/structure/ModuleUnitOfWork.java b/core/runtime/src/main/java/org/qi4j/runtime/structure/ModuleUnitOfWork.java
index f964991..9989f65 100644
--- a/core/runtime/src/main/java/org/qi4j/runtime/structure/ModuleUnitOfWork.java
+++ b/core/runtime/src/main/java/org/qi4j/runtime/structure/ModuleUnitOfWork.java
@@ -61,7 +61,6 @@ import org.qi4j.runtime.property.PropertyModel;
import org.qi4j.runtime.unitofwork.EntityBuilderInstance;
import org.qi4j.runtime.unitofwork.UnitOfWorkInstance;
import org.qi4j.runtime.value.ValueInstance;
-import org.qi4j.spi.Qi4jSPI;
import org.qi4j.spi.entity.EntityState;
import org.qi4j.spi.entity.EntityStatus;
import org.qi4j.spi.entity.NamedAssociationState;
@@ -335,7 +334,7 @@ public class ModuleUnitOfWork
}
else
{
- throw new NoSuchEntityException( compositeInstance.identity(), compositeInstance.types() );
+ throw new NoSuchEntityException( compositeInstance.identity(), compositeInstance.types(), usecase() );
}
}
http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/d6dadb2a/core/runtime/src/main/java/org/qi4j/runtime/unitofwork/UnitOfWorkInstance.java
----------------------------------------------------------------------
diff --git a/core/runtime/src/main/java/org/qi4j/runtime/unitofwork/UnitOfWorkInstance.java b/core/runtime/src/main/java/org/qi4j/runtime/unitofwork/UnitOfWorkInstance.java
index ec33e08..67abf3a 100644
--- a/core/runtime/src/main/java/org/qi4j/runtime/unitofwork/UnitOfWorkInstance.java
+++ b/core/runtime/src/main/java/org/qi4j/runtime/unitofwork/UnitOfWorkInstance.java
@@ -162,7 +162,7 @@ public final class UnitOfWorkInstance
// Check if state was found
if( entityState == null )
{
- throw new NoSuchEntityException( identity, mixinType );
+ throw new NoSuchEntityException( identity, mixinType, usecase );
}
else
{
@@ -184,7 +184,7 @@ public final class UnitOfWorkInstance
// Check if it has been removed
if( entityInstance.status() == EntityStatus.REMOVED )
{
- throw new NoSuchEntityException( identity, mixinType );
+ throw new NoSuchEntityException( identity, mixinType, usecase );
}
}
http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/d6dadb2a/extensions/entitystore-preferences/src/main/java/org/qi4j/entitystore/prefs/PreferencesEntityStoreMixin.java
----------------------------------------------------------------------
diff --git a/extensions/entitystore-preferences/src/main/java/org/qi4j/entitystore/prefs/PreferencesEntityStoreMixin.java b/extensions/entitystore-preferences/src/main/java/org/qi4j/entitystore/prefs/PreferencesEntityStoreMixin.java
index b078d8d..b47b376 100644
--- a/extensions/entitystore-preferences/src/main/java/org/qi4j/entitystore/prefs/PreferencesEntityStoreMixin.java
+++ b/extensions/entitystore-preferences/src/main/java/org/qi4j/entitystore/prefs/PreferencesEntityStoreMixin.java
@@ -238,7 +238,7 @@ public class PreferencesEntityStoreMixin
{
if( !root.nodeExists( identity.identity() ) )
{
- throw new NoSuchEntityException( identity, UnknownType.class );
+ throw new NoSuchEntityException( identity, UnknownType.class, unitOfWork.usecase() );
}
Preferences entityPrefs = root.node( identity.identity() );
http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/d6dadb2a/samples/dci-cargo/dcisample_a/src/main/java/org/qi4j/sample/dcicargo/sample_a/infrastructure/model/EntityModel.java
----------------------------------------------------------------------
diff --git a/samples/dci-cargo/dcisample_a/src/main/java/org/qi4j/sample/dcicargo/sample_a/infrastructure/model/EntityModel.java b/samples/dci-cargo/dcisample_a/src/main/java/org/qi4j/sample/dcicargo/sample_a/infrastructure/model/EntityModel.java
index 0b84428..0a9f138 100644
--- a/samples/dci-cargo/dcisample_a/src/main/java/org/qi4j/sample/dcicargo/sample_a/infrastructure/model/EntityModel.java
+++ b/samples/dci-cargo/dcisample_a/src/main/java/org/qi4j/sample/dcicargo/sample_a/infrastructure/model/EntityModel.java
@@ -22,6 +22,7 @@ import org.apache.wicket.model.IModel;
import org.qi4j.api.entity.EntityComposite;
import org.qi4j.api.entity.EntityReference;
import org.qi4j.api.unitofwork.NoSuchEntityException;
+import org.qi4j.api.usecase.Usecase;
import org.qi4j.sample.dcicargo.sample_a.infrastructure.conversion.DTO;
/**
@@ -69,7 +70,8 @@ public class EntityModel<T extends DTO, U extends EntityComposite>
U entity = module.currentUnitOfWork().get( entityClass, identity );
if( entity == null )
{
- throw new NoSuchEntityException( EntityReference.parseEntityReference( identity ), entityClass );
+ Usecase usecase = module.currentUnitOfWork().usecase();
+ throw new NoSuchEntityException( EntityReference.parseEntityReference( identity ), entityClass, usecase );
}
return entity;
}
http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/d6dadb2a/samples/dci-cargo/dcisample_b/src/main/java/org/qi4j/sample/dcicargo/sample_b/infrastructure/model/EntityModel.java
----------------------------------------------------------------------
diff --git a/samples/dci-cargo/dcisample_b/src/main/java/org/qi4j/sample/dcicargo/sample_b/infrastructure/model/EntityModel.java b/samples/dci-cargo/dcisample_b/src/main/java/org/qi4j/sample/dcicargo/sample_b/infrastructure/model/EntityModel.java
index a653103..fc303e0 100644
--- a/samples/dci-cargo/dcisample_b/src/main/java/org/qi4j/sample/dcicargo/sample_b/infrastructure/model/EntityModel.java
+++ b/samples/dci-cargo/dcisample_b/src/main/java/org/qi4j/sample/dcicargo/sample_b/infrastructure/model/EntityModel.java
@@ -22,6 +22,7 @@ import org.apache.wicket.model.IModel;
import org.qi4j.api.entity.EntityComposite;
import org.qi4j.api.entity.EntityReference;
import org.qi4j.api.unitofwork.NoSuchEntityException;
+import org.qi4j.api.usecase.Usecase;
import org.qi4j.sample.dcicargo.sample_b.infrastructure.conversion.DTO;
/**
@@ -75,7 +76,8 @@ public class EntityModel<T extends DTO, U extends EntityComposite>
U entity = module.currentUnitOfWork().get( entityClass, identity );
if( entity == null )
{
- throw new NoSuchEntityException( EntityReference.parseEntityReference( identity ), entityClass );
+ Usecase usecase = module.currentUnitOfWork().usecase();
+ throw new NoSuchEntityException( EntityReference.parseEntityReference( identity ), entityClass, usecase );
}
return entity;
}
[2/4] zest-qi4j git commit: Seems like one refactoring was lost in
previous commit somehow.
Posted by ni...@apache.org.
Seems like one refactoring was lost in previous commit somehow.
Project: http://git-wip-us.apache.org/repos/asf/zest-qi4j/repo
Commit: http://git-wip-us.apache.org/repos/asf/zest-qi4j/commit/c28df396
Tree: http://git-wip-us.apache.org/repos/asf/zest-qi4j/tree/c28df396
Diff: http://git-wip-us.apache.org/repos/asf/zest-qi4j/diff/c28df396
Branch: refs/heads/develop
Commit: c28df39608c7fbcdb9064ab8ab3481f68e1f1a13
Parents: d6dadb2
Author: Niclas Hedhman <ni...@hedhman.org>
Authored: Sat Jul 11 14:24:28 2015 +0300
Committer: Niclas Hedhman <ni...@hedhman.org>
Committed: Sat Jul 11 14:24:28 2015 +0300
----------------------------------------------------------------------
.../layered/LayeredLayerAssembler.java | 20 +++++++++++++-------
1 file changed, 13 insertions(+), 7 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/c28df396/core/bootstrap/src/main/java/org/qi4j/bootstrap/layered/LayeredLayerAssembler.java
----------------------------------------------------------------------
diff --git a/core/bootstrap/src/main/java/org/qi4j/bootstrap/layered/LayeredLayerAssembler.java b/core/bootstrap/src/main/java/org/qi4j/bootstrap/layered/LayeredLayerAssembler.java
index e220c53..def4a46 100644
--- a/core/bootstrap/src/main/java/org/qi4j/bootstrap/layered/LayeredLayerAssembler.java
+++ b/core/bootstrap/src/main/java/org/qi4j/bootstrap/layered/LayeredLayerAssembler.java
@@ -33,13 +33,9 @@ public abstract class LayeredLayerAssembler
try
{
ModuleAssembler moduleAssembler = instantiateAssembler( layer, modulerAssemblerClass );
- String classname = modulerAssemblerClass.getSimpleName();
- if( classname.endsWith( "Module" ) )
- {
- classname = classname.substring( 0, classname.length() - 6 ) + " Module";
- }
- LayeredApplicationAssembler.setNameIfPresent( modulerAssemblerClass, classname );
- ModuleAssembly module = layer.module( classname );
+ String moduleName = createModuleName( modulerAssemblerClass );
+ LayeredApplicationAssembler.setNameIfPresent( modulerAssemblerClass, moduleName );
+ ModuleAssembly module = layer.module( moduleName );
assemblers.put( modulerAssemblerClass, moduleAssembler );
ModuleAssembly assembly = moduleAssembler.assemble( layer, module );
if( assembly == null )
@@ -54,6 +50,16 @@ public abstract class LayeredLayerAssembler
}
}
+ protected String createModuleName( Class<? extends ModuleAssembler> modulerAssemblerClass )
+ {
+ String moduleName = modulerAssemblerClass.getSimpleName();
+ if( moduleName.endsWith( "Module" ) )
+ {
+ moduleName = moduleName.substring( 0, moduleName.length() - 6 ) + " Module";
+ }
+ return moduleName;
+ }
+
private ModuleAssembler instantiateAssembler( LayerAssembly layer,
Class<? extends ModuleAssembler> modulerAssemblerClass
)
[3/4] zest-qi4j git commit: Durable Schedules doesn't seem to work
properly. Adding UUID.
Posted by ni...@apache.org.
Durable Schedules doesn't seem to work properly. Adding UUID.
Project: http://git-wip-us.apache.org/repos/asf/zest-qi4j/repo
Commit: http://git-wip-us.apache.org/repos/asf/zest-qi4j/commit/8e2c2b4b
Tree: http://git-wip-us.apache.org/repos/asf/zest-qi4j/tree/8e2c2b4b
Diff: http://git-wip-us.apache.org/repos/asf/zest-qi4j/diff/8e2c2b4b
Branch: refs/heads/develop
Commit: 8e2c2b4ba812d0b66e69641d8aeb64c5af9b07ec
Parents: c28df39
Author: Niclas Hedhman <ni...@hedhman.org>
Authored: Sat Jul 11 14:25:40 2015 +0300
Committer: Niclas Hedhman <ni...@hedhman.org>
Committed: Sat Jul 11 14:25:40 2015 +0300
----------------------------------------------------------------------
.../org/qi4j/library/scheduler/schedule/ScheduleFactory.java | 8 ++++++++
1 file changed, 8 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/8e2c2b4b/libraries/scheduler/src/main/java/org/qi4j/library/scheduler/schedule/ScheduleFactory.java
----------------------------------------------------------------------
diff --git a/libraries/scheduler/src/main/java/org/qi4j/library/scheduler/schedule/ScheduleFactory.java b/libraries/scheduler/src/main/java/org/qi4j/library/scheduler/schedule/ScheduleFactory.java
index 7f5b88c..94b7fd2 100644
--- a/libraries/scheduler/src/main/java/org/qi4j/library/scheduler/schedule/ScheduleFactory.java
+++ b/libraries/scheduler/src/main/java/org/qi4j/library/scheduler/schedule/ScheduleFactory.java
@@ -27,6 +27,7 @@ import org.qi4j.library.scheduler.SchedulerService;
import org.qi4j.library.scheduler.Task;
import org.qi4j.library.scheduler.schedule.cron.CronSchedule;
import org.qi4j.library.scheduler.schedule.once.OnceSchedule;
+import org.qi4j.spi.uuid.UuidIdentityGeneratorService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -48,6 +49,9 @@ public interface ScheduleFactory
@Service
private SchedulerService scheduler;
+ @Service
+ private UuidIdentityGeneratorService uuid;
+
@Override
public CronSchedule newCronSchedule( Task task, String cronExpression, DateTime start, boolean durable )
{
@@ -74,6 +78,7 @@ public interface ScheduleFactory
CronSchedule prototype = builder.prototype();
prototype.task().set( task );
prototype.start().set( start );
+ prototype.identity().set( uuid.generate( CronSchedule.class ) );
prototype.cronExpression().set( cronExpression );
CronSchedule schedule = builder.newInstance();
logger.info( "Schedule {} created: {}", schedule.presentationString(), schedule.identity().get() );
@@ -87,6 +92,7 @@ public interface ScheduleFactory
CronSchedule builderInstance = builder.instance();
builderInstance.task().set( task );
builderInstance.start().set( start );
+ builderInstance.identity().set( uuid.generate( CronSchedule.class ) );
builderInstance.cronExpression().set( cronExpression );
CronSchedule schedule = builder.newInstance();
logger.info( "Schedule {} created: {}", schedule.presentationString(), schedule.identity().get() );
@@ -99,6 +105,7 @@ public interface ScheduleFactory
OnceSchedule builderInstance = builder.prototype();
builderInstance.task().set( task );
builderInstance.start().set( runAt );
+ builderInstance.identity().set( uuid.generate( CronSchedule.class ) );
OnceSchedule schedule = builder.newInstance();
logger.info( "Schedule {} created: {}", schedule.presentationString(), schedule.identity().get() );
return schedule;
@@ -111,6 +118,7 @@ public interface ScheduleFactory
OnceSchedule builderInstance = builder.instance();
builderInstance.task().set( task );
builderInstance.start().set( runAt );
+ builderInstance.identity().set( uuid.generate( CronSchedule.class ) );
OnceSchedule schedule = builder.newInstance();
logger.info( "Schedule {} created: {}", schedule.presentationString(), schedule.identity().get() );
return schedule;
[4/4] zest-qi4j git commit: Adding additional ignores for rat.
Posted by ni...@apache.org.
Adding additional ignores for rat.
Project: http://git-wip-us.apache.org/repos/asf/zest-qi4j/repo
Commit: http://git-wip-us.apache.org/repos/asf/zest-qi4j/commit/72c2eae1
Tree: http://git-wip-us.apache.org/repos/asf/zest-qi4j/tree/72c2eae1
Diff: http://git-wip-us.apache.org/repos/asf/zest-qi4j/diff/72c2eae1
Branch: refs/heads/develop
Commit: 72c2eae1e4245cd0b3c616f941b55193b1c8d5ba
Parents: 8e2c2b4
Author: Niclas Hedhman <ni...@hedhman.org>
Authored: Sat Jul 11 14:29:02 2015 +0300
Committer: Niclas Hedhman <ni...@hedhman.org>
Committed: Sat Jul 11 14:29:02 2015 +0300
----------------------------------------------------------------------
build.gradle | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/zest-qi4j/blob/72c2eae1/build.gradle
----------------------------------------------------------------------
diff --git a/build.gradle b/build.gradle
index 098b276..17c6e6d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -66,7 +66,7 @@ rat {
// Git Files
'**/.git/**', '**/.gitignore',
// Gradle Files
- 'gradle/wrapper/**', 'gradlew', 'gradlew.bat', '**/.gradle/**',
+ 'gradle/wrapper/**', '**/gradlew', '**/gradlew.bat', '**/.gradle/**',
// Build Output
'**/build/**', '**/derby.log',
// IDE Files
@@ -80,6 +80,7 @@ rat {
'**/src/test/resources/**/*.txt',
'libraries/rest-server/src/main/resources/**/*.htm',
'libraries/rest-server/src/main/resources/**/*.atom',
+ 'out/**',
'tools/qidea/src/main/resources/**/*.ft',
'tools/qidea/src/main/resources/**/*.template',
// Graphic Resources