commit | 415e21fcba66bee9256ac409178a8b8b31e6237f | [log] [tgz] |
---|---|---|
author | Matthias Villiger <mvi@bsiag.com> | Tue May 27 18:43:52 2014 +0200 |
committer | Matthias Villiger <mvi@bsiag.com> | Tue May 27 18:43:52 2014 +0200 |
tree | 99bbb67de922cc02057e4b18d678ebf8821f8f0f | |
parent | 02861e599d61710bd5e00bef136a9970325400f9 [diff] |
Ignore anonymous types
diff --git a/org.eclipse.scout.sdk.util/src/org/eclipse/scout/sdk/util/type/TypeFilters.java b/org.eclipse.scout.sdk.util/src/org/eclipse/scout/sdk/util/type/TypeFilters.java index 6c38a9d..17d53ad 100644 --- a/org.eclipse.scout.sdk.util/src/org/eclipse/scout/sdk/util/type/TypeFilters.java +++ b/org.eclipse.scout.sdk.util/src/org/eclipse/scout/sdk/util/type/TypeFilters.java
@@ -334,6 +334,9 @@ */ protected static boolean isClass(IType type) { try { + if (type.isAnonymous()) { + return false; + } int flags = type.getFlags(); return !Flags.isAbstract(flags) && !Flags.isInterface(flags) && !Flags.isDeprecated(flags); }