aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/util
AgeCommit message (Expand)Author
2016-04-22Handle try-with-resourcesMichael Williamson
2016-04-17Read finally clauses of try statementsMichael Williamson
2016-04-10Split classes with type parameters into static and instance classesMichael Williamson
2016-04-09Remove MethodTypeParameter and adjust Identifier generationMichael Williamson
2016-04-02Allow richer description of file listMichael Williamson
2016-04-02Use JSON to configure CLIMichael Williamson
2016-04-02Defer generation overrides until necessary, don't mangle C# namesMichael Williamson
2016-04-01Ensure unique generated argument namesMichael Williamson
2016-04-01Mangle reserved identifiers in C# backendMichael Williamson
2016-03-31Improve generic support in the interpreterMichael Williamson
2016-03-30Remove duplicates when finding captured variablesMichael Williamson
2016-03-30Read extended operands in infix operationsMichael Williamson
2016-03-29Add support for reading vararg method invocationsMichael Williamson
2016-03-29Allow binding of parameterised typesMichael Williamson
2016-03-10Initial implementation of generics for C#Michael Williamson
2016-03-01Cobble together limited inner class supportMichael Williamson
2016-02-29Split ConcreteType up into specialised type implementationsMichael Williamson
2016-02-28Extract forEach over two iterabesMichael Williamson
2016-02-28Ensure superclass is first in super type collectionMichael Williamson
2016-02-28Support reading of empty interfacesMichael Williamson
2016-02-28Extract readSourceMichael Williamson
2016-01-14Add initial method runner for C#Michael Williamson
2016-01-13Add foldRightMichael Williamson
2016-01-13Introduce SwitchCaseNode to simplify typesMichael Williamson
2016-01-13Tidy up processing of statements in switchMichael Williamson
2016-01-13Extract upToAndIncluding iterableMichael Williamson
2016-01-13Generate unique names for temporary variablesMichael Williamson
2016-01-08Use list() to create lists of fixed sizeMichael Williamson
2016-01-01Generate variable IDs without Eclipse keysMichael Williamson
2015-11-28Simplify generation of anonymous classesMichael Williamson
2015-11-24Add hacktastic closures for lambdas (not anonymous classes)Michael Williamson
2015-11-21Add support for no more than one anonymous classMichael Williamson
2015-11-21Allow single compilation unit to generate multiple classesMichael Williamson
2015-11-21Support simple for-loopsMichael Williamson
2015-11-15Tidy up codeMichael Williamson
2015-11-15Allow descendants of nodes to be traversedMichael Williamson
2015-10-31Use eagerMap instead of Lists.transformMichael Williamson
2015-10-25Throw IOException rather than wrapping in RuntimeExceptionMichael Williamson
2015-10-25Remove lombok from VariableDeclarationMichael Williamson
2015-10-25Add test for AnnotationNode.toString()Michael Williamson
2015-10-06Fix type warningsMichael Williamson
2015-10-05Add support for static method calls to Python backendMichael Williamson
2015-10-05Remove duplication in writing with separatorMichael Williamson
2015-10-04Use single map for stack frameMichael Williamson
2015-10-04Throw exception if assigning value of wrong typeMichael Williamson