msorted.filter(
function($){
+ if (!$.memberOf.length) {
+ $.memberOf = data.name;
+ }
-
- if (data.isSingleton) {
-
- if ($.isStatic && $.memberOf.length && $.memberOf != data.name) { // it's a singleton - can not inherit static methods.
+ if (data.isSingleton) {
+
+ if ($.isStatic && $.memberOf != data.name) { // it's a singleton - can not inherit static methods.
+ return true;
+ }
+
+ $.isInherited = (memberOf != data.name);
+ ownMethods.push($);
return true;
}
-
- $.isInherited = ($.memberOf.length && $.memberOf != data.name);
- ownMethods.push($);
- return true;
- }
-
-
- if ($.memberOf.length && ($.memberOf != data.name) && $.isStatic){
+
+
+ if (($.memberOf != data.name) && $.isStatic){
+ return true;
+ }
+ if ($.isStatic) {
+ $.isInherited = ($.memberOf != data.name);
+ ownMethods.push($);
+ }
+
return true;
}
- if ($.isStatic) {
- $.isInherited = ($.memberOf != data.name);
- ownMethods.push($);
- }
-
- return true;
- }
);
// then dynamics..