/[eiffelstudio]/branches/es-i18n/Src/dotnet/codedom_provider
ViewVC logotype

Log of /branches/es-i18n/Src/dotnet/codedom_provider

View Directory Listing Directory Listing


Sticky Revision:
(Current path doesn't exist after revision 70858)

Revision 63453 - Directory Listing
Modified Mon Sep 11 02:01:27 2006 UTC (13 years, 5 months ago) by schoelle
Branch for the i18n effort, starting off from a clean EiffelStudio trunk


Revision 58031 - Directory Listing
Modified Wed Apr 5 07:42:36 2006 UTC (13 years, 10 months ago) by manus
Original Path: trunk/Src/dotnet/codedom_provider
Fixed mixing parenthesis in indexing clause for the licensing.
Added missing license reference in newly created Eiffel classes.


Revision 56678 - Directory Listing
Modified Mon Jan 23 05:54:34 2006 UTC (14 years ago) by manus
Original Path: trunk/Src/dotnet/codedom_provider
Added GPL license to all Eiffel classes.


Revision 56328 - Directory Listing
Modified Thu Dec 22 19:58:24 2005 UTC (14 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Implemented help feature. (MERGE FROM Eiffel_for_aspnet_56).

Revision 56280 - Directory Listing
Modified Wed Dec 21 00:27:41 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
No need for common splitter dll anymore.

Revision 56279 - Directory Listing
Modified Wed Dec 21 00:27:08 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
No need for common splitter dll anymore.

Revision 56276 - Directory Listing
Modified Wed Dec 21 00:26:24 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updated ace files to map with latest Eiffel compiler source code.

Revision 56253 - Directory Listing
Modified Tue Dec 20 20:17:21 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now excludes .svn folder instead of CVS folder.

Revision 56252 - Directory Listing
Modified Tue Dec 20 20:16:50 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now checks that ISE_PLATFORM is defined since we now use it.

Revision 56170 - Directory Listing
Modified Thu Dec 15 02:55:52 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed bug in indexing clause analysis in snippet features.

Revision 56169 - Directory Listing
Modified Thu Dec 15 02:55:12 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added cluster from compiler that includes ENV_INTERP class now used by codedom provider.

Revision 56168 - Directory Listing
Modified Thu Dec 15 02:54:09 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now evaluates environment variables in precompile ace file path if any.

Revision 56167 - Directory Listing
Modified Thu Dec 15 02:53:35 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Redefines how environment variables are evaluated to use regsitry key entries.

Revision 56165 - Directory Listing
Modified Thu Dec 15 02:43:55 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses CODE_INTERNAL instead of INTERNAL which exposes non exported feature to allow workaround for .NET bug.

Revision 56164 - Directory Listing
Modified Thu Dec 15 02:42:32 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Use %ISE_PLATFORM% instead of hardcoding 'Windows' so script can be used on 64 bit platforms.

Revision 56163 - Directory Listing
Modified Thu Dec 15 02:41:42 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses CODE_INTERNAL instead of INTERNAL which exposes non exported feature to allow workaround for .NET bug.

Revision 56162 - Directory Listing
Modified Thu Dec 15 02:40:43 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `precompile_file' which stores path to precompile ace file defined in snippet if any.

Revision 56161 - Directory Listing
Modified Thu Dec 15 02:40:04 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now analyses snippet features to extract path to precompile ace file if any.

Revision 56160 - Directory Listing
Modified Thu Dec 15 02:39:33 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Renamed `set_name' as `set_tag' to be consistent with `name' renaming into `tag'.

Revision 56159 - Directory Listing
Modified Thu Dec 15 02:39:13 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now analyses snippet features to extract path to precompile ace file if any.

Revision 56158 - Directory Listing
Modified Thu Dec 15 02:38:26 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Renamed `set_name' as `set_tag' to be consistent with `name' renaming into `tag'.

Revision 55963 - Directory Listing
Modified Thu Dec 1 22:37:29 2005 UTC (14 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now forces loading of assemblies upon startup.

Revision 55580 - Directory Listing
Modified Thu Nov 3 00:19:11 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added default configuration for 'compiler_metadata_cache' setting.


Revision 55579 - Directory Listing
Modified Thu Nov 3 00:18:01 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed version number to 5.6.


Revision 55520 - Directory Listing
Modified Tue Nov 1 18:58:51 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed version number to 5.6


Revision 55519 - Directory Listing
Modified Tue Nov 1 18:55:18 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added compiler metadata cache configuration setting.


Revision 55518 - Directory Listing
Modified Tue Nov 1 18:54:53 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses version number defined in CODE_REGISTRY_KEYS


Revision 55486 - Directory Listing
Modified Tue Nov 1 02:35:45 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Regenerated, added compiler metadata cache setting.


Revision 55485 - Directory Listing
Modified Tue Nov 1 02:35:30 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added compiler metadata cache configuration setting


Revision 55484 - Directory Listing
Modified Tue Nov 1 02:33:15 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
New bpr format


Revision 55442 - Directory Listing
Modified Sat Oct 29 00:38:28 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Forced clr version to 1.0 so that it's possible to install 1.1 on the delivery building machine (WIX requires 1.1).


Revision 55438 - Directory Listing
Modified Fri Oct 28 22:53:49 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed clr version so that delivery can be built against version 1.0 of the framework.


Revision 55431 - Directory Listing
Modified Fri Oct 28 01:17:14 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added versioning so that multiple versions of Eiffel for ASP.NET can coexist.


Revision 55430 - Directory Listing
Modified Fri Oct 28 01:16:01 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Only add assembly to references if not already added.


Revision 55429 - Directory Listing
Modified Fri Oct 28 01:15:35 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed bug where precompile ace file and folder relationship would always be added even if one already exists. Now if a relationship already exists it is updated otherwise a new one is created.


Revision 55428 - Directory Listing
Modified Fri Oct 28 01:14:25 2005 UTC (14 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Protected removal of assembly from list of references.


Revision 54787 - Directory Listing
Modified Wed Sep 28 01:34:57 2005 UTC (14 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now exclude "classic" logger sub cluster and added logging to debug version.


Revision 54786 - Directory Listing
Modified Wed Sep 28 01:32:59 2005 UTC (14 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses 56 registry key hive.


Revision 54785 - Directory Listing
Modified Wed Sep 28 01:32:36 2005 UTC (14 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed typo.


Revision 54784 - Directory Listing
Modified Wed Sep 28 01:32:18 2005 UTC (14 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added '-keep' option to keep contracts in debug mode.


Revision 54588 - Directory Listing
Modified Thu Sep 1 17:38:32 2005 UTC (14 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added compliance checker cluster


Revision 54463 - Directory Listing
Modified Thu Aug 25 17:47:23 2005 UTC (14 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added clr version information into Ace file so that code will compile even on machines with the .NET 2.0 framework installed.


Revision 54380 - Directory Listing
Modified Thu Aug 18 16:18:07 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses MANIFEST_ARRAY_CONVERTER to convert manifest arrays into .NET arrays. Added corresponding cluster to generated ace file.


Revision 54379 - Directory Listing
Modified Thu Aug 18 16:17:37 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses MANIFEST_ARRAY_CONVERTER to convert manifest arrays into .NET arrays.


Revision 54378 - Directory Listing
Modified Thu Aug 18 16:16:36 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Renamed `convert_to' into `cil_array'.


Revision 54367 - Directory Listing
Modified Thu Aug 18 10:16:44 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed generated code for custom attributes creation routines arguments


Revision 54366 - Directory Listing
Modified Thu Aug 18 10:09:02 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed syntax error (missing ")


Revision 54323 - Directory Listing
Modified Tue Aug 16 08:42:33 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added exclude clauses for 'gtk' and 'gtk2' folders in vision2 extension cluster.


Revision 54322 - Directory Listing
Modified Tue Aug 16 08:41:54 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed grammar for inheritance clause smippets


Revision 54321 - Directory Listing
Modified Tue Aug 16 08:41:22 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed code generation for inheritance clauses


Revision 54320 - Directory Listing
Modified Tue Aug 16 08:40:31 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed potential call on Void target


Revision 54319 - Directory Listing
Modified Tue Aug 16 08:40:04 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added use of compiler metadata cache.


Revision 54318 - Directory Listing
Modified Tue Aug 16 08:39:29 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added missing inherited deferred feature dummy implementation.


Revision 54317 - Directory Listing
Modified Tue Aug 16 08:38:56 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed logging so it uses the right log name.


Revision 54316 - Directory Listing
Modified Tue Aug 16 08:21:01 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added use of compiler metadata cache.


Revision 54315 - Directory Listing
Modified Tue Aug 16 08:20:11 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Newly generated.


Revision 54314 - Directory Listing
Modified Tue Aug 16 08:19:22 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed potential call on Void target.


Revision 54313 - Directory Listing
Modified Tue Aug 16 08:18:45 2005 UTC (14 years, 6 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added missing feature implementation for new parser interface.


Revision 51857 - Directory Listing
Modified Tue Jun 7 21:13:37 2005 UTC (14 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed infinite loop in export clause generation


Revision 51856 - Directory Listing
Modified Tue Jun 7 21:12:55 2005 UTC (14 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now installer creates event source as ASP.NET cannot do it.


Revision 51855 - Directory Listing
Modified Tue Jun 7 21:12:21 2005 UTC (14 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed path to existing file in error message


Revision 51843 - Directory Listing
Modified Tue Jun 7 18:39:50 2005 UTC (14 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now exclude all CVS folders from system


Revision 51340 - Directory Listing
Modified Tue May 24 15:44:17 2005 UTC (14 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed path to base precompile project.


Revision 51339 - Directory Listing
Modified Tue May 24 15:43:44 2005 UTC (14 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed version number to 2.0.1.1704


Revision 51310 - Directory Listing
Modified Mon May 23 20:29:23 2005 UTC (14 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now say assembly names for prefix association in lower case since the comparison to loaded assembly names is done in a case sensitive way.


Revision 51309 - Directory Listing
Modified Mon May 23 20:28:35 2005 UTC (14 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Cosmetics.


Revision 51308 - Directory Listing
Modified Mon May 23 20:17:15 2005 UTC (14 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses latest GOBO parser.


Revision 51307 - Directory Listing
Modified Mon May 23 20:16:44 2005 UTC (14 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Cosmetics.


Revision 51306 - Directory Listing
Modified Mon May 23 19:15:31 2005 UTC (14 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed path to documentation file.


Revision 51304 - Directory Listing
Modified Mon May 23 18:53:54 2005 UTC (14 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed bug when loading assembly prefixes


Revision 51263 - Directory Listing
Modified Fri May 20 20:37:46 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed potential crash and log warning instead.


Revision 51035 - Directory Listing
Modified Fri May 13 14:58:00 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Remove obsolete use of keyword 'feature' to access statics.


Revision 51034 - Directory Listing
Modified Fri May 13 14:56:12 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updared ace to use new compiler parser API


Revision 51033 - Directory Listing
Modified Fri May 13 14:55:06 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed path to precompiled library


Revision 51032 - Directory Listing
Modified Fri May 13 14:54:37 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updated to extract configuration from all projects.


Revision 51031 - Directory Listing
Modified Fri May 13 14:54:12 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updated Envision project files to Envision 2.5 format.


Revision 50925 - Directory Listing
Modified Tue May 10 21:01:15 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updated to new parser API


Revision 50924 - Directory Listing
Modified Tue May 10 21:00:59 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Replaced TYPE with SYSTEM_TYPE


Revision 50923 - Directory Listing
Modified Tue May 10 20:59:31 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Uses new metadata consumer API


Revision 50922 - Directory Listing
Modified Tue May 10 20:57:52 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added missing projects


Revision 50921 - Directory Listing
Modified Tue May 10 20:57:08 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updated code to use NATURAL where needed


Revision 50920 - Directory Listing
Modified Tue May 10 20:07:10 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Newly generated.


Revision 50919 - Directory Listing
Modified Tue May 10 20:06:47 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
New parser.


Revision 50918 - Directory Listing
Modified Tue May 10 20:06:24 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
New scanner (generated with -z option)


Revision 50917 - Directory Listing
Modified Tue May 10 20:05:36 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
New scanner


Revision 50916 - Directory Listing
Modified Tue May 10 20:05:10 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Replaced TYPE with SYSTEM_TYPE


Revision 50915 - Directory Listing
Modified Tue May 10 20:04:41 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed handling of `current_position' made obsolete by new GOBO


Revision 50914 - Directory Listing
Modified Tue May 10 20:04:07 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Use command line for new GOBO


Revision 50365 - Directory Listing
Modified Fri Apr 22 18:55:26 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed path to precompiled library


Revision 50359 - Directory Listing
Modified Fri Apr 22 18:23:29 2005 UTC (14 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Uses precompile again since we are now compiling the delivery with 5.5


Revision 50297 - Directory Listing
Modified Thu Apr 21 21:25:16 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed multithreaded (yes) by multithreaded (no) since in ,NET systems are always multithreaded and compiling with multithreaded (yes) with 5.5 causes c compilation errors.


Revision 50293 - Directory Listing
Modified Thu Apr 21 19:57:57 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added back framework version argument to call to creation procedure of cache manager since we are now compiling for 5.5.


Revision 50281 - Directory Listing
Modified Thu Apr 21 16:31:33 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Replaced SYSTEM_TYPE back with TYPE since the delivery is now being built with the 55 compiler / sources.


Revision 50280 - Directory Listing
Modified Thu Apr 21 16:30:48 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Replaced NATURAL_8 back with INTEGER_8 since the delivery is now being built with the 55 compiler / sources.


Revision 50276 - Directory Listing
Modified Thu Apr 21 16:13:52 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Remove usage of precompile for now because of bug in compiler. Added missing exclude clause.


Revision 50275 - Directory Listing
Modified Thu Apr 21 16:13:18 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Remove usage of precompile for now because of bug in compiler


Revision 49989 - Directory Listing
Modified Tue Apr 12 17:36:11 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
The CodeDom Provider actually uses the assembly resolver classes so exclude only the example folder


Revision 49987 - Directory Listing
Modified Tue Apr 12 16:50:14 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed useless inheritance to ANY as .NET types now inherit from it.


Revision 49986 - Directory Listing
Modified Tue Apr 12 16:46:58 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed useless folder that contains class that's not verifiable when compiled.


Revision 49922 - Directory Listing
Modified Thu Apr 7 21:10:57 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Renamed class TYPE into SYSTEM_TYPE


Revision 49921 - Directory Listing
Modified Thu Apr 7 21:10:15 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added base and base.net for namespace specification


Revision 49875 - Directory Listing
Modified Wed Apr 6 19:32:24 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Renamed class TYPE into SYSTEM_TYPE


Revision 49870 - Directory Listing
Modified Wed Apr 6 18:56:24 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Renamed class TYPE into SYSTEM_TYPE


Revision 49869 - Directory Listing
Modified Wed Apr 6 18:55:46 2005 UTC (14 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Update code to use new emitter classes.


Revision 48790 - Directory Listing
Modified Sat Feb 26 02:27:07 2005 UTC (14 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed useless tests and assertions comparing instance of expanded object to Void.


Revision 48789 - Directory Listing
Modified Sat Feb 26 02:26:12 2005 UTC (14 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed name of constants class


Revision 48788 - Directory Listing
Modified Sat Feb 26 02:25:48 2005 UTC (14 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
New interface


Revision 48787 - Directory Listing
Modified Sat Feb 26 02:24:28 2005 UTC (14 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed unused local variables


Revision 48786 - Directory Listing
Modified Sat Feb 26 02:24:10 2005 UTC (14 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Replaced INTEGER_8 with NATURAL_8 to match new type generated by new consumer.


Revision 48785 - Directory Listing
Modified Sat Feb 26 02:22:41 2005 UTC (14 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed useless tests comparing instance of expanded object to Void.


Revision 48784 - Directory Listing
Modified Sat Feb 26 02:22:15 2005 UTC (14 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed useless assertion comparing instance of expanded object to Void.


Revision 47467 - Directory Listing
Modified Mon Jan 10 18:11:38 2005 UTC (15 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed bug where if the selection on a combo box was changed, the new ordering of the items wasn't saved.


Revision 47466 - Directory Listing
Modified Mon Jan 10 18:10:58 2005 UTC (15 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed bug where if the same file was generated multiple times it was counted as different files.


Revision 47465 - Directory Listing
Modified Sat Jan 8 02:41:39 2005 UTC (15 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `extend_file_with_prefix'.


Revision 47464 - Directory Listing
Modified Sat Jan 8 02:41:19 2005 UTC (15 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `documentation_path' and `Documentation_file_name'.


Revision 47463 - Directory Listing
Modified Sat Jan 8 02:40:27 2005 UTC (15 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses threads to prevent GUI locking. Also revised GUI.


Revision 47462 - Directory Listing
Modified Sat Jan 8 02:39:31 2005 UTC (15 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved from `manager'.


Revision 47461 - Directory Listing
Modified Sat Jan 8 02:38:47 2005 UTC (15 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved to `common' folder.


Revision 47460 - Directory Listing
Modified Sat Jan 8 02:35:58 2005 UTC (15 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed path to icons and about dialog text.


Revision 47459 - Directory Listing
Modified Sat Jan 8 02:35:26 2005 UTC (15 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses the Vision2 thread extension instead of own solution.


Revision 47458 - Directory Listing
Modified Sat Jan 8 02:35:05 2005 UTC (15 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses thread vision2 application.


Revision 47457 - Directory Listing
Modified Sat Jan 8 02:31:36 2005 UTC (15 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses the Vision2 thread extension.


Revision 47456 - Directory Listing
Modified Sat Jan 8 02:31:01 2005 UTC (15 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now all systems are compiled in multithreaded mode so that graphical tools can use threads to keep GUI responsive. Added thread library to precompile.


Revision 47455 - Directory Listing
Modified Sat Jan 8 02:30:17 2005 UTC (15 years, 1 month ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now all systems are compiled in multithreaded mode so that graphical tools can use threads to keep GUI responsive.


Revision 46620 - Directory Listing
Modified Tue Nov 23 20:48:55 2004 UTC (15 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Put the "Properties" menu item in the "File" menu instead of the "Edit" menu.


Revision 46615 - Directory Listing
Modified Tue Nov 23 19:20:17 2004 UTC (15 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Reduces minimum width now that there isn't a side image.


Revision 46607 - Directory Listing
Modified Mon Nov 22 19:13:18 2004 UTC (15 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added quotes around path to ace file used to start compilation.


Revision 46606 - Directory Listing
Modified Mon Nov 22 19:12:32 2004 UTC (15 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Mutex is now bound by process otherwise accessing a mutex created by another user (e.g. ASPNET) would raise a security exception.


Revision 46605 - Directory Listing
Modified Mon Nov 22 19:11:43 2004 UTC (15 years, 2 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Add default configuration to user list of configurations.


Revision 46585 - Directory Listing
Modified Fri Nov 19 20:32:41 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed too stict contracts (violated if configuration folder is e.g. c:\ which is a valid path).


Revision 46584 - Directory Listing
Modified Fri Nov 19 20:26:08 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now open the correct folder even if the destination folder combo box has text but the corresponding radio button is not selected.


Revision 46562 - Directory Listing
Modified Thu Nov 18 20:25:28 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed bug that could put empty strings in combo boxes which could have nasty side effects (such as voiding certain attributes of the default configuration in the Configuration Manager).)


Revision 46543 - Directory Listing
Modified Thu Nov 18 03:21:57 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added path to default compile ace file


Revision 46539 - Directory Listing
Modified Thu Nov 18 00:25:29 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed path to CacheBrowser directory and assembly


Revision 46538 - Directory Listing
Modified Thu Nov 18 00:25:07 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Cosmetics.


Revision 46532 - Directory Listing
Modified Wed Nov 17 01:27:01 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Refactored CODE_REFERENCED_ASSEMBLIES into CODE_REFERENCES_LIST and CODE_SHARED_REFERECENCED_ASSEMBLIES so that it is possible to reuse the code that completes an assembly list by including all references recursively.


Revision 46531 - Directory Listing
Modified Wed Nov 17 01:26:24 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses dotnet naming conventions like other assemblies of CodeDom Provider.


Revision 46530 - Directory Listing
Modified Wed Nov 17 01:25:40 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses CODE_REFERENCES_LIST to complete precompiled library references prior to removing them from system ace file.


Revision 46489 - Directory Listing
Modified Tue Nov 16 01:57:43 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added command line option `-metadata_cache_path' which overrides value in ACE file. This is necessary because the CodeDom Provider uses user provided ace files to compile precompiled libraries. It needs to specify the EAC path because it uses its own EAC for security reasons. The precompiled needs to use the same EAC path as the system otherwise it won't compile because the path for the assemblies folders won't match.


Revision 46485 - Directory Listing
Modified Tue Nov 16 01:42:57 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed `has_file' so it works even if the given path is relative to the framework directory.


Revision 46479 - Directory Listing
Modified Mon Nov 15 19:42:51 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses CodeDom.Vision2 precompiled library.


Revision 46463 - Directory Listing
Modified Fri Nov 12 02:40:16 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Uses Event_manager.process_exception instead of Event_manager.raise_event


Revision 46462 - Directory Listing
Modified Fri Nov 12 02:39:46 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses precompiler when needed.


Revision 46461 - Directory Listing
Modified Fri Nov 12 02:39:21 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Uses refactored version of CODE_TYPE_CACHE.


Revision 46460 - Directory Listing
Modified Fri Nov 12 02:38:27 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added precompile settings.


Revision 46459 - Directory Listing
Modified Fri Nov 12 02:38:16 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Used for precompilation.


Revision 46458 - Directory Listing
Modified Fri Nov 12 02:37:02 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added precompile ace file and precompile cache settings.


Revision 46457 - Directory Listing
Modified Fri Nov 12 02:36:20 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses refactored version of CODE_REGISTRY_SETTINGS (called CODE_CONFIGURATION_REGISTRY_SETTINGS)


Revision 46456 - Directory Listing
Modified Fri Nov 12 02:35:10 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `precompile_ace_file' and `precompile_cache' settings.


Revision 46455 - Directory Listing
Modified Fri Nov 12 02:34:20 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `Default_precompile_path'


Revision 46454 - Directory Listing
Modified Fri Nov 12 02:34:03 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added failed precompilation event.


Revision 46453 - Directory Listing
Modified Fri Nov 12 02:33:51 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Replaced call to Event_manager.raise_event with call to Event_manager.process_exception


Revision 46452 - Directory Listing
Modified Fri Nov 12 02:33:25 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `remove' and refactored code.


Revision 46451 - Directory Listing
Modified Fri Nov 12 02:32:58 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added keys for precompilation settings


Revision 46450 - Directory Listing
Modified Fri Nov 12 02:32:45 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Refactored version of CODE_REGISTRY_SETTINGS to make it more abstract so that the code could be reused for precompile settings as well.


Revision 46397 - Directory Listing
Modified Wed Nov 10 00:13:17 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved to `tools'.


Revision 46396 - Directory Listing
Modified Wed Nov 10 00:12:37 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Resurected


Revision 46395 - Directory Listing
Modified Wed Nov 10 00:07:39 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved to `tools'


Revision 46394 - Directory Listing
Modified Tue Nov 9 23:54:49 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Common utility class for all tools.


Revision 46393 - Directory Listing
Modified Tue Nov 9 23:42:01 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved `manager' and `eSplitter' tools to `tools' subfolder.


Revision 46392 - Directory Listing
Modified Tue Nov 9 23:36:35 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved `manager' and `eSplitter' tools to `tools' subfolder.


Revision 46391 - Directory Listing
Modified Tue Nov 9 23:34:40 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses CodeDom as a precompile


Revision 46390 - Directory Listing
Modified Tue Nov 9 23:34:11 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added Name Mapper utility


Revision 46389 - Directory Listing
Modified Tue Nov 9 23:33:52 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Refactored code to better decompose assembly loading algorithm.


Revision 46388 - Directory Listing
Modified Tue Nov 9 23:32:52 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added Name Mapper utility, now automatically calls `register_all' if successful.


Revision 46387 - Directory Listing
Modified Tue Nov 9 23:32:18 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updated with new assembly names.


Revision 46386 - Directory Listing
Modified Tue Nov 9 23:31:19 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Refactored code.


Revision 46385 - Directory Listing
Modified Tue Nov 9 23:31:02 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Do not set the `initialized' boolean attribute to true if the type is created by name. This will prevent invariant violations in the Name Mapper utility.


Revision 46384 - Directory Listing
Modified Tue Nov 9 23:30:10 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `members' which return the full list of .NET members of corresponding .NET type. Used in Name Mapper utility.


Revision 46355 - Directory Listing
Modified Sat Nov 6 00:55:10 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed potential infinite loop in `dotnet_type' if referenced type is neither generated nor external.


Revision 46311 - Directory Listing
Modified Wed Nov 3 19:55:11 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Redefined path to icons directory.


Revision 46310 - Directory Listing
Modified Wed Nov 3 19:54:55 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed useless constants


Revision 46304 - Directory Listing
Modified Wed Nov 3 17:32:14 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Uncommented lines for compilation


Revision 46299 - Directory Listing
Modified Wed Nov 3 02:10:48 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
New version number.


Revision 46298 - Directory Listing
Modified Wed Nov 3 02:10:08 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
eSplitter and eSplit tools for splitting '.es' files into '.e' files.


Revision 46297 - Directory Listing
Modified Wed Nov 3 02:09:15 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updated to build split and esplitter tools as well as to handle new names for CodeDom assemblies.


Revision 46296 - Directory Listing
Modified Wed Nov 3 02:08:39 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
eSplitter and eSplit tools for splitting '.es' files into '.e' files ace files.


Revision 46295 - Directory Listing
Modified Wed Nov 3 02:07:59 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed version numbers and names to be more consistent.


Revision 46214 - Directory Listing
Modified Thu Oct 28 01:23:56 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Put comments around separator so that if there is only one class in the ".es" file it is compatible with a ".e" file.


Revision 46213 - Directory Listing
Modified Thu Oct 28 00:30:41 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
For now raise an exception when "parse" is called as it is not supported yet.


Revision 46212 - Directory Listing
Modified Thu Oct 28 00:12:40 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved "New" menu item to "File" menu instead of "Edit" menu.


Revision 46211 - Directory Listing
Modified Thu Oct 28 00:11:45 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now hide applications list for default configuration in properties dialog.


Revision 46210 - Directory Listing
Modified Thu Oct 28 00:11:06 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Newly generated


Revision 46209 - Directory Listing
Modified Thu Oct 28 00:10:45 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now makes sure than two configurations cannot have the same name.


Revision 46205 - Directory Listing
Modified Wed Oct 27 22:24:36 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed incorrect logging.


Revision 46204 - Directory Listing
Modified Wed Oct 27 19:39:22 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed version number to 2.0.1.1327


Revision 46203 - Directory Listing
Modified Wed Oct 27 19:39:06 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed version number to 2.0.1327


Revision 46201 - Directory Listing
Modified Wed Oct 27 19:31:21 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed Eiffel name of .NET type lookup to take into consideration special types listed in the NAME_FORMATTER class.


Revision 46200 - Directory Listing
Modified Wed Oct 27 19:28:43 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now correctly generates typeof expressions for generated types.


Revision 46195 - Directory Listing
Modified Wed Oct 27 01:14:04 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added mutex for synchronization of Codedom dll access. Accesses need to be synchronized because accessing the EAC is not thread safe.


Revision 46194 - Directory Listing
Modified Wed Oct 27 00:47:23 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now consumes all required assemblies.


Revision 46193 - Directory Listing
Modified Wed Oct 27 00:46:59 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added mutex for synchronization of Codedom dll access. Accesses need to be synchronized because accessing the EAC is not thread safe.


Revision 46157 - Directory Listing
Modified Sat Oct 23 21:07:22 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Replaced with CODE_EIFFEL_METADATA_PROVIDER


Revision 46148 - Directory Listing
Modified Fri Oct 22 01:59:09 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses CODE_VARIABLE for local variables instead of CODE_VARIABLE_DECLARATION_STATEMENT since the initalization expression does not need to be initiliazed for local variables declaration and initializing it can have bad side effects (such as generating cast expressions).


Revision 46147 - Directory Listing
Modified Fri Oct 22 01:59:02 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added code to protect against call on Void target in case of an invalid input


Revision 46146 - Directory Listing
Modified Fri Oct 22 01:58:32 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved `declaration_code' to CODE_VARIABLE


Revision 46145 - Directory Listing
Modified Fri Oct 22 01:57:49 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added error tracing in case a .NET member cannot be found.


Revision 46144 - Directory Listing
Modified Fri Oct 22 01:57:19 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved `initialize_statements' to CODE_ROUTINE_FACTORY


Revision 46143 - Directory Listing
Modified Fri Oct 22 01:56:56 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed the way local variable are initialized to avoid bad side effects.


Revision 46142 - Directory Listing
Modified Fri Oct 22 01:56:04 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `declaration_code' that was moved from CODE_VARIABLE_DECLARATION_STATEMENT


Revision 46141 - Directory Listing
Modified Fri Oct 22 01:54:04 2004 UTC (15 years, 3 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses `valid_variable_name' instead of `formatted_feature_name' to generate the Eiffel identifiers. This is to avoid formatting attribute names differently from what they were declared in the aspx file and then failing at compilation time because a Snippet code is referring to the unformatted version of the attribute name (e.g. `id2' vs. `id_2').


Revision 46122 - Directory Listing
Modified Wed Oct 20 18:47:38 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses `valid_variable_name' instead of `formatted_feature_name' to generate the Eiffel identifiers. This is to avoid formatting attribute names differently from what they were declared in the aspx file and then failing at compilation time because a Snippet code is referring to the unformatted version of the attribute name (e.g. `id2' vs. `id_2').


Revision 46119 - Directory Listing
Modified Wed Oct 20 16:56:49 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed version number.


Revision 46118 - Directory Listing
Modified Wed Oct 20 16:43:07 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed generation of call to creation routine, as the name formatter changed and the creation routine name is not `make' anymore.


Revision 46117 - Directory Listing
Modified Wed Oct 20 16:42:07 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Simplified EAC building algorithm.


Revision 46027 - Directory Listing
Modified Fri Oct 15 22:12:15 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed path to assemblies


Revision 46026 - Directory Listing
Modified Fri Oct 15 22:04:33 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Cache browser .NET installer


Revision 46006 - Directory Listing
Modified Fri Oct 15 19:18:51 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed version information. Also added cluster `cache_browser' to cache_browser ace files which include class CACHE_BROWSER_INSTALL for .NET installer methods implementation.


Revision 45975 - Directory Listing
Modified Fri Oct 15 18:22:47 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Protected code in case configuration is invalid and ISE_EIFFEL isn't defined.


Revision 45974 - Directory Listing
Modified Fri Oct 15 18:22:18 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `Missing Compiler Path' compiler error.


Revision 45973 - Directory Listing
Modified Fri Oct 15 18:22:00 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Protected code against possible call on void target in conversion call.


Revision 45972 - Directory Listing
Modified Fri Oct 15 16:11:35 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed handling of missing ISE_EIFFEL environment variable.


Revision 45970 - Directory Listing
Modified Thu Oct 14 21:31:03 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed path to EiffelVision2 precompiled.


Revision 45969 - Directory Listing
Modified Thu Oct 14 21:14:28 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed path to base precompiled.


Revision 45968 - Directory Listing
Modified Thu Oct 14 19:31:40 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed EiffelSoftware.EiffelBase to EiffelSoftware.CodeDomBase and EiffelSoftware.EiffelVision2 to EiffelSoftware.CodeDomEiffelVision2 so that there is no conflicts between the assemblies used by the CodeDom Provider and the ones used by ENViSioN!.


Revision 45967 - Directory Listing
Modified Thu Oct 14 19:29:04 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
This script was superseded by the content of Delivery/codedom_provider


Revision 45952 - Directory Listing
Modified Fri Oct 8 15:52:24 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now correctly enable/disable `delete' menu item.


Revision 45951 - Directory Listing
Modified Fri Oct 8 15:51:31 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added call to `initialize_prefix' in `make_empty' creation routine so that default values are not reloaded upon querying the associated prefixes (e.g. during creation of a new configuration in the manager).


Revision 45928 - Directory Listing
Modified Wed Oct 6 18:04:01 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed the version number to match the metadata consumer version number so that both the compiler and the cache browser can share the same EAC.


Revision 45881 - Directory Listing
Modified Thu Sep 30 18:26:38 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed references to COM managed compiler.


Revision 45880 - Directory Listing
Modified Wed Sep 29 18:39:47 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now specifies that the Eiffel CodeDom Provider does not support win32 resources.


Revision 45879 - Directory Listing
Modified Wed Sep 29 18:38:26 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now handles the case where the target of a call is void, uses currently generated type as target.


Revision 45878 - Directory Listing
Modified Wed Sep 29 14:11:56 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed inheritance clause snippet text.


Revision 45877 - Directory Listing
Modified Wed Sep 29 14:11:04 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now correctly handles possible Void values for paths.


Revision 45876 - Directory Listing
Modified Wed Sep 29 14:10:04 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Class used for Ace file generation.


Revision 45875 - Directory Listing
Modified Wed Sep 29 14:09:38 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses batch compiler instead of COM DLL compiler.


Revision 45874 - Directory Listing
Modified Wed Sep 29 14:09:05 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed too restrictive precondition.


Revision 45873 - Directory Listing
Modified Wed Sep 29 14:08:34 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `Compiler_key' `Ise_eiffel_value' and `Compiler_file_name'.


Revision 45872 - Directory Listing
Modified Wed Sep 29 14:07:38 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now only adds referenced assembly if not already in list


Revision 45871 - Directory Listing
Modified Wed Sep 29 14:07:14 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `Missing_compiler_key' and `Missing_ise_eiffel' errors


Revision 45870 - Directory Listing
Modified Wed Sep 29 14:06:34 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `Compiler_path' which retrieve path to batch compiler.


Revision 45869 - Directory Listing
Modified Wed Sep 29 14:06:03 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed prefix for System.Web.Mobile.dll to avoid name clashes.


Revision 45868 - Directory Listing
Modified Wed Sep 29 14:05:28 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Instances can now also be created by instances of CODE_TYPE_REFERENCE (needed for snippet features)


Revision 45867 - Directory Listing
Modified Wed Sep 29 14:04:26 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now correctly merges inheritance clauses so there is only one keyword generated for each clause.


Revision 45866 - Directory Listing
Modified Wed Sep 29 14:03:29 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed bug in semantic action.


Revision 45865 - Directory Listing
Modified Wed Sep 29 14:02:40 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now generates inheritance clause code.


Revision 45863 - Directory Listing
Modified Mon Sep 27 18:38:40 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now prevents generation of inheritance clauses from snippets


Revision 45862 - Directory Listing
Modified Mon Sep 27 18:37:27 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved to code_generator\entities\inheritance_clause


Revision 45861 - Directory Listing
Modified Mon Sep 27 18:36:55 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed code generation of event feature calls.


Revision 45860 - Directory Listing
Modified Mon Sep 27 18:36:08 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved from code_generator\support


Revision 45859 - Directory Listing
Modified Mon Sep 27 18:35:41 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Correctly format snippet local variables declaration


Revision 45858 - Directory Listing
Modified Mon Sep 27 18:34:43 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Refactored snippet feature parsing.


Revision 45857 - Directory Listing
Modified Mon Sep 27 18:34:07 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Protected output against possible call on void target.


Revision 45856 - Directory Listing
Modified Mon Sep 27 18:33:06 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now correctly handles snippet features


Revision 45855 - Directory Listing
Modified Mon Sep 27 18:32:11 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved to code_generator\entities\inheritance_clause


Revision 45854 - Directory Listing
Modified Mon Sep 27 18:30:38 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Classes used to parse a snippet inheritance clause. The result of the parsing can then be merged into the generated inheritance clause.


Revision 45849 - Directory Listing
Modified Fri Sep 24 21:59:18 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now displays parents of types in contextual information EV_TEXT.


Revision 45848 - Directory Listing
Modified Fri Sep 24 21:27:44 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved codedom node analysis to TESTER_CODE_OBJECT_ANALYZER.


Revision 45847 - Directory Listing
Modified Fri Sep 24 21:27:13 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added split area and EV_TEXT widget to display contextual information on tree node.


Revision 45846 - Directory Listing
Modified Fri Sep 24 21:26:53 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved codedom node analysis to TESTER_CODE_OBJECT_ANALYZER. Added split area and EV_TEXT widget to display contextual information on tree node.


Revision 45845 - Directory Listing
Modified Fri Sep 24 21:24:17 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Analyzer of codedom tree node. Retrieves corresponding type, icon and description.


Revision 45844 - Directory Listing
Modified Fri Sep 24 21:23:22 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Newly generated after modified interface to add EV_TEXT widget


Revision 45843 - Directory Listing
Modified Fri Sep 24 21:22:18 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added missing types to cover all possible code objects.


Revision 45842 - Directory Listing
Modified Fri Sep 24 21:21:41 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added EV_TEXT widget in left box to display information on currently selected codedom tree node.


Revision 45830 - Directory Listing
Modified Fri Sep 24 13:55:54 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Increased timeout for serialization to occur to 3 minutes to match ASP.NET default settings.


Revision 45829 - Directory Listing
Modified Fri Sep 24 13:54:57 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Name of icon file is now ecdpman.ico


Revision 45828 - Directory Listing
Modified Fri Sep 24 13:54:17 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed infinite loop bugs (added missing calls to `forth').


Revision 45827 - Directory Listing
Modified Fri Sep 24 13:53:13 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed `type' to correctly take into account the case where the default member of a type is a property.


Revision 45798 - Directory Listing
Modified Thu Sep 23 19:52:33 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed missing brackets for tuple definition.


Revision 45797 - Directory Listing
Modified Thu Sep 23 19:51:35 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Exclude class that is not needed and would require cache browser clusters.


Revision 45794 - Directory Listing
Modified Thu Sep 23 19:33:00 2004 UTC (15 years, 4 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed definition of `Directory_separator' which is already defined in parent.


Revision 45762 - Directory Listing
Modified Tue Sep 21 01:09:04 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed path to codedom installation folder to avoid duplication of directory separator character.


Revision 45754 - Directory Listing
Modified Mon Sep 20 16:41:34 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed name of Manager and fixed corresponding path


Revision 45748 - Directory Listing
Modified Sat Sep 18 22:41:01 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed path to precompiled library


Revision 45747 - Directory Listing
Modified Sat Sep 18 21:44:42 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Made code compatible with .NET Framework 1.0.


Revision 45742 - Directory Listing
Modified Fri Sep 17 23:03:24 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Use `{ASSEMBLY}.load_from' instead of `{ASSEMBLY}.load_file' since {ASSEMBLY}.load_file is not supported by the .NET Framework 1.0


Revision 45741 - Directory Listing
Modified Fri Sep 17 22:18:07 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added missing compiler output assemblies


Revision 45740 - Directory Listing
Modified Fri Sep 17 21:52:37 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed dll file name for compiler.


Revision 45739 - Directory Listing
Modified Fri Sep 17 21:21:14 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Renamed Eiffel CodeDom Provider Manager system name.


Revision 45738 - Directory Listing
Modified Fri Sep 17 21:20:37 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Eiffel CodeDom Provider Manager resource file and icon.


Revision 45685 - Directory Listing
Modified Wed Sep 15 21:12:09 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses $ISE_DOTNET_FRAMEWORK instead of absolute path


Revision 45684 - Directory Listing
Modified Wed Sep 15 21:11:31 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Cosmetics


Revision 45683 - Directory Listing
Modified Wed Sep 15 21:09:31 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses a relative path to refer to key file instead of absolute path.


Revision 45682 - Directory Listing
Modified Wed Sep 15 21:08:42 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Makefile to create Compiler Output handling assemblies.


Revision 45681 - Directory Listing
Modified Wed Sep 15 21:08:00 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses makefile instead of devenv so that delivery can be built without requiring Visual Studio to be installed. Also fixed reference to key file to use environment variable instead of absolute path.


Revision 45680 - Directory Listing
Modified Wed Sep 15 21:06:19 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed switch so that script should be called with /release instead of just release


Revision 45679 - Directory Listing
Modified Wed Sep 15 18:57:12 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Scripts and projects for building managed compiler extensions


Revision 45678 - Directory Listing
Modified Wed Sep 15 18:20:12 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed script so that /release switch is correctly taken into account.


Revision 45677 - Directory Listing
Modified Wed Sep 15 18:18:54 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed `msil_clr_version' option so that assemblies can be compiled with version 1.0 of the framework for the delivery.


Revision 45620 - Directory Listing
Modified Tue Sep 14 14:27:18 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added metadata cache path handling. Added missing event handlers connections.


Revision 45619 - Directory Listing
Modified Tue Sep 14 14:26:34 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed bug in loop where `forth' could be called on list whn it was already `after'.


Revision 45618 - Directory Listing
Modified Tue Sep 14 14:25:37 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added metadata cache path handling. Hid precompile box and label.


Revision 45617 - Directory Listing
Modified Tue Sep 14 14:24:22 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed location of about pixmap so that it is independent from location of the exe


Revision 45616 - Directory Listing
Modified Tue Sep 14 14:23:36 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed assemblies prefixes


Revision 45615 - Directory Listing
Modified Tue Sep 14 14:23:10 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed the way output is handled to use source interfaces instead of pipes.


Revision 45614 - Directory Listing
Modified Tue Sep 14 14:22:26 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed bug where local variable was not reset properly in loop (`l_location')


Revision 45613 - Directory Listing
Modified Tue Sep 14 14:21:27 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Protected logging against security exceptions


Revision 45612 - Directory Listing
Modified Tue Sep 14 14:21:02 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed postcondition of feature retrieving environment variable to make sure there is no directory separator at the end of the path


Revision 45611 - Directory Listing
Modified Tue Sep 14 14:19:32 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added generation of `alias' clause


Revision 45610 - Directory Listing
Modified Tue Sep 14 14:18:55 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `reset' to reset all global variables. Now inherit CODE_SHARED_NAME_FORMATTER to reset class names list prior to generation.


Revision 45609 - Directory Listing
Modified Tue Sep 14 14:18:09 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Cosmetics


Revision 45608 - Directory Listing
Modified Tue Sep 14 14:17:51 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Renamed `reset_generated_types' into `reset'


Revision 45607 - Directory Listing
Modified Tue Sep 14 14:17:29 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Override default name formatter to check for unicity of class names


Revision 45606 - Directory Listing
Modified Tue Sep 14 14:15:42 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added /nologo to calls to command line utilities.


Revision 45265 - Directory Listing
Modified Thu Aug 26 21:40:28 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed unused local variable.


Revision 45262 - Directory Listing
Modified Thu Aug 26 21:39:06 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now tries to initialize the creation routine for the root class in the Ace file.


Revision 45261 - Directory Listing
Modified Thu Aug 26 21:38:05 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `default_assemblies' and `add_default_assemblies' which can be used to add assemblies in case the codedom does not reference any. Also changed `has' so that now the assembly names are compared instead of the assembly file names (so that an assembly coming from the GAC will be correctly compared with an assembly loaded from the framework folder).


Revision 45260 - Directory Listing
Modified Thu Aug 26 21:36:22 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `all_features' which return all the features of a given .NET type.


Revision 45259 - Directory Listing
Modified Thu Aug 26 21:35:39 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved all algorithms related to calculation of rename clauses into CODE_EIFFEL_FACTORY.


Revision 45258 - Directory Listing
Modified Thu Aug 26 21:34:45 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Parent classes collection used in CODE_GENERATED_TYPE.


Revision 45257 - Directory Listing
Modified Thu Aug 26 21:34:05 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved algorithm to add needed rename clauses into CODE_EIFFEL_FACTORY.


Revision 45256 - Directory Listing
Modified Thu Aug 26 21:33:21 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now searches for homonyms in parent classes as well.


Revision 45255 - Directory Listing
Modified Thu Aug 26 21:32:36 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added an extra degree when generating namespaces to check for needed rename clauses. This needs to be done after the initialization of the generated types so that the inheritance hierarchy is complete (the hierarchy is not given by Codedom).


Revision 45254 - Directory Listing
Modified Thu Aug 26 21:30:50 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now correclty initilialize `is_deferred' on generated routines and properties.


Revision 45253 - Directory Listing
Modified Thu Aug 26 21:29:47 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now correctly initiliases `rename_clauses'.


Revision 45252 - Directory Listing
Modified Thu Aug 26 21:29:16 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `is_interface' which is true if the class corresponds to an interface. This is useful to avoid renaming inherited features that are not redefined but come from an interface.


Revision 45251 - Directory Listing
Modified Thu Aug 26 21:28:19 2004 UTC (15 years, 5 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `all_features' which returns all the features of the type and changed `parents' to use a collection class instead of a generic list. The collection class allows for adding specific features such as `has_feature' which searches for a feature with a given Eiffel name in the list of parents.


Revision 44404 - Directory Listing
Modified Mon Jul 19 19:01:31 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Rename clause


Revision 44403 - Directory Listing
Modified Mon Jul 19 18:50:48 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Delete preexisting .e files if any before generating new ones so that the old ones do not interfere during compilation phase.


Revision 44402 - Directory Listing
Modified Mon Jul 19 18:49:31 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed many bugs, compilation now works fine


Revision 44401 - Directory Listing
Modified Mon Jul 19 18:48:34 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added standard prefix to assemblies System.Web.Mobile.dll and System.Web.UI.MobileControls.Adapters.dll


Revision 44400 - Directory Listing
Modified Mon Jul 19 18:47:26 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
New events `File_deletion' and `Missing_assembly'


Revision 44399 - Directory Listing
Modified Mon Jul 19 18:46:26 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed `Directory_seprator'


Revision 44398 - Directory Listing
Modified Mon Jul 19 18:45:01 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `complete' that will add any missing assembly reference to build a complete set of references.


Revision 44397 - Directory Listing
Modified Mon Jul 19 18:43:55 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `cluster_name' used to build ace file


Revision 44396 - Directory Listing
Modified Mon Jul 19 18:43:21 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now correctly handles "System.Void" and returns NONE as Eiffel type name instead of VOID


Revision 44395 - Directory Listing
Modified Mon Jul 19 18:42:09 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added rename clauses used for .NET methods that are hidden by name. added helper features for renaming mechanism.


Revision 44394 - Directory Listing
Modified Mon Jul 19 18:41:06 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now exposes the generated types cache


Revision 44393 - Directory Listing
Modified Mon Jul 19 18:40:26 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added rename clauses used for .NET methods that are hidden by name


Revision 44392 - Directory Listing
Modified Mon Jul 19 18:38:59 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now resest generated types prior to generation instead of after so that the generated types can be used by the compiler interface as well. Also added unsupported flags (declare delegates and chained constructor arguments)


Revision 44391 - Directory Listing
Modified Mon Jul 19 18:37:36 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Add referenced assembly only if it hasn't been added already.


Revision 44390 - Directory Listing
Modified Mon Jul 19 18:36:46 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed initialization of creation routines so that they now get a correct name and if parents already has a feature with the same name (i.e. `make') then the parent version gets renamed.


Revision 44389 - Directory Listing
Modified Mon Jul 19 18:35:17 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added rename clauses used for .NET methods that are hidden by name


Revision 44315 - Directory Listing
Modified Thu Jul 15 20:55:49 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed path to assemblies to use $ISE_DOTNET_FRAMEWORK


Revision 44313 - Directory Listing
Modified Thu Jul 15 19:23:26 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Code refactoring


Revision 44312 - Directory Listing
Modified Thu Jul 15 19:20:19 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added state information and abstracted metadata access in CODE_SHARED_METADATA_ACCESS


Revision 44311 - Directory Listing
Modified Thu Jul 15 19:19:19 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now correctly generates property and field setters


Revision 44310 - Directory Listing
Modified Thu Jul 15 19:18:26 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Refactored try/catch/finally generation, now correctly generates corresponding code.


Revision 44309 - Directory Listing
Modified Thu Jul 15 19:17:27 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Add state related invariant and fixed inheritance: inherits from analysis context not generation context.


Revision 44308 - Directory Listing
Modified Thu Jul 15 19:16:10 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed namespace/types initialization to clarify code and fix bugs.


Revision 44307 - Directory Listing
Modified Thu Jul 15 19:14:55 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Numerous bug fixes and updates


Revision 44306 - Directory Listing
Modified Thu Jul 15 19:02:29 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updated factory to match the fact that now `routine in CODE_ROUTINE_REFERENCE_EXPRESSION is a string


Revision 44305 - Directory Listing
Modified Thu Jul 15 19:01:53 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updated factory to match the fact that now `property_name' in CODE_PROPERTY_REFERENCE_EXPRESSION is a string


Revision 44304 - Directory Listing
Modified Thu Jul 15 19:01:11 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updated to match new CODE_ENTITY classes


Revision 44303 - Directory Listing
Modified Thu Jul 15 19:00:30 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updated factory to match the fact that now `method' in CODE_DELEGATE_EXPRESSION is a string


Revision 44302 - Directory Listing
Modified Thu Jul 15 18:59:35 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Replaced `full_name' with `name'


Revision 44301 - Directory Listing
Modified Thu Jul 15 18:58:29 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added icons for arguments and local variables


Revision 44300 - Directory Listing
Modified Thu Jul 15 18:57:50 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
It is now possible to browse the entire codedom tree. Fixed bugs.


Revision 44299 - Directory Listing
Modified Thu Jul 15 18:54:56 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed code to compile with new way of accessing metadata


Revision 44298 - Directory Listing
Modified Thu Jul 15 18:53:53 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added the ability to specify EAC path


Revision 44297 - Directory Listing
Modified Thu Jul 15 18:53:02 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added extraction of debug ace files


Revision 44296 - Directory Listing
Modified Thu Jul 15 18:51:52 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses Eiffel compiler parsing clusters.


Revision 44295 - Directory Listing
Modified Thu Jul 15 18:51:05 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added debug ace files.


Revision 44294 - Directory Listing
Modified Thu Jul 15 18:50:28 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Protected code in case compiler cannot be initialized. Changed the way temporary files are handled.


Revision 44293 - Directory Listing
Modified Thu Jul 15 18:48:36 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Metadata access hub class.


Revision 44292 - Directory Listing
Modified Thu Jul 15 18:48:05 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved from `code_generator\support' as this is used by the manager and the tester as well.


Revision 44291 - Directory Listing
Modified Thu Jul 15 18:46:18 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed bugs in statement code generation


Revision 44290 - Directory Listing
Modified Thu Jul 15 18:45:47 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
No need for this class anymore as there is no need for CODE_EXTERNAL_TYPE anymore.


Revision 44289 - Directory Listing
Modified Thu Jul 15 18:44:56 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `is_equal' and state related contracts. Now directly inherits from CODE_NAMED_ENTITY as CODE_TYPE is now obsolete.


Revision 44288 - Directory Listing
Modified Thu Jul 15 18:43:42 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
The concept of external class has been made obsolete by the introduction of class CODE_TYPE_REFERENCE


Revision 44287 - Directory Listing
Modified Thu Jul 15 18:41:34 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed inheritance clause code generation


Revision 44286 - Directory Listing
Modified Thu Jul 15 18:40:57 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Name can now be empty (for example wsdl generates empty names for namespaces)
Removed `ready' as it has been supersed by state paradigm.


Revision 44285 - Directory Listing
Modified Thu Jul 15 18:40:02 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added state related contracts.


Revision 44284 - Directory Listing
Modified Thu Jul 15 18:39:31 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now correctly handles the case where the name of the attribute is empty.


Revision 44283 - Directory Listing
Modified Thu Jul 15 18:38:54 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed constructor name.


Revision 44282 - Directory Listing
Modified Thu Jul 15 18:38:03 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
New code generation process, now generates correct code.


Revision 44281 - Directory Listing
Modified Thu Jul 15 18:37:12 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Merged CODE_NAMESPACE_INTERFACE into CODE_NAMESPACE


Revision 44280 - Directory Listing
Modified Thu Jul 15 18:36:35 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added state to code generation process and corresponding contracts. Removed `ready' as the state related contracts now ensure everything is set before code generation.


Revision 44279 - Directory Listing
Modified Thu Jul 15 18:34:24 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now correctly handles the case where `result_type' is Void.


Revision 44278 - Directory Listing
Modified Thu Jul 15 18:33:41 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Feature implementing try/catch/finally paradigm.


Revision 44277 - Directory Listing
Modified Thu Jul 15 18:33:03 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Not used anymore, merged into CODE_NAMESPACE


Revision 44276 - Directory Listing
Modified Thu Jul 15 18:32:15 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added indentation in code generation


Revision 44275 - Directory Listing
Modified Thu Jul 15 18:31:42 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed code to adapt to new way of accessing type cache and members.


Revision 44274 - Directory Listing
Modified Thu Jul 15 18:30:18 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed redefinition of `is_equal'.
Added state information to generation process and added corresponding invariant stating that instances of `CODE_ENTITY' should only exist at code analysis time.
Removed undefine clause since `is_equal' is not redefined by CODE_ENTITY anymore.


Revision 44273 - Directory Listing
Modified Thu Jul 15 18:28:58 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed undefine clause since `is_equal' is not redefined by CODE_ENTITY anymore.


Revision 44272 - Directory Listing
Modified Thu Jul 15 18:28:18 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added `type' to hold type information since we don't have access to `current_type' at code generation tile. Removed undefine clause since `is_equal' is not redefined by CODE_ENTITY anymore.


Revision 44271 - Directory Listing
Modified Thu Jul 15 18:26:46 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed type of `routine' to STRING and added code to resolve Eiffel name into `code' instead of begin in factory where all the types are not resolved yet.


Revision 44270 - Directory Listing
Modified Thu Jul 15 18:26:10 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed type of `property_name' to STRING and added code to resolve Eiffel name into `code' instead of begin in factory where all the types are not resolved yet.


Revision 44269 - Directory Listing
Modified Thu Jul 15 18:25:08 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed undefine clause since `is_equal' is not redefined by CODE_ENTITY anymore.
Cosmetics.


Revision 44268 - Directory Listing
Modified Thu Jul 15 18:22:47 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now always generate `make' in creation routine call


Revision 44267 - Directory Listing
Modified Thu Jul 15 18:21:12 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added states to generation process. Now `code' and `type' can only be called when the generation is in the code generation state.


Revision 44266 - Directory Listing
Modified Thu Jul 15 18:18:26 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed type of `method' to STRING and added code to resolve Eiffel name into `code' instead of begin in factory where all the types are not resolved yet.


Revision 44265 - Directory Listing
Modified Thu Jul 15 18:17:23 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed type of `source' to STRING


Revision 44264 - Directory Listing
Modified Thu Jul 15 18:15:31 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now correctly generates attribute setter code if needed.


Revision 44263 - Directory Listing
Modified Thu Jul 15 18:14:56 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
`name' from CODE_TYPE_REFERENCE now always refers to the full .NET name, removed `full_name'.


Revision 44262 - Directory Listing
Modified Thu Jul 15 18:13:53 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed bug where loop was missing a `forth' and manifest arrays were not generated correctly


Revision 44261 - Directory Listing
Modified Thu Jul 15 18:12:25 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added ability to setup debug or release configuration


Revision 44260 - Directory Listing
Modified Thu Jul 15 18:11:43 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added ability to register debug and release configuration


Revision 44259 - Directory Listing
Modified Thu Jul 15 18:10:59 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added ability to generate debug or release configuration


Revision 43980 - Directory Listing
Modified Sat Jun 26 00:59:34 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Major refactoring, major changes include:
* Changed string used for type names into full fledge class (CODE_TYPE_REFERENCE)
* Added "reference" classes for instances corresponding to references to Codedom entities (CODE_VARIABLE_REFERENCE, CODE_MEMBER_REFERENCE)
* Moved naming resolution algorightms to corresponding classes (CODE_MEMBER_REFERENCE, CODE_TYPE_REFERENCE) instead of using a "static" class
* Change the way factories initialize objects to use standard creation routines instead of create empty/initialize paradigm


Revision 43979 - Directory Listing
Modified Sat Jun 26 00:48:22 2004 UTC (15 years, 7 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses one pixmap for all icons


Revision 43686 - Directory Listing
Modified Wed Jun 9 01:43:05 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses parser in EIFFEL_SRC\Eiffel" token_location.e shared_parser_file_buffer.e make_codedom_parser.bat external_tokens.e external_scanner.e external_parser.e eiffel_tokens.e eiffel_scanner_skeleton.e eiffel_scanner.e eiffel_parser_skeleton.e eiffel_parser.e cluster_indexing_parser.e


Revision 43609 - Directory Listing
Modified Mon Jun 7 23:44:08 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now handles configuration specific assembly prefixes.


Revision 43412 - Directory Listing
Modified Wed Jun 2 00:12:51 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
The CodeDom Provider dll should be finalized not precompiled.


Revision 43316 - Directory Listing
Modified Fri May 28 20:41:23 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now save all values before closing so that all controls are re-initialized with previous values on opening, various bug fixes


Revision 43315 - Directory Listing
Modified Fri May 28 20:39:41 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now returns empty strings instead of void if setting hasn't been initialized prior to retrieval.


Revision 43314 - Directory Listing
Modified Fri May 28 20:38:28 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed bug where loop index wasn't initialized correctly


Revision 43282 - Directory Listing
Modified Wed May 26 22:31:28 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added extraction of manager ace file


Revision 43281 - Directory Listing
Modified Wed May 26 22:31:08 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added version number


Revision 43280 - Directory Listing
Modified Wed May 26 22:30:49 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved from `manager' directory


Revision 43279 - Directory Listing
Modified Wed May 26 22:30:28 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Fixed typo


Revision 43278 - Directory Listing
Modified Wed May 26 22:29:38 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
`languages' now return only one name per language (instead of giving multiple names separated by semi columns).


Revision 43277 - Directory Listing
Modified Wed May 26 22:28:34 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed class prefix from ecd_ to code_ to better follow .NET Framework conventions.


Revision 43276 - Directory Listing
Modified Wed May 26 22:27:27 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Renamed ecd_compiler.e into code_compiler.e


Revision 43275 - Directory Listing
Modified Wed May 26 22:26:47 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved to configuration folder


Revision 43274 - Directory Listing
Modified Wed May 26 22:25:58 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Renamed ISE. into EiffelSoftware.
Added ability to build delivery from ENViSioN! project.


Revision 43273 - Directory Listing
Modified Wed May 26 22:25:01 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Renamed ISE. into EiffelSoftware.


Revision 43272 - Directory Listing
Modified Wed May 26 22:24:06 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
CodeDom Tester, can test codedom providers.


Revision 43271 - Directory Listing
Modified Wed May 26 22:23:01 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now builds tester as well


Revision 43270 - Directory Listing
Modified Wed May 26 22:22:39 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed useless class


Revision 43269 - Directory Listing
Modified Wed May 26 22:21:43 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved ace.ace to root folder


Revision 43268 - Directory Listing
Modified Wed May 26 22:20:14 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added setup of CodeDom Manager.


Revision 43267 - Directory Listing
Modified Wed May 26 22:19:51 2004 UTC (15 years, 8 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added compilation of EiffelVision2 precompiled library and CodeDom Manager.


Revision 43114 - Directory Listing
Modified Wed May 19 20:18:28 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Compile Com compiler and build .NET wrapper


Revision 43113 - Directory Listing
Modified Wed May 19 20:17:45 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Compile the EiffelStudio projects, setup projects first if needed


Revision 43112 - Directory Listing
Modified Wed May 19 20:17:24 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Setup folders and ace files for compilation with EiffelStudio


Revision 43111 - Directory Listing
Modified Wed May 19 20:16:59 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Renamed make.bat as setup_envision.bat since there are now also batch files to setup an EiffelStudio project


Revision 43109 - Directory Listing
Modified Wed May 19 19:18:10 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Replaced ECD_ class name prefix with CODE_ to better match .NET Framework CodeDom naming convention


Revision 43108 - Directory Listing
Modified Wed May 19 19:17:34 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed Ace file to generate final system without debug info and assertions


Revision 43107 - Directory Listing
Modified Wed May 19 19:15:47 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now check that ISE_EIFFEL is correctly defined prior to launching batch file.


Revision 43106 - Directory Listing
Modified Wed May 19 19:11:12 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updated configuration to name assembly EiffelSoftware... instead of ISE..., also added ace files so that project can be compiled with EiffelStudio as well as with Eiffel ENViSioN!.


Revision 43105 - Directory Listing
Modified Wed May 19 19:10:05 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Renamed ECD_ classes to CODE_ classes to match .NET Framework CodeDom conventions


Revision 43026 - Directory Listing
Modified Thu May 13 22:40:29 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Codedom serializer, used to easily serialize codedom trees generated from WSDL or ASP.NET


Revision 42886 - Directory Listing
Modified Thu Apr 29 21:03:10 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now logging uses a shared instance of ECD_EVENT_MANAGER instead of creating a new instance each time which could cause an infinite loop when loading the configuration file.


Revision 42885 - Directory Listing
Modified Thu Apr 29 21:01:28 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
New generated classes


Revision 42884 - Directory Listing
Modified Thu Apr 29 21:00:58 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed useless undefine clause now that System.Object inherits ANY


Revision 42858 - Directory Listing
Modified Thu Apr 29 16:35:28 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now logging uses a shared instance of ECD_EVENT_MANAGER instead of creating a new instance each time which could cause an infinite loop when loading the configuration file.
Removed unnecessary undefine clause now that System.Object inherits from ANY.


Revision 42857 - Directory Listing
Modified Thu Apr 29 16:33:43 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now logging uses a shared instance of ECD_EVENT_MANAGER instead of creating a new instance each time which could cause an infinite loop when loading the configuration file.


Revision 42856 - Directory Listing
Modified Thu Apr 29 16:25:52 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added required undefine clause


Revision 42855 - Directory Listing
Modified Thu Apr 29 16:21:24 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now logging uses a shared instance of ECD_EVENT_MANAGER instead of creating a new instance each time which could cause an infinite loop when loading the configuration file.


Revision 42854 - Directory Listing
Modified Thu Apr 29 15:52:26 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Show tooltips and button text by default.


Revision 42853 - Directory Listing
Modified Thu Apr 29 15:51:59 2004 UTC (15 years, 9 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Protected initialization code in case registration is corrupted and there is no application associated with configuration.


Revision 42665 - Directory Listing
Modified Fri Apr 9 20:21:37 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added log tracing.


Revision 42664 - Directory Listing
Modified Fri Apr 9 20:21:08 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added EiffelVision2 project


Revision 42663 - Directory Listing
Modified Fri Apr 9 20:20:49 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added EiffelVision2 configuration extraction


Revision 42662 - Directory Listing
Modified Fri Apr 9 20:20:10 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added new tracing events


Revision 42661 - Directory Listing
Modified Fri Apr 9 20:19:36 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added Applications key and reviewed setup keys


Revision 42660 - Directory Listing
Modified Fri Apr 9 20:19:11 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Access to Eiffel Codedom Provider registry settings.


Revision 42659 - Directory Listing
Modified Fri Apr 9 20:18:40 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Modified XML structure so that it is now a valid configuration file.


Revision 42658 - Directory Listing
Modified Fri Apr 9 20:17:54 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added default config file path.


Revision 42657 - Directory Listing
Modified Fri Apr 9 19:56:56 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added EiffelVision2 precompiled library


Revision 42642 - Directory Listing
Modified Fri Apr 9 15:42:29 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Eiffel Codedom Provider Manager, first integration.


Revision 42262 - Directory Listing
Modified Mon Mar 22 16:31:51 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Using new folder hierarchy that better reflects the codedom API


Revision 42261 - Directory Listing
Modified Mon Mar 22 16:21:58 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Using new naming convention (ECD_ instead of ECDP_)


Revision 42260 - Directory Listing
Modified Mon Mar 22 16:21:07 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Using new folder hierarchy that better reflects the codedom API


Revision 42259 - Directory Listing
Modified Mon Mar 22 16:17:19 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Codedom Provider does not use any ace files anymore.


Revision 42258 - Directory Listing
Modified Mon Mar 22 16:16:13 2004 UTC (15 years, 10 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed project to include new folders (such as common) and use new naming convention for root class (ECD_ instead of ECDP_)


Revision 41691 - Directory Listing
Modified Fri Mar 5 01:36:05 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Cosmetics


Revision 41690 - Directory Listing
Modified Fri Mar 5 01:35:02 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Split `.es' files into normal `.e' files that the compiler may compile.


Revision 41667 - Directory Listing
Modified Wed Mar 3 18:42:22 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Excluded all CVS directories


Revision 41666 - Directory Listing
Modified Wed Mar 3 18:39:36 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved from codedom_provider/support as these are producer specific


Revision 41665 - Directory Listing
Modified Wed Mar 3 18:38:35 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed usage of ECDP_MEMBERS_MAPPING


Revision 41664 - Directory Listing
Modified Wed Mar 3 18:38:09 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed unused local variables


Revision 41663 - Directory Listing
Modified Wed Mar 3 18:36:51 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Refactored shared contextual data (added ECDP_SHARED_CONSUMER_CONTEXT instead of using ECDP_SHARED_DATA)


Revision 41662 - Directory Listing
Modified Wed Mar 3 18:35:33 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Replaced code that gets Eiffel creation routine name for .NET type to always use `make'


Revision 41661 - Directory Listing
Modified Wed Mar 3 18:34:40 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Changed redefinition of is_equal to use anchored type rather than static definition to enable merging of version coming from ANY in descendants


Revision 41660 - Directory Listing
Modified Wed Mar 3 18:33:08 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed unused local variables


Revision 41659 - Directory Listing
Modified Wed Mar 3 18:32:46 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Refactored code and shared contextual data (added ECDP_SHARED_CONSUMER_CONTEXT instead of using ECDP_SHARED_DATA)


Revision 41658 - Directory Listing
Modified Wed Mar 3 18:28:40 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed unused locals and now defines set_environment_variable locally.


Revision 41657 - Directory Listing
Modified Wed Mar 3 18:27:29 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Now uses ECDP_REGISTRY_KEYS to access configuration file


Revision 41656 - Directory Listing
Modified Wed Mar 3 18:27:03 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Added new events


Revision 41655 - Directory Listing
Modified Wed Mar 3 18:26:51 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Execution environment data such as loaded CLR version, framework path etc..


Revision 41654 - Directory Listing
Modified Wed Mar 3 18:26:19 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Cosmetics


Revision 41653 - Directory Listing
Modified Wed Mar 3 18:26:06 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Define regisitry entries


Revision 41652 - Directory Listing
Modified Wed Mar 3 18:25:32 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed useless classes


Revision 41651 - Directory Listing
Modified Wed Mar 3 18:25:20 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Moved to producer/support as these classes are producer specific


Revision 41650 - Directory Listing
Modified Wed Mar 3 18:24:02 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Refactored access to shared contextual data (added ECDP_SHARED_CONSUMER_CONTEXT class instead of using ECDP_SHARED_DATA)


Revision 41649 - Directory Listing
Modified Wed Mar 3 18:23:12 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed useless creation routine for factories


Revision 41648 - Directory Listing
Modified Wed Mar 3 18:22:17 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Refactored classes from ECDP_TYPE_CONVERTER


Revision 41647 - Directory Listing
Modified Wed Mar 3 18:21:17 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed constants and put them in ECDP_CONFIGURATION instead


Revision 41646 - Directory Listing
Modified Wed Mar 3 18:20:28 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Removed context data from ECDP_SHARED_DATA and created ECDP_SAHRED_CONSUMER_CONTEXT instead


Revision 41645 - Directory Listing
Modified Wed Mar 3 18:19:46 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Replaced ECDP_TYPE_CONVERTER with ECDP_FEATURE_CACHE, ECDP_TYPE_CACHE, ECDP_VARIABLE_CACHE and ECDP_FEATURE_FINDER


Revision 41557 - Directory Listing
Modified Thu Feb 26 17:48:03 2004 UTC (15 years, 11 months ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
Updated to new project system


Revision 41425 - Directory Listing
Added Thu Feb 19 00:26:58 2004 UTC (16 years ago) by raphaels
Original Path: trunk/Src/dotnet/codedom_provider
New codedom_provider implementation.


  ViewVC Help
Powered by ViewVC 1.1.23