|
lecando |
Renamed Introductor -> MixinAspect, now uses Pointcuts, removed subclasses |
| 131 lines of code changed in: project.xml; src: main/org/codehaus/nanning/xml/AspectSystemParser.java, test/org/codehaus/nanning/xml/AspectSystemParserTest.java; src/frameworks: project.xml, attribute/project.xml, cache/project.xml, contract/project.xml, definition/project.xml, locking/project.xml, prevayler/project.xml, profiler/project.xml, remote/project.xml; src/frameworks/prevayler/src/test/org/codehaus/nanning/prevayler: BasicIdentifyingSystemTest.java, PrevaylerTest.java; src/frameworks/trace: project.xml, src/test/org/codehaus/nanning/trace/TraceInterceptorTest.java; src/main/org/codehaus/nanning/config: AttributeIntroductor.java, ClassIntroductor.java, Introductor.java, MixinAspect.java, P.java; src/test/org/codehaus/nanning/config: AspectSystemTest.java, ClassIntroductorTest.java | |
|
tirsen |
next version is 1.0-beta-1 |
| 11 lines of code changed in: project.xml; src/frameworks: project.xml, attribute/project.xml, cache/project.xml, contract/project.xml, definition/project.xml, locking/project.xml, prevayler/project.xml, profiler/project.xml, remote/project.xml, trace/project.xml | |
|
tirsen |
*** empty log message *** |
| 1 lines of code changed in: docs/CHANGES | |
|
tirsen |
updated docs, releasing 0.9 |
| 191 lines of code changed in: LICENSE.txt, maven.xml, project.properties, src/frameworks/project.xml; xdocs: building.xml, changes.xml, download.xml, faq.fml, navigation.xml, overview.xml, usage.xml | |
|
tirsen |
Fixed some documentation and some other stuff |
| 192 lines of code changed in: maven.xml, project.properties, project.xml, docs/CHANGES, src/test/org/codehaus/nanning/config/PointcutTest.java; src/main/org/codehaus/nanning: Aspects.java, MethodInterceptor.java; src/main/org/codehaus/nanning/config: AbstractAspect.java, AspectSystem.java, ClassAspect.java; xdocs: changes.xml, faq.fml, navigation.xml | |
|
tirsen |
fixed site generation for frameworks |
| 96 lines of code changed in: .cvsignore, maven.xml, project.xml; src/frameworks: project.xml, attribute/project.xml, cache/project.xml, definition/project.xml, prevayler/project.xml, profiler/project.xml, trace/project.xml; xdocs: index.xml, navigation.xml, usage.xml | |
|
tirsen |
fixed logo |
| 0 lines of code changed in: xdocs/images/nanning.png | |
|
lecando |
renamed and removed methods, renamed MixinInstance to Mixin |
| 453 lines of code changed in: docs/CHANGES; src/frameworks: contract/src/test/org/codehaus/nanning/contract/ContractInterceptorTest.java, prevayler/src/test/org/codehaus/nanning/prevayler/PrevaylerTest.java; src/frameworks/cache/src/test/org/codehaus/nanning/cache: CacheInterceptorTest.java, CacheTest.java; src/frameworks/definition/src/main/org/codehaus/nanning/definition: AspectClass.java, AspectDefinition.java, FilterMethodsInterceptor.java; src/frameworks/definition/src/test/org/codehaus/nanning/definition: AspectClassTest.java, InterceptorTest.java; src/frameworks/locking/src: main/org/codehaus/nanning/locking/SimpleMixinAspect.java, test/org/codehaus/nanning/locking/PessimisticLockingAspectTest.java; src/frameworks/remote/src/main/org/codehaus/nanning/remote: RemoteAspect.java, RemoteMarshaller.java; src/main/org/codehaus/nanning: AspectInstance.java, Aspects.java, ConstructionInterceptor.java, FilterMethodsInterceptor.java, Mixin.java, MixinInstance.java; src/main/org/codehaus/nanning/config: AbstractAspect.java, AbstractPointcut.java, Aspect.java, AspectSystem.java, AttributePointcut.java, ClassAspect.java, FindTargetMixinAspect.java, InterceptorAspect.java, Introductor.java, P.java, Pointcut.java; src/test/org/codehaus/nanning: AspectInstanceTest.java, AspectsTest.java, ConstructionInterceptorTest.java, InheritanceTest.java, PerformanceTest.java, SerializationTest.java, xml/XMLTest.java; src/test/org/codehaus/nanning/config: ClassAspectTest.java, InterceptorAspectTest.java, PointcutTest.java | |
|
tirsen |
refactored and extended Pointcut-framework |
| 394 lines of code changed in: src: main/org/codehaus/nanning/xml/AspectSystemParser.java, test/org/codehaus/nanning/xml/AspectSystemParserTest.java; src/frameworks: prevayler/src/main/org/codehaus/nanning/prevayler/PrevaylerAspect.java, profiler/src/test/org/codehaus/nanning/profiler/ProfilerTest.java; src/frameworks/cache/src: main/org/codehaus/nanning/cache/CacheAspect.java, test/org/codehaus/nanning/cache/CacheTest.java; src/frameworks/locking/src/main/org/codehaus/nanning/locking: P.java, PessimisticLockingAspect.java; src/frameworks/locking/src/test/org/codehaus/nanning/locking: AcceptanceTest.java, PessimisticLockingAspectTest.java; src/main/org/codehaus/nanning/config: AbstractPointcut.java, AllPointcut.java, AttributePointcut.java, InterceptorAspect.java, P.java, Pointcut.java; src/test/org/codehaus/nanning/config: AttributesTestClass.java, InterceptorAspectTest.java, PointcutTest.java | |
|
lecando |
*** empty log message *** |
| 10 lines of code changed in: src/frameworks/cache/.cvsignore | |
|
lecando |
Changed package name to org.codehaus |
| 12898 lines of code changed in: project.properties, project.xml; src/etc/com/tirsen/nanning: AcceptanceTestSuite.java, AllTestSuite.java, UnitTestSuite.java; src/etc/org/codehaus/nanning: AcceptanceTestSuite.java, AllTestSuite.java, UnitTestSuite.java; src/frameworks: project.xml, attribute/project.xml, cache/project.xml, contract/project.xml, definition/project.xml, locking/project.xml, prevayler/project.xml, profiler/project.xml, remote/project.xml, trace/project.xml; src/frameworks/attribute/src/main: com/tirsen/nanning/attribute/AttributesXMLParser.java, org/codehaus/nanning/attribute/AttributesXMLParser.java; src/frameworks/attribute/src/test/com/tirsen/nanning/attribute: AttributesXMLParserTest.java, Employee.java, Job.java, Job.xml, School.java, School.xml, Teacher.java; src/frameworks/attribute/src/test/org/codehaus/nanning/attribute: AttributesXMLParserTest.java, Employee.java, Job.java, Job.xml, School.java, School.xml, Teacher.java; src/frameworks/cache/src/main/org/codehaus/nanning/cache: CacheAspect.java, CacheInterceptor.java; src/frameworks/cache/src/test/org/codehaus/nanning/cache: CacheInterceptorTest.java, CacheTest.java, CacheTestCalculations.java, CacheTestCalculationsImpl.java; src/frameworks/contract/src/main: com/tirsen/nanning/contract/ContractInterceptor.java, org/codehaus/nanning/contract/ContractInterceptor.java; src/frameworks/contract/src/test/com/tirsen/nanning/contract: ContractImpl.java, ContractInterceptorTest.java, ContractIntf.java; src/frameworks/contract/src/test/org/codehaus/nanning/contract: ContractImpl.java, ContractInterceptorTest.java, ContractIntf.java; src/frameworks/definition/src/main/com/tirsen/nanning/definition: AspectClass.java, AspectDefinition.java, AspectRepository.java, BasicInterceptor.java, ConfigureException.java, DefinitionAwareInterceptor.java, FilterMethodsInterceptor.java, InterceptorDefinition.java, SingletonInterceptor.java; src/frameworks/definition/src/main/com/tirsen/nanning/jelly: AspectClassTag.java, AspectRepositoryTag.java, AspectTag.java, AspectTagLibrary.java, InterceptorTag.java, InterfaceTag.java, TargetTag.java; src/frameworks/definition/src/main/org/codehaus/nanning/definition: AspectClass.java, AspectDefinition.java, AspectRepository.java, BasicInterceptor.java, ConfigureException.java, DefinitionAwareInterceptor.java, FilterMethodsInterceptor.java, InterceptorDefinition.java, SingletonInterceptor.java; src/frameworks/definition/src/main/org/codehaus/nanning/jelly: AspectClassTag.java, AspectRepositoryTag.java, AspectTag.java, AspectTagLibrary.java, InterceptorTag.java, InterfaceTag.java, TargetTag.java; src/frameworks/definition/src/test/com/tirsen/nanning/definition: AspectClassTest.java, AspectRepositoryTest.java, AttributeFilterInterceptor.java, AttributeFilterTest.java, InterceptorTest.java, Intf.java, IntfImpl.java, MethodFilterTest.java, MockInterceptor.java, NullInterceptor.java, TestMixin.java, TestMixinImpl.java, aspect-repository-test.xml; src/frameworks/definition/src/test/org/codehaus/nanning/definition: AspectClassTest.java, AspectRepositoryTest.java, AttributeFilterInterceptor.java, AttributeFilterTest.java, InterceptorTest.java, Intf.java, IntfImpl.java, MethodFilterTest.java, MockInterceptor.java, NullInterceptor.java, TestMixin.java, TestMixinImpl.java, aspect-repository-test.xml; src/frameworks/locking/src/main/com/tirsen/nanning/locking: Lockable.java, LockedException.java, P.java, PessimisticLockingAspect.java, SimpleMixinAspect.java; src/frameworks/locking/src/main/org/codehaus/nanning/locking: Lockable.java, LockedException.java, P.java, PessimisticLockingAspect.java, SimpleMixinAspect.java; src/frameworks/locking/src/test/com/tirsen/nanning/locking: AcceptanceTest.java, PessimisticLockingAspectTest.java; src/frameworks/locking/src/test/org/codehaus/nanning/locking: AcceptanceTest.java, PessimisticLockingAspectTest.java; src/frameworks/prevayler/src/main/com/tirsen/nanning/prevayler: AuthenticatedCall.java, BasicIdentifyingSystem.java, Call.java, CheckTransactionUnsupportedInterceptor.java, CheckpointPrevayler.java, CountingPrevayler.java, CurrentPrevayler.java, FilterPrevayler.java, IdentifyingCall.java, IdentifyingMarshaller.java, IdentifyingSystem.java, Identity.java, InvokeCommand.java, Marshaller.java, MarshallingCall.java, MockInvocation.java, ObjectGraphVisitor.java, PrevaylerAction.java, PrevaylerAspect.java, PrevaylerInterceptor.java, PrevaylerUtils.java, RegisterObjectInterceptor.java, SoftMap.java, TransactionUnsupportedInterceptor.java; src/frameworks/prevayler/src/main/org/codehaus/nanning/prevayler: AuthenticatedCall.java, BasicIdentifyingSystem.java, Call.java, CheckTransactionUnsupportedInterceptor.java, CheckpointPrevayler.java, CountingPrevayler.java, CurrentPrevayler.java, FilterPrevayler.java, IdentifyingCall.java, IdentifyingMarshaller.java, IdentifyingSystem.java, Identity.java, InvokeCommand.java, Marshaller.java, MarshallingCall.java, MockInvocation.java, ObjectGraphVisitor.java, PrevaylerAction.java, PrevaylerAspect.java, PrevaylerInterceptor.java, PrevaylerUtils.java, RegisterObjectInterceptor.java, SoftMap.java, TransactionUnsupportedInterceptor.java; src/frameworks/prevayler/src/test/com/tirsen/nanning/prevayler: BasicIdentifyingSystemGCTest.java, BasicIdentifyingSystemTest.java, CheckpointPrevaylerTest.java, IdentifyingMarshallerTest.java, MyObject.java, MyObjectImpl.java, MySystem.java, MySystemImpl.java, ObjectGraphVisitorTest.java, PrevaylerTest.java, SoftMapTest.java, TestSystem.java, TestTransaction.java, TestUnsupportedTransaction.java, TestUnsupportedTransactionImpl.java; src/frameworks/prevayler/src/test/org/codehaus/nanning/prevayler: BasicIdentifyingSystemGCTest.java, BasicIdentifyingSystemTest.java, CheckpointPrevaylerTest.java, IdentifyingMarshallerTest.java, MyObject.java, MyObjectImpl.java, MySystem.java, MySystemImpl.java, ObjectGraphVisitorTest.java, PrevaylerTest.java, SoftMapTest.java, TestSystem.java, TestTransaction.java, TestUnsupportedTransaction.java, TestUnsupportedTransactionImpl.java; src/frameworks/profiler/src/main/com/tirsen/nanning/profiler: ProfilerInterceptor.java, ProfilerLogger.java; src/frameworks/profiler/src/main/org/codehaus/nanning/profiler: ProfilerInterceptor.java, ProfilerLogger.java; src/frameworks/profiler/src/test/com/tirsen/nanning/profiler: Profiled.java, ProfiledImpl.java, ProfilerTest.java; src/frameworks/profiler/src/test/org/codehaus/nanning/profiler: Profiled.java, ProfiledImpl.java, ProfilerTest.java; src/frameworks/remote/src/main/com/tirsen/nanning/remote: CommunicationException.java, CouldNotConnectException.java, ExceptionThrown.java, MarshallingInputStream.java, MarshallingOutputStream.java, Naming.java, NamingLookup.java, ObjectTable.java, RMIException.java, RemoteAspect.java, RemoteCallServer.java, RemoteIdentity.java, RemoteMarshaller.java, ServerConnection.java, ServerConnectionManager.java, SocketConnectionManager.java, SocketRemoteCallServer.java; src/frameworks/remote/src/main/org/codehaus/nanning/remote: CommunicationException.java, CouldNotConnectException.java, ExceptionThrown.java, MarshallingInputStream.java, MarshallingOutputStream.java, Naming.java, NamingLookup.java, ObjectTable.java, RMIException.java, RemoteAspect.java, RemoteCallServer.java, RemoteIdentity.java, RemoteMarshaller.java, ServerConnection.java, ServerConnectionManager.java, SocketConnectionManager.java, SocketRemoteCallServer.java; src/frameworks/remote/src/test/com/tirsen/nanning/remote: MarshallingInputStreamTest.java, MarshallingOutputStreamTest.java, MyObject.java, MyObjectImpl.java, MyPrincipal.java, MyService.java, MyServiceImpl.java, MyStatefulService.java, MyStatefulServiceImpl.java, MyStatelessService.java, MyStatelessServiceImpl.java, MySystem.java, MySystemImpl.java, RemoteCallServerTest.java, RemoteTest.java; src/frameworks/remote/src/test/org/codehaus/nanning/remote: MarshallingInputStreamTest.java, MarshallingOutputStreamTest.java, MyObject.java, MyObjectImpl.java, MyPrincipal.java, MyService.java, MyServiceImpl.java, MyStatefulService.java, MyStatefulServiceImpl.java, MyStatelessService.java, MyStatelessServiceImpl.java, MySystem.java, MySystemImpl.java, RemoteCallServerTest.java, RemoteTest.java; src/frameworks/trace/src/main: com/tirsen/nanning/trace/TraceInterceptor.java, org/codehaus/nanning/trace/TraceInterceptor.java; src/frameworks/trace/src/test: com/tirsen/nanning/trace/TraceInterceptorTest.java, org/codehaus/nanning/trace/TraceInterceptorTest.java; src/main/com/tirsen/nanning: AspectException.java, AspectFactory.java, AspectInstance.java, Aspects.java, ConstructionInterceptor.java, ConstructionInvocation.java, FilterMethodsInterceptor.java, Interceptor.java, Invocation.java, MethodInterceptor.java, MixinInstance.java, test/TestUtils.java, xml/AspectSystemParser.java; src/main/com/tirsen/nanning/attribute: AbstractAttributesTest.java, AttributeException.java, Attributes.java, AttributesBuilder.java, AttributesCompiler.java, AttributesLoader.java, ClassAttributes.java, ClassPropertiesHelper.java, PropertyFileAttributeLoader.java; src/main/com/tirsen/nanning/config: AbstractAspect.java, AbstractPointcut.java, AllPointcut.java, Aspect.java, AspectSystem.java, AttributeIntroductor.java, AttributePointcut.java, ClassAspect.java, ClassIntroductor.java, FindTargetMixinAspect.java, InterceptorAspect.java, Introductor.java, Pointcut.java; src/main/com/tirsen/nanning/samples: CacheAspect.java, CacheInterceptor.java, StopWatch.java, prevayler/Identity.java; src/main/org/codehaus/nanning: AspectException.java, AspectFactory.java, AspectInstance.java, Aspects.java, ConstructionInterceptor.java, ConstructionInvocation.java, FilterMethodsInterceptor.java, Interceptor.java, Invocation.java, MethodInterceptor.java, MixinInstance.java, samples/StopWatch.java, test/TestUtils.java, xml/AspectSystemParser.java; src/main/org/codehaus/nanning/attribute: AbstractAttributesTest.java, AttributeException.java, Attributes.java, AttributesBuilder.java, AttributesCompiler.java, AttributesLoader.java, ClassAttributes.java, ClassPropertiesHelper.java, PropertyFileAttributeLoader.java; src/main/org/codehaus/nanning/config: AbstractAspect.java, AbstractPointcut.java, AllPointcut.java, Aspect.java, AspectSystem.java, AttributeIntroductor.java, AttributePointcut.java, ClassAspect.java, ClassIntroductor.java, FindTargetMixinAspect.java, InterceptorAspect.java, Introductor.java, Pointcut.java; src/test/com/tirsen/nanning: AspectInstanceTest.java, AspectsTest.java, ConstructionInterceptorTest.java, InheritanceTest.java, Intf.java, IntfImpl.java, MockConstructionInterceptor.java, MockInterceptor.java, NullInterceptor.java, PerformanceTest.java, SerializationTest.java, TestMixin.java, TestMixinImpl.java, attributes.xml; src/test/com/tirsen/nanning/attribute: AttributesBuilderTest.java, AttributesTest.java, AttributesTestClass.java, AttributesTestInterface.java, AttributesTestSubClass.java, ClassPropertiesHelperTest.java; src/test/com/tirsen/nanning/config: AspectSystemTest.java, AttributesTestClass.java, ClassAspectTest.java, ClassIntroductorTest.java, InterceptorAspectTest.java, PointcutTest.java; src/test/com/tirsen/nanning/samples: CacheInterceptorTest.java, CacheTest.java, CacheTestCalculations.java, CacheTestCalculationsImpl.java; src/test/com/tirsen/nanning/xml: AspectSystemParserTest.java, Interface.java, Target.java, TestAspect.java, XMLTest.java, aspect-system-test.xml; src/test/org/codehaus/nanning: AspectInstanceTest.java, AspectsTest.java, ConstructionInterceptorTest.java, InheritanceTest.java, Intf.java, IntfImpl.java, MockConstructionInterceptor.java, MockInterceptor.java, NullInterceptor.java, PerformanceTest.java, SerializationTest.java, TestMixin.java, TestMixinImpl.java, attributes.xml; src/test/org/codehaus/nanning/attribute: AttributesBuilderTest.java, AttributesTest.java, AttributesTestClass.java, AttributesTestInterface.java, AttributesTestSubClass.java, ClassPropertiesHelperTest.java; src/test/org/codehaus/nanning/config: AspectSystemTest.java, AttributesTestClass.java, ClassAspectTest.java, ClassIntroductorTest.java, InterceptorAspectTest.java, PointcutTest.java; src/test/org/codehaus/nanning/samples: CacheTestCalculations.java, CacheTestCalculationsImpl.java; src/test/org/codehaus/nanning/xml: AspectSystemParserTest.java, Interface.java, Target.java, TestAspect.java, XMLTest.java, aspect-system-test.xml; xdocs: index.xml, usage.xml | |
|
tirsen |
moved all non-core out of core |
| 739 lines of code changed in: .cvsignore, maven.xml, project.properties, project.xml; src/etc/com/tirsen/nanning: AcceptanceTestSuite.java, UnitTestSuite.java; src/frameworks: project.xml, definition/project.xml; src/frameworks/attribute: .cvsignore, project.xml, src/main/com/tirsen/nanning/attribute/AttributesXMLParser.java; src/frameworks/attribute/src/test/com/tirsen/nanning/attribute: AttributesXMLParserTest.java, Employee.java, Job.java, Job.xml, School.java, School.xml, Teacher.java; src/frameworks/definition/src: main/com/tirsen/nanning/definition/InterceptorDefinition.java, test/com/tirsen/nanning/definition/MockInterceptor.java; src/frameworks/prevayler: .cvsignore, project.xml; src/frameworks/prevayler/src/main/com/tirsen/nanning/prevayler: AuthenticatedCall.java, BasicIdentifyingSystem.java, Call.java, CheckTransactionUnsupportedInterceptor.java, CheckpointPrevayler.java, CountingPrevayler.java, CurrentPrevayler.java, FilterPrevayler.java, IdentifyingCall.java, IdentifyingMarshaller.java, IdentifyingSystem.java, Identity.java, InvokeCommand.java, Marshaller.java, MarshallingCall.java, MockInvocation.java, ObjectGraphVisitor.java, PrevaylerAction.java, PrevaylerAspect.java, PrevaylerInterceptor.java, PrevaylerUtils.java, RegisterObjectInterceptor.java, SoftMap.java, TransactionUnsupportedInterceptor.java; src/frameworks/prevayler/src/test/com/tirsen/nanning/prevayler: BasicIdentifyingSystemGCTest.java, BasicIdentifyingSystemTest.java, CheckpointPrevaylerTest.java, IdentifyingMarshallerTest.java, MyObject.java, MyObjectImpl.java, MySystem.java, MySystemImpl.java, ObjectGraphVisitorTest.java, PrevaylerTest.java, SoftMapTest.java, TestSystem.java, TestTransaction.java, TestUnsupportedTransaction.java, TestUnsupportedTransactionImpl.java; src/frameworks/remote: .cvsignore, project.xml; src/frameworks/remote/src/main/com/tirsen/nanning/remote: CommunicationException.java, CouldNotConnectException.java, ExceptionThrown.java, MarshallingInputStream.java, MarshallingOutputStream.java, Naming.java, NamingLookup.java, ObjectTable.java, RMIException.java, RemoteAspect.java, RemoteCallServer.java, RemoteIdentity.java, RemoteMarshaller.java, ServerConnection.java, ServerConnectionManager.java, SocketConnectionManager.java, SocketRemoteCallServer.java; src/frameworks/remote/src/test/com/tirsen/nanning/remote: MarshallingInputStreamTest.java, MarshallingOutputStreamTest.java, MyObject.java, MyObjectImpl.java, MyPrincipal.java, MyService.java, MyServiceImpl.java, MyStatefulService.java, MyStatefulServiceImpl.java, MyStatelessService.java, MyStatelessServiceImpl.java, MySystem.java, MySystemImpl.java, RemoteCallServerTest.java, RemoteTest.java; src/frameworks/trace: .cvsignore, project.xml; src/frameworks/trace/src: main/com/tirsen/nanning/trace/TraceInterceptor.java, test/com/tirsen/nanning/trace/TraceInterceptorTest.java; src/main/com/tirsen/nanning: AspectInstance.java, Aspects.java, ConstructionInterceptor.java, Invocation.java, MixinInstance.java; src/main/com/tirsen/nanning/attribute: Attributes.java, AttributesXMLParser.java; src/main/com/tirsen/nanning/config: AbstractPointcut.java, AspectSystem.java; src/main/com/tirsen/nanning/samples: CacheInterceptor.java, TraceInterceptor.java; src/main/com/tirsen/nanning/samples/prevayler: AuthenticatedCall.java, BasicIdentifyingSystem.java, Call.java, CheckTransactionUnsupportedInterceptor.java, CheckpointPrevayler.java, CountingPrevayler.java, CurrentPrevayler.java, FilterPrevayler.java, IdentifyingCall.java, IdentifyingMarshaller.java, IdentifyingSystem.java, InvokeCommand.java, Marshaller.java, MarshallingCall.java, ObjectGraphVisitor.java, PrevaylerAction.java, PrevaylerAspect.java, PrevaylerInterceptor.java, PrevaylerUtils.java, RegisterObjectInterceptor.java, SoftMap.java, TransactionUnsupportedInterceptor.java; src/main/com/tirsen/nanning/samples/rmi: CommunicationException.java, CouldNotConnectException.java, ExceptionThrown.java, MarshallingInputStream.java, MarshallingOutputStream.java, Naming.java, NamingLookup.java, ObjectTable.java, RMIException.java, RemoteAspect.java, RemoteCallServer.java, RemoteIdentity.java, RemoteMarshaller.java, ServerConnection.java, ServerConnectionManager.java, SocketConnectionManager.java, SocketRemoteCallServer.java; src/main/com/tirsen/nanning/xml: AspectSystemParser.java, ClassAspectFactory.java, InterceptorAspectFactory.java, IntroductorAspectFactory.java, PointcutFactory.java, rules.xml; src/test/com/tirsen/nanning: AspectInstanceTest.java, AspectsTest.java, ConstructionInterceptorTest.java, MockConstructionInterceptor.java, MockInterceptor.java, PerformanceTest.java, SerializationTest.java, samples/TraceInterceptorTest.java; src/test/com/tirsen/nanning/attribute: AttributesTest.java, AttributesXMLParserTest.java, Employee.java, Job.java, Job.xml, School.java, School.xml, Teacher.java; src/test/com/tirsen/nanning/samples/prevayler: BasicIdentifyingSystemGCTest.java, BasicIdentifyingSystemTest.java, CheckpointPrevaylerTest.java, IdentifyingMarshallerTest.java, MockInvocation.java, MyObject.java, MyObjectImpl.java, MySystem.java, MySystemImpl.java, ObjectGraphVisitorTest.java, PrevaylerTest.java, SoftMapTest.java, TestSystem.java, TestTransaction.java, TestUnsupportedTransaction.java, TestUnsupportedTransactionImpl.java; src/test/com/tirsen/nanning/samples/rmi: MarshallingInputStreamTest.java, MarshallingOutputStreamTest.java, MyPrincipal.java, MyService.java, MyServiceImpl.java, MyStatefulService.java, MyStatefulServiceImpl.java, MyStatelessService.java, MyStatelessServiceImpl.java, RemoteCallServerTest.java, RemoteTest.java; src/test/com/tirsen/nanning/xml: AspectSystemParserTest.java, TestAspect.java, aspect-system-test.xml | |
|
lecando |
fixed base-pom |
| 1 lines of code changed in: src/frameworks/project.xml | |
|
lecando |
moved definition out of core |
| 192 lines of code changed in: maven.xml, project.xml, xdocs/images/nanning.png; src: etc/com/tirsen/nanning/UnitTestSuite.java, main/com/tirsen/nanning/MixinInstance.java; src/frameworks: project.xml, contract/project.xml, locking/project.xml, profiler/project.xml; src/frameworks/definition: .cvsignore, project.xml; src/frameworks/definition/src/main/com/tirsen/nanning/definition: AspectClass.java, AspectDefinition.java, AspectRepository.java, BasicInterceptor.java, ConfigureException.java, DefinitionAwareInterceptor.java, FilterMethodsInterceptor.java, InterceptorDefinition.java, SingletonInterceptor.java; src/frameworks/definition/src/main/com/tirsen/nanning/jelly: AspectClassTag.java, AspectRepositoryTag.java, AspectTag.java, AspectTagLibrary.java, InterceptorTag.java, InterfaceTag.java, TargetTag.java; src/frameworks/definition/src/test/com/tirsen/nanning/definition: AspectClassTest.java, AspectRepositoryTest.java, AttributeFilterInterceptor.java, AttributeFilterTest.java, InterceptorTest.java, Intf.java, IntfImpl.java, MethodFilterTest.java, MockInterceptor.java, NullInterceptor.java, TestMixin.java, TestMixinImpl.java, aspect-repository-test.xml; src/main/com/tirsen/nanning/definition: AspectClass.java, AspectDefinition.java, AspectRepository.java, BasicInterceptor.java, ConfigureException.java, DefinitionAwareInterceptor.java, InterceptorDefinition.java, SingletonInterceptor.java; src/main/com/tirsen/nanning/jelly: AspectClassTag.java, AspectRepositoryTag.java, AspectTag.java, AspectTagLibrary.java, InterceptorTag.java, InterfaceTag.java, TargetTag.java; src/main/com/tirsen/nanning/samples: CacheInterceptor.java, TraceInterceptor.java; src/main/com/tirsen/nanning/samples/prevayler: PrevaylerInterceptor.java, TestSystem.java; src/test/com/tirsen/nanning: AspectClassTest.java, AspectRepositoryTest.java, AttributeFilterInterceptor.java, AttributeFilterTest.java, ConstructionInterceptorTest.java, InterceptorTest.java, MethodFilterTest.java, MockConstructionInterceptor.java, NullInterceptor.java, aspect-repository-test.xml; src/test/com/tirsen/nanning/samples: CacheInterceptorTest.java, prevayler/TestSystem.java, rmi/RemoteCallServerTest.java | |
|
lecando |
fixed messed up test |
| 1 lines of code changed in: src/test/com/tirsen/nanning/samples/rmi/RemoteCallServerTest.java | |
|
lecando |
reenabled tagging |
| 3 lines of code changed in: project.properties, src/main/com/tirsen/nanning/samples/prevayler/TestSystem.java | |
|
lecando |
*** empty log message *** |
| 4 lines of code changed in: src/test/com/tirsen/nanning/samples/rmi/RemoteCallServerTest.java | |
|
lecando |
turning off tagging for now (not working) |
| 1 lines of code changed in: project.properties | |
|
lecando |
changed cvs for nanning |
| 2 lines of code changed in: project.xml | |
|
tirsen |
fixed image |
| 0 lines of code changed in: xdocs/images/nanning.png | |
|
tirsen |
fixed image |
| 4 lines of code changed in: project.xml, xdocs/images/nanning.png | |
|
lecando |
bumped version number to 0.9 |
| 6 lines of code changed in: project.xml | |
|
tirsen |
implemented instrumentation of any class with CGlib |
| 22 lines of code changed in: src/test/com/tirsen/nanning/AspectInstanceTest.java | |
|
tirsen |
implemented instrumentation of any class with CGlib |
| 165 lines of code changed in: maven.xml, project.xml; src/frameworks: contract/project.xml, locking/project.xml, profiler/project.xml; src/main/com/tirsen/nanning: AspectInstance.java, MixinInstance.java; src/main/com/tirsen/nanning/samples/prevayler: CheckpointPrevayler.java, CurrentPrevayler.java, TestSystem.java; src/test/com/tirsen/nanning: AspectInstanceTest.java, PerformanceTest.java; src/test/com/tirsen/nanning/samples/prevayler: CheckpointPrevaylerTest.java, TestTransaction.java | |
|
tirsen |
*** empty log message *** |
| 10 lines of code changed in: src/frameworks/locking/.cvsignore | |
|
tirsen |
preparing to release 0.8 |
| 4 lines of code changed in: maven.xml | |
|
tirsen |
preparing to release 0.8 |
| 114 lines of code changed in: maven.xml, docs/CHANGES, src/frameworks/project.xml, xdocs/navigation.xml; src/frameworks/locking: project.xml, src/main/com/tirsen/nanning/locking/SimpleMixinAspect.java; src/main/com/tirsen/nanning: AspectInstance.java, Aspects.java | |
|
lecando |
preparing for release |
| 18 lines of code changed in: maven.xml | |
|
lecando |
removed adviseMixin |
| 40 lines of code changed in: src/main/com/tirsen/nanning/samples/CacheAspect.java; src/frameworks/locking/src: main/com/tirsen/nanning/locking/SimpleMixinAspect.java, test/com/tirsen/nanning/locking/PessimisticLockingAspectTest.java; src/main/com/tirsen/nanning/config: AbstractAspect.java, Aspect.java, AspectSystem.java, ClassAspect.java, FindTargetMixinAspect.java, InterceptorAspect.java; src/main/com/tirsen/nanning/samples/prevayler: CheckTransactionUnsupportedInterceptor.java, IdentifyingMarshaller.java, Identity.java, PrevaylerAspect.java, PrevaylerInterceptor.java, PrevaylerUtils.java, TransactionUnsupportedInterceptor.java; src/main/com/tirsen/nanning/samples/rmi: RemoteAspect.java, RemoteMarshaller.java; src/test/com/tirsen/nanning: samples/prevayler/PrevaylerTest.java, xml/AspectSystemParserTest.java; src/test/com/tirsen/nanning/config: AspectSystemTest.java, ClassAspectTest.java | |
|
lecando |
*** empty log message *** |
| 9 lines of code changed in: project.properties, src/main/com/tirsen/nanning/config/FindTargetMixinAspect.java | |
|
tirsen |
added new locking demo with experimental SimpleMixinAspect, changed Pointcut-model a little bit |
| 133 lines of code changed in: src/main/com/tirsen/nanning/xml/InterceptorAspectFactory.java; src/etc/com/tirsen/nanning: AcceptanceTestSuite.java, UnitTestSuite.java; src/frameworks: project.xml, locking/project.xml; src/frameworks/locking/src/main/com/tirsen/nanning/locking: Lockable.java, LockedException.java, P.java, PessimisticLockingAspect.java, SimpleMixinAspect.java; src/frameworks/locking/src/test/com/tirsen/nanning/locking: AcceptanceTest.java, PessimisticLockingAspectTest.java; src/main/com/tirsen/nanning/config: AbstractPointcut.java, AllPointcut.java, AttributePointcut.java, InterceptorAspect.java, Pointcut.java; src/test/com/tirsen/nanning/config: InterceptorAspectTest.java, PointcutTest.java | |
|
lecando |
added encoding to compiler settings |
| 1 lines of code changed in: project.properties | |
|
lecando |
added log-ouput |
| 26 lines of code changed in: src/main/com/tirsen/nanning: AspectInstance.java, config/AspectSystem.java, samples/rmi/RemoteAspect.java | |
|
lecando |
build-tags for nanning too |
| 5 lines of code changed in: project.properties | |
|
lecando |
Changed version to 0.8 |
| 2 lines of code changed in: project.xml, src/frameworks/project.xml | |
|
lecando |
Added support for authentication in RMI (again...) |
| 48 lines of code changed in: project.xml, src/main/com/tirsen/nanning/samples/rmi/RemoteAspect.java; src/test/com/tirsen/nanning/samples/rmi: MyPrincipal.java, MyStatelessService.java, MyStatelessServiceImpl.java, RemoteCallServerTest.java | |
|
lecando |
*** empty log message *** |
| 10 lines of code changed in: src/test/com/tirsen/nanning/attribute/AttributesBuilderTest.java; src/main/com/tirsen/nanning/attribute: AttributesBuilder.java, AttributesCompiler.java | |
|
lecando |
Changed to 0.8, sorry bout that. |
| 6 lines of code changed in: project.xml | |
|
tirsen |
Added initialize method. |
| 16 lines of code changed in: src/main/com/tirsen/nanning/config/AspectSystem.java | |
|
lecando |
*** empty log message *** |
| 23 lines of code changed in: src/test/com/tirsen/nanning/samples/prevayler/MockInvocation.java; src/main/com/tirsen/nanning: AspectInstance.java, Invocation.java, MixinInstance.java, config/Aspect.java | |
|
lecando |
nothing |
| 0 lines of code changed in: src: main/com/tirsen/nanning/samples/rmi/RemoteAspect.java, test/com/tirsen/nanning/attribute/ClassPropertiesHelperTest.java | |
|
tirsen |
Added support for primitive-arrays |
| 19 lines of code changed in: src: etc/com/tirsen/nanning/UnitTestSuite.java, main/com/tirsen/nanning/attribute/ClassPropertiesHelper.java, test/com/tirsen/nanning/attribute/ClassPropertiesHelperTest.java | |
|
lecando |
Added support for inner classes |
| 153 lines of code changed in: maven.xml, src/etc/com/tirsen/nanning/UnitTestSuite.java; src/main/com/tirsen/nanning/attribute: AbstractAttributesTest.java, AttributesBuilder.java, AttributesCompiler.java, AttributesLoader.java, ClassPropertiesHelper.java, PropertyFileAttributeLoader.java; src/test/com/tirsen/nanning/attribute: AttributesBuilderTest.java, AttributesCompilerTest.java, AttributesTest.java, AttributesTestClass.java, ClassPropertiesHelperTest.java | |
|
tirsen |
Removed stories.txt |
| 0 lines of code changed in: docs/stories.txt | |
|
tirsen |
Refactored attributes even more, introduced AttributeLoader |
| 176 lines of code changed in: src/etc/com/tirsen/nanning/UnitTestSuite.java; src/main/com/tirsen/nanning/attribute: Attributes.java, AttributesBuilder.java, AttributesCompiler.java, AttributesLoader.java, AttributesXMLParser.java, ClassAttributes.java, ClassPropertiesHelper.java, PropertyFileAttributeLoader.java; src/test/com/tirsen/nanning/attribute: AttributesCompilerTest.java, AttributesTest.java, AttributesXMLParserTest.java, ClassAttributesTest.java, ClassPropertiesHelperTest.java | |
|
tirsen |
Fixed AbstractAttributesTest to include frameworks into compilation |
| 13 lines of code changed in: src/main/com/tirsen/nanning/attribute/AbstractAttributesTest.java | |
|
tirsen |
Moved profiler to frameworks and refactored attributes a lot |
| 399 lines of code changed in: maven.xml, project.xml, src/main/com/tirsen/nanning/AspectInstance.java; src/etc/com/tirsen/nanning: AcceptanceTestSuite.java, UnitTestSuite.java; src/frameworks: project.xml, contract/src/test/com/tirsen/nanning/contract/ContractInterceptorTest.java; src/frameworks/profiler: .cvsignore, project.xml; src/frameworks/profiler/src/main/com/tirsen/nanning/profiler: ProfilerInterceptor.java, ProfilerLogger.java; src/frameworks/profiler/src/test/com/tirsen/nanning/profiler: Profiled.java, ProfiledImpl.java, ProfilerTest.java; src/main/com/tirsen/nanning/attribute: AbstractAttributesTest.java, Attributes.java, AttributesBuilder.java, AttributesCompiler.java, AttributesXMLParser.java, ClassAttributes.java; src/main/com/tirsen/nanning/samples: ProfilerInterceptor.java, ProfilerLogger.java; src/test/com/tirsen/nanning: AspectInstanceTest.java, UnitTestSuite.java; src/test/com/tirsen/nanning/attribute: AttributesCompilerTest.java, AttributesTest.java, AttributesTestClass.java, AttributesXMLParserTest.java, ClassAttributesTest.java; src/test/com/tirsen/nanning/samples: Profiled.java, ProfiledImpl.java, ProfilerTest.java | |
|
tirsen |
Added support for full marshalling in Remote, refactored Contract to sub-framework |
| 752 lines of code changed in: maven.xml, project.properties, project.xml, lib/clover/distributions/clover-1_2.zip, xdocs/navigation.xml; src: frameworks/project.xml, main/com/tirsen/nanning/attribute/AbstractAttributesTest.java; src/etc/com/tirsen/nanning: AcceptanceTestSuite.java, AllTestSuite.java; src/frameworks/contract: .cvsignore, project.xml, src/main/com/tirsen/nanning/contract/ContractInterceptor.java; src/frameworks/contract/src/test/com/tirsen/nanning/contract: ContractImpl.java, ContractInterceptorTest.java, ContractIntf.java; src/main/com/tirsen/nanning/samples: ContractInterceptor.java, prevayler/MarshallingCall.java; src/main/com/tirsen/nanning/samples/rmi: MarshallingInputStream.java, MarshallingOutputStream.java, RemoteAspect.java, RemoteCallServer.java, RemoteMarshaller.java; src/test/com/tirsen/nanning: AcceptanceTestSuite.java, AllTestSuite.java, attribute/AbstractAttributesTest.java; src/test/com/tirsen/nanning/samples: ContractImpl.java, ContractInterceptorTest.java, ContractIntf.java, prevayler/MyObject.java; src/test/com/tirsen/nanning/samples/rmi: MarshallingInputStreamTest.java, MarshallingOutputStreamTest.java, MyStatelessService.java, MyStatelessServiceImpl.java, RemoteCallServerTest.java, RemoteTest.java | |
|
lecando |
*** empty log message *** |
| 3 lines of code changed in: src/main/com/tirsen/nanning/samples/StopWatch.java | |
|
lecando |
Updated prevayler and stuff |
| 31 lines of code changed in: project.xml, lib/prevayler/jars/prevayler-2.00.000dev.jar, src/main/com/tirsen/nanning/samples/prevayler/CountingPrevayler.java | |
|
lecando |
Removed constructors from the AttributesBuilder as it is not supported anyway.. |
| 9 lines of code changed in: src/main/com/tirsen/nanning/attribute: AttributesBuilder.java, ClassAttributes.java | |
|
lecando |
Changed version-number |
| 10 lines of code changed in: project.xml, src/main/com/tirsen/nanning/AspectInstance.java | |
|
tirsen |
Removed some dependencies and some smaller refactorings. |
| 157 lines of code changed in: project.xml, src/test/com/tirsen/nanning/samples/TraceInterceptorTest.java; src/main/com/tirsen/nanning: AspectInstance.java, definition/AspectRepository.java; src/main/com/tirsen/nanning/attribute: AttributeException.java, Attributes.java, ClassAttributes.java; src/main/com/tirsen/nanning/samples: CacheInterceptor.java, ContractInterceptor.java, ProfilerLogger.java, TraceInterceptor.java; src/main/com/tirsen/nanning/samples/prevayler: BasicIdentifyingSystem.java, Identity.java, InvokeCommand.java; src/main/com/tirsen/nanning/samples/rmi: ObjectTable.java, RemoteCallServer.java, SocketRemoteCallServer.java; src/test/com/tirsen/nanning/attribute: AttributesTest.java, School.java, Teacher.java | |
|
lecando |
Released 0.6 |
| 18 lines of code changed in: maven.xml, docs/CHANGES | |
|
lecando |
Added groupId to project.xml |
| 3 lines of code changed in: project.xml, src/main/com/tirsen/nanning/samples/ContractInterceptor.java | |
|
lecando |
*** empty log message *** |
| 1 lines of code changed in: project.xml | |
|
lecando |
Some inspection, removal of dead code and some other stuff... |
| 111 lines of code changed in: src/main/com/tirsen/nanning: AspectException.java, AspectInstance.java, definition/AspectDefinition.java, samples/rmi/Naming.java; src/main/com/tirsen/nanning/config: AbstractAspect.java, AspectSystem.java, AttributeIntroductor.java, ClassIntroductor.java, FindTargetMixinAspect.java, Introductor.java; src/main/com/tirsen/nanning/samples/prevayler: BasicIdentifyingSystem.java, MarshallingCall.java; src/test/com/tirsen/nanning: AspectInstanceTest.java, SerializationTest.java; src/test/com/tirsen/nanning/config: AspectSystemTest.java, ClassIntroductorTest.java; src/test/com/tirsen/nanning/samples: ContractInterceptorTest.java, ProfilerTest.java, prevayler/BasicIdentifyingSystemTest.java | |
|
tirsen |
Implemented some of the new xml format (AspectSystemParser). Deprecated all of definition-package. Some additional small changes. |
| 301 lines of code changed in: project.xml; src/main/com/tirsen/nanning/config: AbstractPointcut.java, AspectSystem.java, AttributePointcut.java, ClassAspect.java, InterceptorAspect.java, Introductor.java, Pointcut.java; src/main/com/tirsen/nanning/definition: AspectClass.java, AspectDefinition.java, AspectRepository.java, BasicInterceptor.java, ConfigureException.java, DefinitionAwareInterceptor.java, InterceptorDefinition.java, SingletonInterceptor.java; src/main/com/tirsen/nanning/samples: CacheAspect.java, CacheCounterAspect.java; src/main/com/tirsen/nanning/xml: AspectSystemParser.java, ClassAspectFactory.java, InterceptorAspectFactory.java, IntroductorAspectFactory.java, PointcutFactory.java, rules.xml; src/test/com/tirsen/nanning: AcceptanceTestSuite.java, UnitTestSuite.java, aspect-system-test.xml; src/test/com/tirsen/nanning/config: ClassAspectTest.java, InterceptorAspectTest.java; src/test/com/tirsen/nanning/samples: CacheTest.java, ProfilerTest.java, prevayler/BasicIdentifyingSystemGCTest.java; src/test/com/tirsen/nanning/xml: AspectSystemParserTest.java, Interface.java, Target.java, XMLTest.java, aspect-system-test.xml | |
|
lecando |
Added a workaround for the ReferenceMap iterator problems |
| 12 lines of code changed in: src/main/com/tirsen/nanning/samples/prevayler/BasicIdentifyingSystem.java | |
|
lecando |
Added tests for inherited attributes in Attributes |
| 86 lines of code changed in: project.xml; src/main/com/tirsen/nanning: attribute/Attributes.java, config/FindTargetMixinAspect.java; src/test/com/tirsen/nanning/attribute: AttributesTest.java, AttributesTestClass.java, AttributesTestInterface.java, AttributesTestSubClass.java | |
|
lecando |
Added change-log |
| 29 lines of code changed in: docs/CHANGES | |
|
lecando |
Preparing for relase |
| 5 lines of code changed in: project.xml, src/test/com/tirsen/nanning/samples/prevayler/IdentifyingMarshallerTest.java | |
|
lecando |
*** empty log message *** |
| 0 lines of code changed in: lib/prevayler/jars/prevayler-2.00.000dev.jar | |
|
lecando |
Replaced exception in identifying marshaller with assert |
| 11 lines of code changed in: src/test/com/tirsen/nanning/samples/prevayler/IdentifyingMarshallerTest.java; src/main/com/tirsen/nanning/samples/prevayler: IdentifyingMarshaller.java, PrevaylerAspect.java | |
|
lecando |
Added reset method to counting prevayler |
| 4 lines of code changed in: src/main/com/tirsen/nanning/samples/prevayler/CountingPrevayler.java | |
|
lecando |
fixed stupid copy on write in identifying system |
| 14 lines of code changed in: src/main/com/tirsen/nanning/samples/prevayler/BasicIdentifyingSystem.java | |
|
lecando |
working with performance |
| 26 lines of code changed in: src/test/com/tirsen/nanning/AspectInstanceTest.java; src/main/com/tirsen/nanning: AspectInstance.java, samples/prevayler/PrevaylerInterceptor.java | |
|
lecando |
reintroduced self resolvness |
| 13 lines of code changed in: src/main/com/tirsen/nanning/AspectInstance.java | |
|
lecando |
modified serialization |
| 151 lines of code changed in: src/main/com/tirsen/nanning: AspectFactory.java, AspectInstance.java, MixinInstance.java, config/AspectSystem.java, definition/AspectRepository.java; src/test/com/tirsen/nanning: AspectInstanceTest.java, SerializationTest.java, config/AspectSystemTest.java, samples/prevayler/SoftMapTest.java | |
|
lecando |
reintroduced self resolvness |
| 130 lines of code changed in: src/main/com/tirsen/nanning/test/TestUtils.java; src/main/com/tirsen/nanning/samples/prevayler: BasicIdentifyingSystem.java, FinalizationCallback.java, Identifiable.java, IdentifyingCall.java, IdentifyingMarshaller.java, IdentifyingSystem.java, InvokeCommand.java, ObjectGraphVisitor.java, PrevaylerAspect.java, PrevaylerInterceptor.java, RegisterObjectInterceptor.java, SoftMap.java; src/test/com/tirsen/nanning/samples/prevayler: BasicIdentifyingSystemGCTest.java, BasicIdentifyingSystemTest.java, IdentifyingMarshallerTest.java, MockInvocation.java, MyObject.java, SoftMapTest.java | |
|
lecando |
Some minor modifications to AspectInstance |
| 10 lines of code changed in: src/main/com/tirsen/nanning/AspectInstance.java | |
|
tirsen |
moved ClockedTransaction to prevayler (again) |
| 0 lines of code changed in: src/main/com/tirsen/nanning/samples/prevayler/ClockedTransaction.java | |
|
tirsen |
classIdentifier added as interface in proxy, started working on design for new XML configuration |
| 30 lines of code changed in: src/main/com/tirsen/nanning/AspectInstance.java; src/test/com/tirsen/nanning: AspectInstanceTest.java, aspect-system-test.xml | |
|
tirsen |
Reimplemented Pointcuts and InterceptorAspect, added Profiler, thanx to Khalil Bouhamza! |
| 196 lines of code changed in: project.xml; src: main/com/tirsen/nanning/FilterMethodsInterceptor.java, test/com/tirsen/nanning/UnitTestSuite.java; src/main/com/tirsen/nanning/config: AbstractPointcut.java, AllPointcut.java, AttributePointcut.java, InterceptorAspect.java, Pointcut.java; src/main/com/tirsen/nanning/samples: ProfilerInterceptor.java, ProfilerLogger.java; src/test/com/tirsen/nanning/config: AttributesTestClass.java, InterceptorAspectTest.java, PointcutTest.java; src/test/com/tirsen/nanning/samples: Profiled.java, ProfiledImpl.java, ProfilerTest.java | |
|
tirsen |
Readded old xml-config compatability |
| 89 lines of code changed in: src/main/com/tirsen/nanning: FilterMethodsInterceptor.java, MixinInstance.java, samples/CacheInterceptor.java; src/main/com/tirsen/nanning/definition: AspectClass.java, AspectDefinition.java, AspectRepository.java, BasicInterceptor.java, ConfigureException.java, DefinitionAwareInterceptor.java, InterceptorDefinition.java; src/main/com/tirsen/nanning/jelly: AspectClassTag.java, AspectRepositoryTag.java, AspectTag.java, AspectTagLibrary.java, InterceptorTag.java, InterfaceTag.java, TargetTag.java; src/main/com/tirsen/nanning/samples/prevayler: CheckTransactionUnsupportedInterceptor.java, PrevaylerInterceptor.java, TransactionUnsupportedInterceptor.java; src/test/com/tirsen/nanning: AspectClassTest.java, AspectRepositoryTest.java, AspectsTest.java, AttributeFilterInterceptor.java, AttributeFilterTest.java, ConstructionInterceptorTest.java, InheritanceTest.java, InterceptorTest.java, MethodFilterTest.java, PerformanceTest.java, UnitTestSuite.java, aspect-repository-test.xml, samples/CacheInterceptorTest.java | |
|
tirsen |
Refactored AspectSystem some more |
| 583 lines of code changed in: project.xml; src/main/com/tirsen/nanning: FilterMethodsInterceptor.java, MethodInterceptor.java, MixinInstance.java; src/main/com/tirsen/nanning/config: Aspect.java, AspectSystem.java, AttributeIntroductor.java, FindTargetMixinAspect.java, Introductor.java; src/main/com/tirsen/nanning/samples: CacheCounterAspect.java, CacheInterceptor.java, ContractInterceptor.java, TraceInterceptor.java; src/main/com/tirsen/nanning/samples/prevayler: CheckTransactionUnsupportedInterceptor.java, PrevaylerAspect.java, PrevaylerInterceptor.java, TransactionUnsupportedInterceptor.java; src/main/com/tirsen/nanning/samples/rmi: RemoteAspect.java, RemoteMarshaller.java; src/test/com/tirsen/nanning: AspectInstanceTest.java, MockInterceptor.java, NullInterceptor.java, SerializationTest.java, config/AspectSystemTest.java; src/test/com/tirsen/nanning/samples: CacheInterceptorTest.java, CacheTest.java, ContractInterceptorTest.java, TraceInterceptorTest.java | |
|
tirsen |
Changed some on the web-site |
| 24 lines of code changed in: project.xml, src/test/com/tirsen/nanning/samples/CacheInterceptorTest.java | |
|
tirsen |
Added CacheInterceptorTest |
| 10 lines of code changed in: project.xml; src: main/com/tirsen/nanning/samples/prevayler/InvokeCommand.java, test/com/tirsen/nanning/samples/CacheInterceptorTest.java | |
|
lecando |
Removed pointcuts |
| 512 lines of code changed in: src/main/com/tirsen/nanning: AspectInstance.java, Aspects.java, ConstructionInterceptor.java, MethodInterceptor.java, MixinInstance.java; src/main/com/tirsen/nanning/config: AddMixinAdvise.java, Advise.java, AllPointcut.java, Aspect.java, AspectSystem.java, AttributeIntroductor.java, ConstructionInterceptorAdvise.java, ConstructionInterceptorAspect.java, FindTargetMixinAspect.java, InterceptorAdvise.java, InterceptorAspect.java, Introductor.java, MethodPointcut.java, MixinAspect.java, Pointcut.java, PointcutAspect.java; src/main/com/tirsen/nanning/definition: AspectClass.java, AspectDefinition.java, AspectRepository.java, AttributePointcut.java, BasicInterceptor.java, ConfigureException.java, DefinitionAwareInterceptor.java, FilterMethodsInterceptor.java, InterceptorDefinition.java; src/main/com/tirsen/nanning/jelly: AspectClassTag.java, AspectRepositoryTag.java, AspectTag.java, AspectTagLibrary.java, InterceptorTag.java, InterfaceTag.java, TargetTag.java; src/main/com/tirsen/nanning/samples: CacheCounterAdvise.java, CacheInterceptor.java, ContractInterceptor.java, TraceInterceptor.java; src/main/com/tirsen/nanning/samples/prevayler: CheckTransactionUnsupportedInterceptor.java, PrevaylerAspect.java, PrevaylerInterceptor.java, TransactionUnsupportedInterceptor.java; src/main/com/tirsen/nanning/samples/rmi: RemoteAspect.java, RemoteMarshaller.java; src/test/com/tirsen/nanning: AcceptanceTestSuite.java, AspectClassTest.java, AspectInstanceTest.java, AspectRepositoryTest.java, AspectsTest.java, AttributeFilterInterceptor.java, AttributeFilterTest.java, ConstructionInterceptorTest.java, Impl.java, InheritanceTest.java, InterceptorTest.java, IntfImpl.java, MethodFilterTest.java, MockConstructionInterceptor.java, MockInterceptor.java, NullInterceptor.java, PerformanceTest.java, SerializationTest.java, UnitTestSuite.java; src/test/com/tirsen/nanning/config: AspectSystemTest.java, Def2Test.java; src/test/com/tirsen/nanning/samples: CacheTest.java, ContractInterceptorTest.java, TraceInterceptorTest.java, prevayler/PrevaylerTest.java, rmi/RemoteCallServerTest.java | |
|
lecando |
Moved to version 0.5 |
| 6 lines of code changed in: project.xml | |
|
lecando |
commented out system.outs |
| 3 lines of code changed in: src/test/com/tirsen/nanning/MethodFilterTest.java | |
|
lecando |
Added cacheing to PointcutAspect |
| 12 lines of code changed in: src: main/com/tirsen/nanning/config/PointcutAspect.java, test/com/tirsen/nanning/config/Def2Test.java | |
|
lecando |
added serialver |
| 3 lines of code changed in: src/main/com/tirsen/nanning/samples/prevayler/ClockedTransaction.java | |
|
lecando |
fixed race condition with clocked transaction (had to duplicate the prevayler one) |
| 2 lines of code changed in: src/main/com/tirsen/nanning/samples/prevayler: ClockedTransaction.java, InvokeCommand.java | |
|
lecando |
removed nanning dependency to CheckPointPrevayler |
| 16 lines of code changed in: src/main/com/tirsen/nanning/samples/prevayler: CountingPrevayler.java, FilterPrevayler.java; src/test/com/tirsen/nanning/samples: prevayler/PrevaylerTest.java, rmi/RemoteCallServerTest.java | |
|
lecando |
Updated prevayler-jar |
| 0 lines of code changed in: lib/prevayler: prevayler-2.00.000dev.jar, jars/prevayler-2.00.000dev.jar | |
|
lecando |
Fixed some stuff and added some asserts to Prevayler |
| 72 lines of code changed in: lib/prevayler/prevayler-2.00.000dev.jar; src/main/com/tirsen/nanning/samples/prevayler: InvokeCommand.java, PrevaylerInterceptor.java; src/test/com/tirsen/nanning/samples/prevayler: MySystem.java, MySystemImpl.java, PrevaylerTest.java | |
|
tirsen |
Adding logo and licensed clover |
| 3 lines of code changed in: project.xml | |
|
tirsen |
Adding logo and licensed clover ============================================================================= ? src/frameworks/contract/target/TESTS-TestSuites.xml ? src/frameworks/contract/target/attributes ? src/frameworks/contract/target/classes ? src/frameworks/contract/target/clover ? src/frameworks/contract/target/docs ? src/frameworks/contract/target/generated-xdocs ? src/frameworks/contract/target/javadoc ? src/frameworks/contract/target/jdepend-raw-report.xml ? src/frameworks/contract/target/test-classes ? src/frameworks/contract/target/test-reports RCS file: /cvsroot/nanning/nanning/lib/qdox/jars/Attic/qdox-1.0.jar,v Working file: lib/qdox/jars/qdox-1.0.jar head: 1.2 branch: locks: strict access list: symbolic names: keyword substitution: b total revisions: 2; selected revisions: 2 description: |
| 0 lines of code changed in: xdocs/images/nanning.png | |
|
tirsen |
Adding logo and licensed clover |
| 2 lines of code changed in: lib/clover/distributions/clover.zip | |
|
lecando |
Switched to log4j 1.2.8 |
| 8 lines of code changed in: project.xml | |
|
lecando |
Prepare for release 0.3 |
| 4 lines of code changed in: docs/announcements/RELEASE-NOTES-0.3.txt | |
|
lecando |
Prepare for release 0.3 |
| 14 lines of code changed in: project.xml, docs/announcements/RELEASE-NOTES-0.2.txt, src/announcements/RELEASE-NOTES-0.2.txt | |
|
lecando |
minor refactorings of this management |
| 19 lines of code changed in: src/main/com/tirsen/nanning: AspectInstance.java, Aspects.java, config/AspectSystem.java, samples/prevayler/PrevaylerAspect.java | |
|
tirsen |
Split RemoteTest into unit-tests and functional tests |
| 92 lines of code changed in: src/test/com/tirsen/nanning/samples/rmi/RemoteCallServerTest.java | |
|
tirsen |
Split RemoteTest into unit-tests and functional tests |
| 195 lines of code changed in: project.xml; src/main/com/tirsen/nanning: AspectException.java, AspectInstance.java, ConstructionInterceptor.java, ConstructionInvocation.java, samples/rmi/SocketRemoteCallServer.java; src/test/com/tirsen/nanning: AcceptanceTestSuite.java, AspectInstanceTest.java, UnitTestSuite.java, samples/rmi/RemoteTest.java; xdocs: index.xml, navigation.xml, overview.xml | |
|
lecando |
Switched to CheckpointPrevayler from Prevayler 2.0, removed about half of Prevayler-demo... :-) |
| 133 lines of code changed in: project.xml, lib/prevayler/jars/prevayler-2.00.000dev.jar; src/main/com/tirsen/nanning: AspectInstance.java, config/AspectSystem.java; src/main/com/tirsen/nanning/samples/prevayler: AuthenticatedCall.java, BasicIdentifyingSystem.java, ConstructCommand.java, CountingPrevayler.java, CurrentPrevayler.java, GarbageCollectingPrevayler.java, IdentifyingCall.java, IdentifyingMarshaller.java, IdentifyingSystem.java, Identity.java, InvocationCommand.java, InvokeCommand.java, MarshallingCall.java, PrevaylerAspect.java, PrevaylerInterceptor.java; src/test/com/tirsen/nanning/samples/prevayler: MySystem.java, MySystemImpl.java, PrevaylerTest.java; src/test/com/tirsen/nanning/samples/rmi: MyStatelessServiceImpl.java, RemoteTest.java | |
|
lecando |
updated version properties |
| 6 lines of code changed in: project.xml | |
|
tirsen |
Added release notes for 0.2 |
| 0 lines of code changed in: src/announcements/RELEASE-NOTES-0.2.txt | |
|
tirsen |
Added some doc for release 0.2 |
| 7 lines of code changed in: project.xml, src/main/com/tirsen/nanning/config/Pointcut.java | |
| Generated by StatCvs |
|