Skip to content

Commit

Permalink
Removed xml assembly feature
Browse files Browse the repository at this point in the history
  • Loading branch information
eriksundin committed Mar 24, 2014
1 parent 8070ace commit 76a1278
Show file tree
Hide file tree
Showing 49 changed files with 4,398 additions and 19,962 deletions.
2 changes: 1 addition & 1 deletion .scripts/pod-update-checksum.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d7e9547666e622ff700e9b191dc1d9ef96b920ba
1a1167edc2a10f2f9080482aeceaa4825602e83c
76 changes: 4 additions & 72 deletions A-Typhoon.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,7 @@ following:

## Design Goals / Features

* Non-invasive. ***No macros or XML required***. . . while ***Spring-style XML*** or ***Guice-style macros*** are fully
supported (and sometimes useful), the main focus is on a <a href="https://github.com/typhoon-framework/Typhoon/wiki/Assembling-Components-with-Blocks">powerful Objective-C runtime approach.</a>
* Non-invasive. ***No macros or XML required*** . . . The main focus is on a <a href="https://github.com/typhoon-framework/Typhoon/wiki/Assembling-Components-with-Blocks">powerful Objective-C runtime approach.</a>

* Its not necessary to change ***any*** of your classes to use the framework. ***Can be introduced into legacy applications.***

Expand Down Expand Up @@ -150,7 +149,7 @@ ensure that the class is in the required state before and after properties are s

And then:

* <a href="https://github.com/typhoon-framework/Typhoon/wiki/Assembling-Components-with-Blocks">Assembling Components with Blocks (recommended) </a> ___or___ <a href="https://github.com/typhoon-framework/Typhoon/wiki/Assembling-Components-in-XML">Assembling Components in XML</a>
* <a href="https://github.com/typhoon-framework/Typhoon/wiki/Assembling-Components-with-Blocks">Assembling Components with Blocks</a>

* <a href="https://github.com/typhoon-framework/Typhoon/wiki/Autowiring">Autowiring</a>

Expand Down
6 changes: 3 additions & 3 deletions Source/Factory/TyphoonComponentFactory.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
*
* This is the base class for all component factories. It defines methods for retrieving components from the factory, as well as a low-level
* API for assembling components from their constituent parts. This low-level API could be used as-is, however its intended to use a higher
* level abstraction such as TyphoonBlockComponentFactory or TyphoonXmlComponentFactory.
* level abstraction such as TyphoonBlockComponentFactory.
*/
@interface TyphoonComponentFactory : NSObject
{
Expand Down Expand Up @@ -147,8 +147,8 @@
- (NSArray *)allComponentsForType:(id)classOrProtocol;

/**
* Returns the component matching the given key. For XML-style, this is the key specified as the 'id' attribute. For the block-style, this
* is the name of the method on the TyphoonAssembly interface, although, for block-style you'd typically use the assembly interface itself
* Returns the component matching the given key. For the block-style, this is the name of the method on the
* TyphoonAssembly interface, although, for block-style you'd typically use the assembly interface itself
* for component resolution.
*/
- (id)componentForKey:(NSString *)key;
Expand Down
32 changes: 0 additions & 32 deletions Source/Factory/Xml/TyphoonRXMLElement+XmlComponentFactory.h

This file was deleted.

314 changes: 0 additions & 314 deletions Source/Factory/Xml/TyphoonRXMLElement+XmlComponentFactory.m

This file was deleted.

Loading

0 comments on commit 76a1278

Please sign in to comment.