{5} Assigned, Active Tickets by Owner (Full Description) (34 matches)
List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.
Anya Helene Bagge (34 matches)
Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#94 | Spurious "ambiguous" names | magnolia-eclipse | v0.5 | defect | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
e.g., in Numbers.FiniteNumbers |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#127 | [Discuss] Handling of overloaded functions in command mode. | magnolia-eclipse | m13.11 | defect | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
How is it possible to access a specific instance of overloaded functions? For instance, in sophus-src, Applications/ExperimentalTypes/several_libraries_boolean_integer32_floating64 has 4 overloaded versions of minus: unary and binary for Number and Float. Only the unary one for Number is accessible from the command line. Running "minus 3.4 4.3" gives an error message (wrong number of arguments). Running "minus 3.4" yield -3, i.e., the integer and not the float version. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#12 | concept-based testing + catsfoot intergration | testsystem | m13.11 | enhancement | 16 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#27 | decide details about transformation operations for metamagnolia | magnolia-eclipse | m13.11 | task | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#34 | MagnoliaPlugin is tightly coupled | magnolia-eclipse | m99.99 | defect | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Has circular dependency on:
+ constructor calls various things that also use MagnoliaPlugin, in a way that is probably at least dodgy, and may also not be thread safe. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#49 | mutifier: generated temporary names aren't guaranteed unique | magnolia-eclipse | m13.11 | defect | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#87 | generate T by .. missing | magnolia-eclipse | m13.11 | defect | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Specification clause "generate T by .." is missing. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#96 | error messages are not placed correctly | magnolia-eclipse | v0.5 | defect | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There are problems with where error messages are placed when constants are not renamed appropriately. https://svn.ii.uib.no/r/magnolia/trunk/magnolia-tests/src/errors/ConstantOverloading.mg Places error messages in appropriate place. sophus-src/src/Fundamentals/Region.mg exhibits a different behaviour if the renaming below is removed from the Surface concept. , empty => emptyS, complete => completeS This spawns a multitude of error message in all prior declarations/usages of the constants, making it almot impossible to track down where the error comes from. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#180 | build seems to hang on cyclic package dependencies | magnolia-eclipse | v0.5 | defect | 11 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#181 | Struct defs in C++ code depends on order | magnolia-eclipse | v0.5 | defect | 11 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
If struct types are defined in Magnolia, and one type contains fields of the other type, the types must be placed in the correct order in the C++ output, or the C++ compiler will complain of "incomplete types". Currently, the backend outputs struct definitions in arbitrary order. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#206 | Error markers don't disappear when modules are commented out / removed | magnolia-eclipse | m13.12 | defect | 11 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The nested /*< .. >*/ comments do not always remove all errors and warnings from the commented away region. See sophus-src, cpp.BoundedArray. The related BoundedArrayRegion does not provide errors in commented away block of modules. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#8 | implement rewrite engine | transformer | m13.11 | enhancement | 16 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
To be used for
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#38 | use PGF for C++ pretty-printing | magnolia-eclipse | m13.11 | enhancement | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#55 | implement propagation of guards | magnolia-eclipse | m13.11 | enhancement | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#56 | implement optimisation of guards | magnolia-eclipse | m13.11 | enhancement | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Depends on #48 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#57 | implement data invariant checking | magnolia-eclipse | m13.11 | enhancement | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#70 | Renaming should refactor the relevant code. | magnolia-eclipse | m13.11 | enhancement | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Module names are not updated when file is renamed. Import statements are not updated when modules are renamed. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#170 | Implement string literals | magnolia-eclipse | v0.5 | enhancement | 11 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#192 | preserve statement not recognised in satisfaction module | magnolia-eclipse | m13.10 | enhancement | 11 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
concept ok = {
}; satisfaction bug = ok models {
}; The preserve statement is fine inside the concept, but is flagged as an error:
in the satisfaction statement. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#7 | design MetaMagnolia | magnolia-eclipse | m13.11 | task | 16 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
rewrite strategies, macro-like transformation, arbitrary tree manipulation |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#60 | discuss exporting issue | magnolia-eclipse | m13.11 | task | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Should the stuff in the "on" part be exported? What about code mixed in with @? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#50 | mutification isn't applied to struct initialisers | magnolia-eclipse | m13.11 | defect | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fix by:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#9 | implement user-defined rules | transformer | m99.99 | enhancement | 16 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
based on the design of the rule / transformation system |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#10 | parse structured comments / javadoc-like comments | frontend | v0.5 | enhancement | 16 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#13 | adapt alerts to magnolia | magnolia-eclipse | m99.99 | enhancement | 16 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#15 | implement alert compilation | compiler | m99.99 | enhancement | 16 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#45 | make a separate fact database for editor contents | magnolia-eclipse | v0.5 | enhancement | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This is required to make all the hover services etc work on the current editor contents rather than the last saved state. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#48 | add a few simple data-flow optimisations | magnolia-eclipse | m13.11 | enhancement | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In particular, clean up the long sequence of temporaries generated by the mutifier:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#99 | Better error messages for parse errors | magnolia-eclipse | m13.11 | enhancement | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The error messages should be improved to pinpoint "missing semicolon" rather than just being "parse error".
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#155 | resources don't get tracked properly when folders are renamed in Eclipse | magnolia-eclipse | v0.5 | enhancement | 11 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#177 | Warning message from unused renamings | magnolia-eclipse | enhancement | 11 years ago | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
It would be useful to get a warning message when an item in a renaming list is not used. For example: concept a = { type A; }; concept b = a[ C => B ]; Warn that C does not exist in a. This should not extend to named renamings. For example: renaming r = [ A => R, C => B ]; concept c = a[ r ]; Do not warn about C not existing in a. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#16 | alert optimisations | compiler | m99.99 | enhancement | 16 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#23 | make diff tool for C++ library skeletons | backend | m99.99 | enhancement | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
When a declaration is added to a C++ library interface (on the Magnolia side), the generated skeleton is updated. It would then be nice if the actual library implementation is updated with the new declarations added, ready to be filled in. Simple version could be done by:
More complicated changes (removed operations, changes in argument lists), would need more advanced handling, and is out of scope for this ticket. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#24 | synchronize C++ library code with Magnolia interface code | magnolia-eclipse | m99.99 | enhancement | 12 years ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This is the more advanced version of #23, where other changes to the Magnolia code than just added operations are automatically propagated to the C++ code. Additionally, we may want to automatically update the Magnolia interface code based on changes in the C++ code. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||