summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* drop svn:executable flag from source filesstepancheg2009-08-1314-0/+0
|
* fixed #2251Adriaan Moors2009-08-131-1/+2
|
* fixed #2246 type checker looping on pos/contrib701Adriaan Moors2009-08-131-30/+42
| | | | | | | | | | | | | be more careful in isSubType for abstract types: type *constructors* must be different, not the whole type, which includes type arguments typeConstructor needed to instantiate the resulting type constructor with fresh type arguments (derived from type params), otherwise we end up in the higher-kinded case, and isDifferentTypeConstructor might try to compare polytypes with type params that have different (higher-order) arities --> this may still arise on other cases, though -- should fix this while working on #2210
* fix for 513: use deep ForeachTypeTraverser in d...Adriaan Moors2009-08-136-10/+7
| | | | | | fix for 513: use deep ForeachTypeTraverser in doTypeTraversal instead of shallow one test case+checkfile for #513
* Adds Source.stdin convenience method.Paul Phillips2009-08-121-0/+4
|
* Fixed the resolveType method per ticket #2207.Derek Chen-Beker2009-08-121-2/+5
|
* Fix for #2249.Paul Phillips2009-08-121-1/+1
|
* Fix of #1722Martin Odersky2009-08-111-4/+13
|
* Fixed erroneous debug statement in erasure.Martin Odersky2009-08-101-1/+1
|
* Fixed #1642Martin Odersky2009-08-102-2/+13
|
* fixed t1705.Martin Odersky2009-08-102-61/+14
|
* Fixed specialization of lazy values.Iulian Dragos2009-08-071-10/+19
|
* Fixed #2235.Paul Phillips2009-08-071-1/+1
|
* Revert "fixed #2208"Adriaan Moors2009-08-062-8/+2
| | | | | This reverts commit 2d437f2a62d7127abe907d61118ea448c9ad6c59.
* fixed #2208Adriaan Moors2009-08-062-2/+8
|
* fixed ticket #2197Adriaan Moors2009-08-061-2/+8
|
* Fix for #1498.Paul Phillips2009-08-053-65/+26
|
* Implemented #2191.Philipp Haller2009-08-041-0/+10
|
* Applied patch for #2150.Philipp Haller2009-08-041-0/+10
|
* Fixed #2028 and #2100.Philipp Haller2009-08-047-5/+76
|
* Fixed NPE in scala.ref.WeakReference and scala....Philipp Haller2009-08-032-2/+4
| | | | | Fixed NPE in scala.ref.WeakReference and scala.ref.SoftReference.
* Applied patch for #2145.Philipp Haller2009-08-032-24/+27
|
* Fixed some problems with scope completionMartin Odersky2009-08-032-10/+24
|
* Added the scala.concurrent.TaskRunner and scala...Philipp Haller2009-08-0328-88/+285
| | | | | | | Added the scala.concurrent.TaskRunner and scala.concurrent.AsyncInvokable abstractions with corresponding refactorings in scala.actors and scala.concurrent.
* Re-enabled forwarders and moved the formerly fa...Paul Phillips2009-08-032-9/+12
| | | | | | Re-enabled forwarders and moved the formerly failing tests for #363 and #1745 out of pending.
* Fixed startup problem for interactive GlobalMartin Odersky2009-08-031-1/+1
|
* Deleted IDeSupport.Martin Odersky2009-08-029-1186/+148
|
* More work on build manager.Miles Sabin2009-08-026-118/+150
|
* Added notification to BuildManager clients of f...Miles Sabin2009-07-316-11/+39
| | | | | | | | Added notification to BuildManager clients of files as they're compiled allowing IDEs to clear persistent compilation related state; added a mechanism to request a type tree corresponding to an entire compilation unit.
* hooks for scope completion; background presenta...Martin Odersky2009-07-317-57/+109
| | | | | | hooks for scope completion; background presentation compiler is no more incremental. Refactorings in IDE support
* Fixed #2142 and #2143.Philipp Haller2009-07-312-8/+8
|
* Fixed #2212.Philipp Haller2009-07-311-2/+7
|
* Build manager now clones only symbols that were...Iulian Dragos2009-07-311-3/+3
| | | | | | Build manager now clones only symbols that were compiled in the last run (fixes a crash in mixin).
* re-organized Namer.methodSig; verified for corr...Lukas Rytz2009-07-311-21/+23
| | | | | re-organized Namer.methodSig; verified for correct positions.
* fixed positions when using named argumentsLukas Rytz2009-07-314-52/+55
|
* Merged dependency and references analysis.Iulian Dragos2009-07-314-79/+51
|
* more fixes for positionsMartin Odersky2009-07-308-19/+35
|
* Fixed problem when compileLate was calling genjvm.Iulian Dragos2009-07-301-4/+5
|
* Small refactoring to remove code duplication.Iulian Dragos2009-07-301-5/+8
|
* When both updating and removing, don't build tw...Miles Sabin2009-07-301-3/+5
| | | | | When both updating and removing, don't build twice.
* Added 'removed' files parameter to the update m...Iulian Dragos2009-07-303-3/+18
| | | | | Added 'removed' files parameter to the update method for build managers.
* Fixed test/positions/Empty regression.Martin Odersky2009-07-302-6/+4
|
* Allow IDEs more control over a BuildManagers co...Miles Sabin2009-07-303-6/+22
| | | | | | Allow IDEs more control over a BuildManagers compiler instance; added default map values.
* Better docs for positionsMartin Odersky2009-07-301-1/+45
|
* rewrite of positions in compilerMartin Odersky2009-07-3038-602/+522
|
* fixed ticket #2211michelou2009-07-291-3/+4
|
* A couple more positions issues caused by the pa...Miles Sabin2009-07-281-2/+2
| | | | | | | A couple more positions issues caused by the packaging changes: fixed with test cases; test.positions target now runs the explicit test cases first.
* Fixed #2183.Philipp Haller2009-07-282-3/+3
|
* Reintegrated `ImmutableMapAdaptor` and `Immutab...Philipp Haller2009-07-282-16/+19
| | | | | Reintegrated `ImmutableMapAdaptor` and `ImmutableSetAdaptor`.
* Fix for another positions issue; added some pos...Miles Sabin2009-07-274-27/+21
| | | | | | | | Fix for another positions issue; added some positions unit tests; added test.positions target to build.xml which validates positions of all sources in the Scala tree; cleaned up -Yide-debug output for use in the previous item.