Gitiles
Code Review
Sign In
review.gerrithub.io
/
Chessray
/
ceylon-compiler
/
HEAD
7227944
Fix #650 - visit Comprehension nodes
by Enrique Zamudio
· 11 years ago
master
8d3ff40
Fix #652 by using Flags instead of numeric literals.
by Enrique Zamudio
· 11 years ago
05274f0
When constructing method parameters be sure to include Flags.PARAMETER in the modifiers so that annotations with @Target(ElementType.PARAMETER) don't incorrectly cause compilation errors
by Tom Bentley
· 11 years ago
01dc3da
ant tasks: Add a task to read a modules version, name and license and set ant properties
by Tom Bentley
· 11 years ago
1a41546
ant tasks: Refactor so that the tasks themsevles have no direct dependency on CMR (and thus on Java 7)
by Tom Bentley
· 11 years ago
e2172d0
Fix for #648: bogus typeinfo signatures
by Stephane Epardaud
· 11 years ago
a28bfd5
FIX : Avoid duplicating modules in case of Java archives
by David Festal
· 11 years ago
6f242a4
Fixed #645 arrayOfSome() and arrayOfNone() are still broken
by Tako Schotanus
· 11 years ago
1e98680
Improved the IopArray test a bit for #645
by Tako Schotanus
· 11 years ago
80b5181
Improved check for Arrays in isCeylonArray() (#645)
by Tako Schotanus
· 11 years ago
01753eb
Removed a bunch of duplicated methods from the TypeFactory that exist now in its super class Unit.
by Tako Schotanus
· 11 years ago
273bf29
Tests for #646
by Stephane Epardaud
· 11 years ago
e010020
Fix for #646
by Stephane Epardaud
· 11 years ago
04af0d3
CeylonModelLoader: avoid NPE
by Stephane Epardaud
· 11 years ago
3150b2f
Add @Ignore to companion delegates
by Tom Bentley
· 11 years ago
981ac88
Fixed possible merge error (#642)
by Tako Schotanus
· 11 years ago
9a1da06
Made sure tha ant tasks are compiled with Java 5 compatibility (#642)
by Tako Schotanus
· 11 years ago
c9a8bb9
Added Java 7 check to the ant tasks (#642)
by Tako Schotanus
· 11 years ago
2f2c716
Fix tests for annotation change (for ceylon/ceylon.language#99)
by Tom Bentley
· 11 years ago
a617e72
Allow ourselves to run non-shared stuff in tests.
by Tom Bentley
· 11 years ago
ab32828
Always generate annotations on class/interface declarations, even if they're local
by Tom Bentley
· 11 years ago
f7f5946
We're not alpha anymore
by Stephane Epardaud
· 11 years ago
cbb7879
Update version for M3
by Stephane Epardaud
· 11 years ago
21ba74f
Build: compile the ant tasks for jdk5
by Stephane Epardaud
· 11 years ago
394adab
Abstracted the boxing visitors so the IDE can use them
by Stephane Epardaud
· 11 years ago
c4b70b0
Fixed set operators test for #633
by Stephane Epardaud
· 11 years ago
5baa002
Fix failing runtime tests
by Tom Bentley
· 11 years ago
2b856eb
Added test for #633: then operator
by Stephane Epardaud
· 11 years ago
ca9cbc9
Fix for #633: ExpressionTransformer: fixed then op typing
by Stephane Epardaud
· 11 years ago
f92b80e
Fix for #633: raw cast test needs to work on definite types
by Stephane Epardaud
· 11 years ago
4574941
Fix for #633: added a comment
by Stephane Epardaud
· 11 years ago
09d1c5c
Fix for #633: when passing empty as a variadic param default value, always cast to Iterable
by Stephane Epardaud
· 11 years ago
4548f3c
Fix for #633: ExpressionTransformer/DefaultOp: set the expression types properly for proper casting
by Stephane Epardaud
· 11 years ago
1167454
Fix for #633: ExpressionTransformer: insert raw casts when necessary
by Stephane Epardaud
· 11 years ago
484cad8
Fix for #633: Added AbstractTransformer.makeEmptyAsIterable()
by Stephane Epardaud
· 11 years ago
a1e5ff6
Fix for #633: AbstractTransformer: fixed a makeJavaType flag
by Stephane Epardaud
· 11 years ago
b21d416
AbstractTransformer.makeJavaType: do not erase extends/satisfies to raw types #633
by Stephane Epardaud
· 11 years ago
df4f78d
AbstractTransformer: added willEraseToIterable(ProducedType) #633
by Stephane Epardaud
· 11 years ago
82a83eb
Updated tests for #633: do not turn to raw for erased type parameters
by Stephane Epardaud
· 11 years ago
ba07b21
Updated tests for #633: Added raw casts when required
by Stephane Epardaud
· 11 years ago
0a5ae0a
Test for #633: Implementing Empty
by Stephane Epardaud
· 11 years ago
634840c
Test for #633: Implementing Empty
by Stephane Epardaud
· 11 years ago
f81d0fc
Fixed array tests (#640)
by Tako Schotanus
· 11 years ago
85358f9
Run the LanguageSatisfactionSuite are part of AllTests and ConcurrentTests (but not ConcurrentNoRuntime tests, because like the RuntimeSuite compilation can be slow)
by Tom Bentley
· 11 years ago
b4aaaab
Improve the CeylonModuleRunner by generating test cases which fail for ceylon sources with errors. Detect use of @test in the wrong place, and *Test classes without @tests. Move CeylonModuleRunner and the rest of the infrastructure for compiling and running ceylon sets via junit into compiler/java/test
by Tom Bentley
· 11 years ago
a2367c0
Add classes which implement every interface in ceylon.language
by Tom Bentley
· 11 years ago
06a5db3
Factor out the ErrorCollector and CompilerError classes
by Tom Bentley
· 11 years ago
4cf6ce9
Fixed tests related to changes in #640
by Tako Schotanus
· 11 years ago
3d55da9
Merge branch 'set-operators'
by Tom Bentley
· 11 years ago
9cdfb15
recovery/M3Features: Fix test by finding something else we don't support, now that we do support Set operators :-)
by Tom Bentley
· 11 years ago
18b5c19
#394: Add more tests and fix the expected .src
by Tom Bentley
· 11 years ago
c9a6066
#394: Remove typecasts, now that the methods on Set use raw types
by Tom Bentley
· 11 years ago
d1548c2
Fixed test #640 (bis)
by Tako Schotanus
· 11 years ago
1b17f9d
Erasure of array component types is now done in the compiler instead of by the runtime (#640)
by Tako Schotanus
· 11 years ago
72d0cd1
Merge branch 'issue394-set-operators' of https://github.com/thradec/ceylon-compiler into sets-2
by Tom Bentley
· 11 years ago
55cc267
Test for #633: Implementing Empty
by Stephane Epardaud
· 11 years ago
5712cab
Fix for #633: Use ProducedTypedReference for concrete interface methods
by Stephane Epardaud
· 11 years ago
b901e43
#634 Remove the test which was due to a problem in ceylon.language
by Tom Bentley
· 11 years ago
c45add4
#641: Fix tests broken by the JT_NO_PRIMITIVES/JT_TYPE_ARGUMENT changes
by Tom Bentley
· 11 years ago
3da21a0
#641: Improve the test by testing all the Set methods, and by checking we generate the right thing for declarations like Set
by Tom Bentley
· 11 years ago
bbe6cf4
#641: Make JT_NO_PRIMITIVES and JT_TYPE_ARGUMENT distinct with the latter implying the former; Use a __JT_TYPE_ARGUMENT internally where we really care about the difference
by Tom Bentley
· 11 years ago
d2e70b4
Issue #394: Set operators - more tests
by thradec
· 11 years ago
93f9a56
Fixed tests for #640 (again)
by Tako Schotanus
· 11 years ago
5e6314d
Non-concrete argument types for array creation methods will be treated as java.lang.Object (#640)
by Tako Schotanus
· 11 years ago
7e98b95
Mark test #641 as known to fail
by Tako Schotanus
· 11 years ago
d6a800c
Added test for #641
by Stephane Epardaud
· 11 years ago
cb756fa
Fixed test for #640
by Tako Schotanus
· 11 years ago
1dfb5cd
Test for #639: compilation errors in DecimalImpl and WholeImpl
by Stephane Epardaud
· 11 years ago
099612b
Fix for #639: compilation errors in DecimalImpl and WholeImpl
by Stephane Epardaud
· 11 years ago
6c43aa8
Fix for #637: ceylondoc uses module data from other repo than the one it's compiling
by Stephane Epardaud
· 11 years ago
c65e0b7
Fix for #638: Tools: detect Java 7
by Stephane Epardaud
· 11 years ago
e79a1d0
Make sure we only treat toplevel array methods from `ceylon.language` (#640)
by Tako Schotanus
· 11 years ago
911e0fc
Fixed tests related to #640
by Tako Schotanus
· 11 years ago
880af06
Hacky solution for #640 that will add the type argument for toplevel array creation methods as a (hidden) class argument
by Tako Schotanus
· 11 years ago
bc7f4c1
Added (currently failing) test for #640
by Tako Schotanus
· 11 years ago
0143f0f
Fix for #635: Add ceylon-import-jar command
by Stephane Epardaud
· 11 years ago
f7e591e
Removed CORBA import
by Stephane Epardaud
· 11 years ago
d38b4dc
Converted java.bat file to DOS format
by Tako Schotanus
· 11 years ago
3ac116c
Allow creating a binary declaration without storing it in the package
by David Festal
· 11 years ago
fcecf6a
#632: Fix test .src files following changes
by Tom Bentley
· 11 years ago
0bb0256
Fix #632: Can't implement two interfaces with the same non-qualified name
by Tom Bentley
· 11 years ago
83fb559
#634: Add a test
by Tom Bentley
· 11 years ago
937a988
#633: Add a test
by Tom Bentley
· 11 years ago
3f762ce
#632: Add a test
by Tom Bentley
· 11 years ago
b986653
Fix CCE which was observed when a method was erroneously used to refine a value
by Tom Bentley
· 11 years ago
ffd9af4
Test for #630: Problem with Identifiable's default methods
by Stephane Epardaud
· 11 years ago
0b9a0c9
Updated test #608 for changes in String.split API
by Stephane Epardaud
· 11 years ago
20b5359
model loader: Fix for #630: Problem with Identifiable's default methods
by Stephane Epardaud
· 11 years ago
5e8353a
model loader: Fix for #630: Problem with Identifiable's default methods
by Stephane Epardaud
· 11 years ago
9ff684e
Issue #394: Set operators
by thradec
· 11 years ago
98c3d63
Fix PackageMetaData test(#510)
by Tako Schotanus
· 11 years ago
4365fc7
Make sure that classes get @Name attributes when their names are quoted (#510)
by Tako Schotanus
· 11 years ago
9554f95
Added test for #510
by Tako Schotanus
· 11 years ago
bdd11d4
Toplevels now get their name set to whatever is defined by the @Name attribute (if present) (#510)
by Tako Schotanus
· 11 years ago
dd6e3b3
Pulled up getName() from the different Mirror classes to AnnotatedMirror (renaming MirrarClass.getSimpleName() to getName()) (#510)
by Tako Schotanus
· 11 years ago
2e92fbd
Test RefinedVarianceInheritance doesn't fail anymore
by Tako Schotanus
· 11 years ago
447a9fa
Adding @Name annotation to classes/interfaces that have mangled names (#510)
by Tako Schotanus
· 11 years ago
72e1038
CMRTestHTTP: updated request count
by Stephane Epardaud
· 11 years ago
4457d61
Tests for #627: covariant refinement and enumerated types
by Stephane Epardaud
· 11 years ago
6213ba7
AbstractTransformer: use non-widening type parameter bounds with the refining type param name (#627)
by Stephane Epardaud
· 11 years ago
Next »