Project: aptanastudio
Issue APSTUD-7346: CompositePartitionScanner should not rely on IRules (so that it can take advantage of JFlex-based scanners).
Currently for doing parses among different languages we use the CompositePartitionScanner, but this scanner seems to be tied to having sub-parsers which return themselves rules. The parser should be able to work without that requisite (to take advantage of JFlex-based parsers).
Story points: 40