Skip to content

Instantly share code, notes, and snippets.

@paulbaumgart
Created March 26, 2010 06:55
Show Gist options
  • Save paulbaumgart/344606 to your computer and use it in GitHub Desktop.
Save paulbaumgart/344606 to your computer and use it in GitHub Desktop.
{
"Objective-J": [
{
"socratic.name": "test.j",
"Classes": [
{
"Selectors": [
{
"socratic.name": "+(void)doNothing",
"socratic.lineNumber": "7"
},
{
"socratic.name": "+(void)doALittleNothing",
"socratic.lineNumber": "11"
},
{
"socratic.name": "+(void)doAWholeLottaNothing",
"socratic.lineNumber": "15"
}
],
"Parent Class": "CPObject",
"socratic.externalRefs": [
"Parent Class"
],
"socratic.name": "Test",
"socratic.lineNumber": "3"
},
{
"Selectors": [
{
"socratic.name": "+(void)doNothingHarder:(int)howHard",
"socratic.lineNumber": "25"
}
],
"Parent Class": "Test",
"socratic.externalRefs": [
"Parent Class"
],
"socratic.name": "Test2",
"socratic.lineNumber": "21"
}
]
},
{
"socratic.name": "test2.j",
"Classes": [
{
"Parent Class": "CPObject",
"socratic.externalRefs": [
"Parent Class"
],
"socratic.name": "x",
"socratic.lineNumber": "3"
}
]
},
{
"socratic.name": "test3.j",
"Classes": [
{
"Selectors": [
{
"socratic.name": "-(void)nada",
"socratic.lineNumber": "7"
},
{
"socratic.name": "-(void)nadaSurf",
"socratic.lineNumber": "11"
}
],
"Parent Class": "CPObject",
"socratic.externalRefs": [
"Parent Class"
],
"socratic.name": "Test3",
"socratic.lineNumber": "3"
}
]
}
]
}
{
"source.js.objj":
{
"content-children":
{
"meta.implementation.js.objj":
{
"metadata-children":
{
"entity.name.type.js.objj":
{
"type": "socratic.name",
},
"entity.other.inherited-class.js.objj":
{
"type": "Parent Class",
"externalRef": true,
},
},
"content-children":
{
"meta.function.js.objj":
{
"type": "Selectors",
},
},
"type": "Classes",
},
},
"type": "Objective-J",
},
};
@import <Foundation/CPObject.j>
@implementation Test : CPObject
{
}
+ (void)doNothing
{
}
+ (void)doALittleNothing
{
}
+ (void)doAWholeLottaNothing
{
}
@end
@implementation Test2 : Test
{
}
+ (void)doNothingHarder:(int)howHard
{
}
@end
@import <Foundation/CPObject.j>
@implementation x : CPObject
{
}
@end
@import <Foundation/CPObject.j>
@implementation Test3 : CPObject
{
}
- (void)nada
{
}
- (void)nadaSurf
{
}
@end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment