One of the keys to programming language design is deciding what to leave out of a language. Nevertheless, there are several features that are in line to be added to MultiJava. Generally these features are improvements to the tools. Features which involve changes to the language itself will only be considered if they are compatible with the goals of improving extensibility and separation of concerns, while maintaining modular type safety and compilation. Note that you must be logged in to sourceforge to submit a new feature request on this project.
# | Summary▾ |
Milestone▾
|
Status▾
|
Owner▾
|
Created▾ | Updated▾ | |
---|---|---|---|---|---|---|---|
38 | mjc should support the new language features of J2SDK 1.5 | Nice_to_Have | open | 2004-06-01 | 2006-05-23 | ||
37 | Mjdoc should work for J2SDK 1.5 | Need_to_Have | open | 2004-06-01 | 2006-05-23 | ||
36 | Extend optgen to generate ant tasks | Nice_to_Have | open | 2004-03-12 | 2012-11-27 | ||
35 | Distribution should be ant-compatible "out of the box" | Need_to_Have | open | 2004-03-11 | 2005-07-21 | ||
34 | Add checks as to whether imported GF is used? | Nice_to_Have | open | 2004-01-09 | 2012-11-27 | ||
32 | external constructors | Nice_to_Have | open | 2004-01-09 | 2012-11-27 | ||
31 | external static fields & methods | Nice_to_Have | open | 2004-01-09 | 2012-11-27 | ||
28 | Implement v-tables for multimethod dispatch | Nice_to_Have | open | 2003-12-19 | 2012-11-27 | ||
27 | Extend Reflection API | Nice_to_Have | open | 2003-12-19 | 2012-11-27 | ||
26 | Mjc should report all errors, instead of one at a time | Nice_to_Have | open | 2003-08-29 | 2012-11-27 | ||
24 | Bad error message for no enclosing instance of type | Nice_to_Have | open | 2003-06-11 | 2005-07-21 | ||
22 | Write up reference material for MultiJava | Nice_to_Have | open | 2003-04-23 | 2005-07-21 | ||
21 | Implement generics (templates) for mjc and tools | Need_to_Have | open | 2003-04-23 | 2006-05-23 | ||
20 | JUnitize relaxed tests | Nice_to_Have | open | 2003-04-16 | 2006-05-23 | ||
19 | Lousy error message for assignment to non-blank final field | Nice_to_Have | open | 2003-04-11 | 2012-11-27 | ||
18 | Better Unassigned Final Field Eror Messages | Need_to_Have | open | 2003-04-11 | 2012-11-27 | ||
17 | mjc as a drop-in replacement for javac (-g option, etc.) | Nice_to_Have | open | 2003-03-22 | 2005-07-21 | ||
16 | relaxed mj rejects static abstract methods | None | open | 2003-03-12 | 2003-03-16 | ||
15 | external fns/dispatching on arrays | None | open | 2003-03-04 | 2012-11-27 | ||
14 | null dispatching (+ a note on relaxed MJ) | None | open | 2003-02-21 | 2012-11-27 | ||
13 | Better developer tips for MultiJava developers | Nice_to_Have | open | 2003-02-13 | 2005-07-21 | ||
11 | Relax restrictions on resends | Need_to_Have | open | 2003-02-03 | 2012-11-27 | ||
10 | Generate debugger info | Need_to_Have | open | 2003-02-03 | 2012-11-27 | ||
8 | JUnit-ize the shell script runtime tests | Nice_to_Have | open | 2003-02-03 | 2012-11-27 | ||
6 | warn about inconsistent @param ids | Nice_to_Have | open | 2002-12-20 | 2012-11-27 |