Sun, 08 Dec 2013 11:39:16 -0600 |
Too much stuff in one commit. Rename blocks now follows language semantics. Removal of more ASTPath consumers
|
file | diff | annotate |
Mon, 17 May 2010 14:16:07 -0400 |
Updated copyright headers. [61]
|
file | diff | annotate |
Thu, 01 Apr 2010 12:27:32 +0200 |
#183333 - Types of loop variables not inferred
|
file | diff | annotate |
Tue, 23 Mar 2010 13:28:16 +0100 |
Fixed a test failure
|
file | diff | annotate |
Fri, 12 Feb 2010 15:50:37 +0100 |
#180661 - Bogus "inferred type" for classes in doc popup
|
file | diff | annotate |
Tue, 10 Nov 2009 15:52:24 +0100 |
Fixed test failures
|
file | diff | annotate |
Tue, 03 Nov 2009 16:06:24 +0100 |
#175961: Constants w/o qualifiers not shown in code completion
|
file | diff | annotate |
Tue, 03 Nov 2009 13:33:04 +0100 |
Fixed a few type inference related issues:
|
file | diff | annotate |
Fri, 30 Oct 2009 07:09:09 +0100 |
#175602: Parsing of hoe-2.3.3 seems to fail
|
file | diff | annotate |
Mon, 12 Oct 2009 14:12:10 +0200 |
#174351: Type analyzer doesn't handle multiple assignments
|
file | diff | annotate |
Thu, 09 Jul 2009 08:27:32 +0200 |
Type assertions for method return types
|
file | diff | annotate |
Fri, 19 Jun 2009 15:24:37 +0200 |
Various indexing and TI related improvements and fixes
|
file | diff | annotate |
Tue, 05 May 2009 17:41:53 +0200 |
Various performance improvments in editing, mostly TI related
|
file | diff | annotate |
Fri, 03 Apr 2009 17:11:54 +0200 |
Switched the editing infrastructure to use the jruby-parser project
|
file | diff | annotate |
Wed, 25 Feb 2009 09:29:41 +0100 |
making tests compilable; also moving createClassPathsForTest to tests that really need classpath and indexing; it considerably speeds up the whole testsuite
|
file | diff | annotate |
Thu, 15 Jan 2009 13:28:51 +0100 |
GSF -> CSL: ruby.editing tests compilable (IndexedElementTest commented out for now). Next phase is to make them pass.
|
file | diff | annotate |
Mon, 05 Jan 2009 23:08:08 +0100 |
Initial experimental real method-type inference. A lot of pieces of the whole puzzle is needed (after switch to the CSL):
|
file | diff | annotate |
Mon, 22 Dec 2008 12:12:47 +0100 |
More on method type inference:
|
file | diff | annotate |
Thu, 18 Dec 2008 02:03:29 +0100 |
Type Inference for variable which were assigned expressions containing methods chain (working on 154100)
|
file | diff | annotate |
Thu, 18 Dec 2008 01:06:59 +0100 |
Fixing message in the case marker was not provider
|
file | diff | annotate |
Wed, 17 Dec 2008 18:42:31 +0100 |
Type inference for variables which were assigned locally defined constant.
|
file | diff | annotate |
Wed, 17 Dec 2008 13:59:46 +0100 |
Switching infrastructure to the RubyType abstraction which might represent none, one or more real Ruby Types => more type safety and (preparing for) easier type manipulation among the codebase.
|
file | diff | annotate |
Fri, 12 Dec 2008 11:29:49 +0100 |
More TI works:
|
file | diff | annotate |
Thu, 11 Dec 2008 16:16:37 +0100 |
1) More works on the multiple types inference 2) use RubyTypeAnalyzer#UNKNOWN_TYPE instead of null 3) Introducing RubyUtils#join
|
file | diff | annotate |
Thu, 11 Dec 2008 00:53:50 +0100 |
minor: less code duplication, no semantic change
|
file | diff | annotate |
Wed, 10 Dec 2008 22:41:18 +0100 |
Working on #154100: RDoc-based "type-inference" handtailored for the Ruby core libraries stubs. To be used later as basic building block together with literals (chaining, real-method type-inference, ...)
|
file | diff | annotate |
Fri, 05 Dec 2008 09:47:32 +0100 |
Utilize type-inference of indexed constants in code completion
|
file | diff | annotate |
Sun, 30 Nov 2008 13:56:29 +0100 |
#154099: basic type inference for constant types, navigator, code-completion. So far write-only wrt. index (constants are not read from the index in the meantime).
|
file | diff | annotate |
Mon, 24 Nov 2008 11:34:04 +0100 |
compiler warning
|
file | diff | annotate |
Thu, 20 Nov 2008 21:41:39 +0100 |
When there are more possible types for (assignments to) one variable and one of them cannot be inferred add 'null' to the types collection, i.e. append all 'general' methods. See the test-case for reasoning.
|
file | diff | annotate |
Thu, 20 Nov 2008 15:05:12 +0100 |
#153238: RubyTypeAnalyzer inferencing multiple types. Partial IfNode type inference.
|
file | diff | annotate |
Tue, 18 Nov 2008 10:46:37 +0100 |
#142760 - Added new elements to declarative MIME resolver DTD. The name element to check file names and the pattern element to check file content. Procedural resolvers ShellScriptResolver, RubyMimeResolver, CndSniffyMIMEResolver and PhpMimeResolver were rewritten using these new features.
|
file | diff | annotate |
Wed, 08 Oct 2008 15:56:00 -0700 |
141780: Code completion missing classes from MRI
|
file | diff | annotate |
Fri, 22 Aug 2008 12:51:00 -0700 |
Repackage the modified Ruby and JavaScript parsers in the IDE from their
|
file | diff | annotate |
Sat, 26 Jul 2008 12:10:08 -0700 |
Fix type analysis in some active record migrations classes; a new AST node added in JRuby 1.1.3 confused the type analyzer. Regression test.
|
file | diff | annotate |
Wed, 11 Jun 2008 14:21:20 -0700 |
Simplify Ruby and JavaScript unit test setup, most of this handled in GSF itself now
|
file | diff | annotate |
Fri, 30 May 2008 15:41:33 -0700 |
Renamed a bunch of Ruby editor classes to have a Ruby prefix such that they don't get confused
|
file | diff | annotate | base |