Skip to content
Failed

Changes

Summary

  1. Core: - Made Collection of super types in all types to a list because order is important here! - Fixed AnalyzeInheritancePathsTask to respect the order of the direct super types of a root class so that the super type order is the same as the order of the called super constructors. - Fixed two test cases which expected the 'wrong' order of super constructor calls.
Revision 4191 by hfi413te:
Core: - Made Collection of super types in all types to a list because order is important here!
- Fixed AnalyzeInheritancePathsTask to respect the order of the direct super types of a root class so that the super type order is the same as the order of the called super constructors.
- Fixed two test cases which expected the 'wrong' order of super constructor calls.
Change TypePath in RepositoryPath in Workspace
The file was modified/trunk/Workspace/Core/src/main/java/de/fhdw/wtf/common/ast/type/AtomicType.javaCore/src/main/java/de/fhdw/wtf/common/ast/type/AtomicType.java
The file was modified/trunk/Workspace/Core/src/main/java/de/fhdw/wtf/common/ast/type/ClassType.javaCore/src/main/java/de/fhdw/wtf/common/ast/type/ClassType.java
The file was modified/trunk/Workspace/Core/src/main/java/de/fhdw/wtf/common/ast/type/ExceptionClassType.javaCore/src/main/java/de/fhdw/wtf/common/ast/type/ExceptionClassType.java
The file was modified/trunk/Workspace/Core/src/main/java/de/fhdw/wtf/common/ast/type/RealType.javaCore/src/main/java/de/fhdw/wtf/common/ast/type/RealType.java
The file was modified/trunk/Workspace/Core/src/main/java/de/fhdw/wtf/common/ast/type/RegularClassType.javaCore/src/main/java/de/fhdw/wtf/common/ast/type/RegularClassType.java
The file was modified/trunk/Workspace/Core/src/main/java/de/fhdw/wtf/common/ast/type/Type.javaCore/src/main/java/de/fhdw/wtf/common/ast/type/Type.java
The file was modified/trunk/Workspace/Core/src/main/java/de/fhdw/wtf/common/ast/type/TypeProxy.javaCore/src/main/java/de/fhdw/wtf/common/ast/type/TypeProxy.java
The file was modified/trunk/Workspace/Core/src/main/java/de/fhdw/wtf/parser/ExceptionClassParser.javaCore/src/main/java/de/fhdw/wtf/parser/ExceptionClassParser.java
The file was modified/trunk/Workspace/Core/src/main/java/de/fhdw/wtf/parser/RegularClassParser.javaCore/src/main/java/de/fhdw/wtf/parser/RegularClassParser.java
The file was modified/trunk/Workspace/Core/src/main/java/de/fhdw/wtf/walker/tasks/AnalyzeInheritanceTreesTask.javaCore/src/main/java/de/fhdw/wtf/walker/tasks/AnalyzeInheritanceTreesTask.java
The file was modified/trunk/Workspace/Core/src/main/java/de/fhdw/wtf/walker/tasks/ReferencedConstructorsCheck.javaCore/src/main/java/de/fhdw/wtf/walker/tasks/ReferencedConstructorsCheck.java
The file was modified/trunk/Workspace/CoreTests/src/test/java/de/fhdw/wtf/common/ast/type/test/TypeTest.javaCoreTests/src/test/java/de/fhdw/wtf/common/ast/type/test/TypeTest.java
The file was modified/trunk/Workspace/CoreTests/src/test/java/de/fhdw/wtf/parser/test/TestAttributes.javaCoreTests/src/test/java/de/fhdw/wtf/parser/test/TestAttributes.java
The file was modified/trunk/Workspace/CoreTests/src/test/java/de/fhdw/wtf/walker/tasks/test/TestAnalyzeInheritanceTreesTask.javaCoreTests/src/test/java/de/fhdw/wtf/walker/tasks/test/TestAnalyzeInheritanceTreesTask.java
The file was modified/trunk/Workspace/CoreTests/src/test/java/de/fhdw/wtf/walker/tasks/test/TestTypeReferencer.javaCoreTests/src/test/java/de/fhdw/wtf/walker/tasks/test/TestTypeReferencer.java