/[eiffelstudio]/trunk/Src/dotnet
ViewVC logotype

Log of /trunk/Src/dotnet

View Directory Listing Directory Listing


Sticky Revision:

Revision 40496 - Directory Listing
Modified Tue Nov 25 21:32:15 2003 UTC (16 years, 2 months ago) by paulb
Creation of local_cache_path no longer append clr version number to path
as compiler disregards this information when consuming.


Revision 40445 - Directory Listing
Modified Mon Nov 17 22:56:33 2003 UTC (16 years, 3 months ago) by manus
Now use Eiffel55 keys.


Revision 40358 - Directory Listing
Modified Sat Nov 8 00:34:35 2003 UTC (16 years, 3 months ago) by king
Committing change by Manu
Changed key value of once function hash_tables from integer to string
This means searching for values by key will always be correct as comparison is made on the Key when hash_codes are duplicated for different key values


Revision 40356 - Directory Listing
Modified Sat Nov 8 00:17:00 2003 UTC (16 years, 3 months ago) by king
Added local_consumed_assemblies and absolute_assembly_path
Now cloning path on creation to prevent side effect


Revision 40252 - Directory Listing
Modified Wed Nov 5 19:25:59 2003 UTC (16 years, 3 months ago) by king
Added missing type_name feature


Revision 40065 - Directory Listing
Modified Wed Oct 29 00:45:34 2003 UTC (16 years, 3 months ago) by manus
Removed obsolete calls to `to_string_string2' as specified in INTEGER class.


Revision 40064 - Directory Listing
Modified Wed Oct 29 00:44:08 2003 UTC (16 years, 3 months ago) by manus
Use `create' instead of `creation'.


Revision 40063 - Directory Listing
Modified Wed Oct 29 00:43:26 2003 UTC (16 years, 3 months ago) by manus
Replaced attribute by metadata in indexing clause to update to new way of specifying
custom attributes.


Revision 39663 - Directory Listing
Modified Wed Oct 15 02:34:33 2003 UTC (16 years, 4 months ago) by manus
Should use `make' to be properly initialized.


Revision 39653 - Directory Listing
Modified Tue Oct 14 23:46:13 2003 UTC (16 years, 4 months ago) by raphaels
Fixed `absolute_assembly_path_from_consumed_assembly' for EAC assemblies (wasn't appending the CLR version number string)


Revision 39468 - Directory Listing
Modified Thu Oct 9 00:02:40 2003 UTC (16 years, 4 months ago) by manus
Added ability to consume local assemblies that depends on each other. The way
  it is done is the following. We create an app domain where `ApplicationBase'
  is the root of the disks, then we initialize `PrivateBinPath' to point to the
  directories where the local assemblies are located. Once the app domain is
  created we load another copy of the emitter and launch the consumption on this
  second copy rather than the original (as the original does not have a flexible
  ApplicationBase and PrivateBinPath).
To work this new mechanism needs the list of all local assemblies, to do so
  we have extended `consume_local_assembly' to take a string where all local
  assemblies are mentioned separated by semicolons. Then the emitter can find
  out from there the appropriate directories. The Eiffel compiler has been
  updated to now call the emitter only once to consume all local assemblies.


Revision 39461 - Directory Listing
Modified Wed Oct 8 23:26:16 2003 UTC (16 years, 4 months ago) by manus
New version just to ensure they have a more recent version of the emitter.


Revision 39394 - Directory Listing
Modified Thu Oct 2 23:07:17 2003 UTC (16 years, 4 months ago) by manus
Merged Eiffel_53_54 branch into TRUNC.
Old code is under tag `Eiffel_54_tentative_for_eac_based_on_path' in case we
want to have a look at it when we will redo an emitter that will only look
at assemblies locally (through pathnames rather than by assembly specification)


Revision 39385 - Directory Listing
Modified Thu Oct 2 21:16:33 2003 UTC (16 years, 4 months ago) by manus
Merged from Eiffel_53_54 branch:
Better definition of custom attributes. Hidden `impl' attribute for COM.


Revision 39384 - Directory Listing
Modified Thu Oct 2 21:14:23 2003 UTC (16 years, 4 months ago) by manus
Merged from Eiffel_53_54 branch for new CA on assembly.


Revision 39162 - Directory Listing
Modified Sat Sep 20 01:35:33 2003 UTC (16 years, 5 months ago) by raphaels
Removed `path_to_assembly' and added `path_to_assembly_doc' and `path_to_assembly_dll'.
The old `path_to_assembly' was actually returning the path to the doc so any call to it should be replaced with a call to `path_to_assembly_doc'.


Revision 38981 - Directory Listing
Modified Wed Sep 10 17:49:43 2003 UTC (16 years, 5 months ago) by paulb
Replaced use of System.Enum's _value feature with to_integer


Revision 38974 - Directory Listing
Modified Tue Sep 9 03:01:01 2003 UTC (16 years, 5 months ago) by manus
Emitter is always compiled against old version of CLR runtime.


Revision 38967 - Directory Listing
Modified Mon Sep 8 23:17:55 2003 UTC (16 years, 5 months ago) by manus
Merged from Eiffel_53_54 branch new GUIDs.


Revision 38966 - Directory Listing
Modified Mon Sep 8 23:17:34 2003 UTC (16 years, 5 months ago) by manus
Removed obsolete calls to `make' from TUPLE.


Revision 38935 - Directory Listing
Modified Sat Sep 6 20:27:19 2003 UTC (16 years, 5 months ago) by manus
Removed non-used local variable.


Revision 38934 - Directory Listing
Modified Sat Sep 6 20:26:50 2003 UTC (16 years, 5 months ago) by manus
Removed commented code.


Revision 38826 - Directory Listing
Modified Wed Sep 3 00:24:50 2003 UTC (16 years, 5 months ago) by raphaels
`trim_end_digits' now adds an underscore to the string if there isn't one.


Revision 38754 - Directory Listing
Modified Thu Aug 28 17:19:33 2003 UTC (16 years, 5 months ago) by raphaels
Now uses Eiffel's `trim_end_digits' instead of using .NET libraries. (Merge from Eiffel_53_54)


Revision 38753 - Directory Listing
Modified Thu Aug 28 17:08:44 2003 UTC (16 years, 5 months ago) by raphaels
`flat_entities' now uses `append' instead of `fill' as it is more efficient. (merged from Eiffel_53_54)


Revision 38725 - Directory Listing
Modified Wed Aug 27 17:57:38 2003 UTC (16 years, 5 months ago) by raphaels
Now correctly formats argument names


Revision 38724 - Directory Listing
Modified Wed Aug 27 17:56:03 2003 UTC (16 years, 5 months ago) by raphaels
Implemented `trim_end_digits' in Eiffel so it doesn't require .NET


Revision 38714 - Directory Listing
Modified Tue Aug 26 22:26:27 2003 UTC (16 years, 5 months ago) by paulb
Removed to_cil and create {STRING}.make_from_cil. Replace enum _value call
to to_integer


Revision 38713 - Directory Listing
Modified Tue Aug 26 21:31:36 2003 UTC (16 years, 5 months ago) by paulb
Readded total_consumed_assemblies feature, returning ARRAY [CONSUMED_ASSEMBLY_INFO]
instead of ARRAY [CONSUMED_ASSEMBLY]


Revision 38574 - Directory Listing
Modified Tue Aug 19 00:05:01 2003 UTC (16 years, 6 months ago) by raphaels
Use the version in $ISE_EIFFEL\eiffel\il_generation\windows instead.


Revision 38539 - Directory Listing
Modified Sat Aug 16 06:48:48 2003 UTC (16 years, 6 months ago) by manus
Cosmetics: replaced creation by create


Revision 38538 - Directory Listing
Modified Sat Aug 16 01:52:30 2003 UTC (16 years, 6 months ago) by raphaels
Added `lang_str'


Revision 38537 - Directory Listing
Modified Sat Aug 16 01:52:14 2003 UTC (16 years, 6 months ago) by raphaels
Optimized code with a flag that specifies whether a new tag was started so that we don't have to test the element name every time we encounter one.


Revision 38536 - Directory Listing
Modified Sat Aug 16 01:51:06 2003 UTC (16 years, 6 months ago) by raphaels
Changed filtering of "see" attribute so that type references are formatted a little bit better.


Revision 38510 - Directory Listing
Modified Thu Aug 14 22:53:25 2003 UTC (16 years, 6 months ago) by raphaels
Optimized code to prevent multiple lookup of same item in hash table


Revision 38499 - Directory Listing
Modified Thu Aug 14 17:40:40 2003 UTC (16 years, 6 months ago) by raphaels
Fixed a bug where certain argument names (the ones inside <see langword> tags) would be cut.


Revision 38210 - Directory Listing
Modified Sun Jul 27 23:57:37 2003 UTC (16 years, 6 months ago) by manus
Removed non-used locals.


Revision 37795 - Directory Listing
Modified Tue Jun 24 16:56:57 2003 UTC (16 years, 8 months ago) by julieng
Add feature `is_valid_variable_name', that verify that a given variable name is valid in eiffel.


Revision 37128 - Directory Listing
Modified Mon May 5 17:41:50 2003 UTC (16 years, 9 months ago) by manus
Added ability to specify a CONSUMED_REFERENCE_TYPE to be or not a byref.


Revision 37127 - Directory Listing
Modified Mon May 5 17:41:28 2003 UTC (16 years, 9 months ago) by manus
Merged from Eiffel_53_54 branch:
No `is_out' parameter in CONSUMED_ARGUMENT as this is not what we though `byref'
  was. Now we don't care if it is `out' or `in', since it does not change anything
  for the Eiffel side. The `byref' is now stored in CONSUMED_REFERENCE_TYPE.


Revision 37126 - Directory Listing
Modified Mon May 5 17:23:12 2003 UTC (16 years, 9 months ago) by manus
Fixed proper handling of `&' in type names.
Added special renaming of classes calles `Zone', `Thread' and `Mutex' to
  avoid conflicts with existing EiffelThread and code from Axa.


Revision 37078 - Directory Listing
Modified Fri May 2 17:55:05 2003 UTC (16 years, 9 months ago) by manus
Merged from 53_54 branch:
Use `arguments' from ARGUMENT_SOLVER, instead of `consumed_arguments' which
  was only a copy of the above `arguments' routine.


Revision 37077 - Directory Listing
Modified Fri May 2 17:54:27 2003 UTC (16 years, 9 months ago) by manus
Merged from 53_54 branch:
Fixed bug in `is_out' from CONSUMED_ARGUMENT because we should only mark
byref types, not parameters marked with [out] custom attribute.


Revision 36874 - Directory Listing
Modified Mon Apr 21 17:48:04 2003 UTC (16 years, 10 months ago) by manus
Renamed `CONVERT' into `SYSTEM_CONVERT' as `convert' is now an Eiffel keyword.


Revision 36873 - Directory Listing
Modified Mon Apr 21 17:46:45 2003 UTC (16 years, 10 months ago) by manus
Added special case for `Convert' class which should be called SYSTEM_CONVERT
now as `convert' is a new Eiffel keyword.


Revision 36696 - Directory Listing
Modified Thu Apr 10 23:13:20 2003 UTC (16 years, 10 months ago) by raphaels
Now uses correct bounds for creation of cache


Revision 36694 - Directory Listing
Modified Thu Apr 10 23:05:19 2003 UTC (16 years, 10 months ago) by raphaels
Added LOCAL_CACHE_INFO to list of serialized types.


Revision 36617 - Directory Listing
Modified Sat Apr 5 00:40:48 2003 UTC (16 years, 10 months ago) by julieng
Cosmetics (delete extra blancs).


Revision 36616 - Directory Listing
Modified Sat Apr 5 00:40:09 2003 UTC (16 years, 10 months ago) by julieng
Filter that permits to parse a documentation file.


Revision 36615 - Directory Listing
Modified Sat Apr 5 00:39:24 2003 UTC (16 years, 10 months ago) by julieng
Filter that permits to parse a feature.


Revision 36614 - Directory Listing
Modified Sat Apr 5 00:37:56 2003 UTC (16 years, 10 months ago) by julieng
Cosmetics.


Revision 36612 - Directory Listing
Modified Sat Apr 5 00:30:57 2003 UTC (16 years, 10 months ago) by julieng
Complete list of possible tags and attributes associated to tags.


Revision 36611 - Directory Listing
Modified Sat Apr 5 00:28:10 2003 UTC (16 years, 10 months ago) by julieng
Change parser. Now uses the gobo XM_EIFFEL_PARSER.
+ Fix bug for retrieve comments of nested types. Replace the '+' by '.' to retrieve comments.


Revision 36515 - Directory Listing
Modified Mon Mar 31 18:46:22 2003 UTC (16 years, 10 months ago) by julieng
Add link to the .NET framework Documentation that explains how the xml documentation works.


Revision 36499 - Directory Listing
Modified Sat Mar 22 02:42:31 2003 UTC (16 years, 11 months ago) by julieng
Replace clone of string by creation from string.


Revision 36498 - Directory Listing
Modified Sat Mar 22 02:41:38 2003 UTC (16 years, 11 months ago) by julieng
Delete wrong post condition of feature `initialize_object'.


Revision 36497 - Directory Listing
Modified Sat Mar 22 02:40:59 2003 UTC (16 years, 11 months ago) by julieng
Fix variant of feature `escaped_string'.


Revision 36496 - Directory Listing
Modified Sat Mar 22 02:39:23 2003 UTC (16 years, 11 months ago) by julieng
Change definition of feature infix "<"


Revision 36495 - Directory Listing
Modified Sat Mar 22 02:38:52 2003 UTC (16 years, 11 months ago) by julieng
Fix post condition of feature `is_unique_signature'.


Revision 36494 - Directory Listing
Modified Sat Mar 22 02:37:44 2003 UTC (16 years, 11 months ago) by julieng
Change precondition of feature `id_from_type'.


Revision 36493 - Directory Listing
Modified Sat Mar 22 02:36:50 2003 UTC (16 years, 11 months ago) by julieng
Change postcondition of feature `make'.


Revision 36492 - Directory Listing
Modified Sat Mar 22 02:36:06 2003 UTC (16 years, 11 months ago) by julieng
Delete setting of status querier in feature `add_assembly'.


Revision 36491 - Directory Listing
Modified Sat Mar 22 02:35:27 2003 UTC (16 years, 11 months ago) by julieng
Change postcondition of feature `put'.


Revision 36489 - Directory Listing
Modified Sat Mar 22 00:17:20 2003 UTC (16 years, 11 months ago) by julieng
Remove the rescue in feature `Initialize'.


Revision 36488 - Directory Listing
Modified Sat Mar 22 00:16:32 2003 UTC (16 years, 11 months ago) by julieng
Add feature `remove_corrupted_xml' that clean the EAC of assemblies not entierly emitted.


Revision 36487 - Directory Listing
Modified Sat Mar 22 00:14:02 2003 UTC (16 years, 11 months ago) by julieng
Correct pre-condition.


Revision 36486 - Directory Listing
Modified Sat Mar 22 00:12:49 2003 UTC (16 years, 11 months ago) by julieng
Delete directory created for assembly if there is an exception in the emission of one of the types of the assembly.


Revision 36475 - Directory Listing
Modified Fri Mar 21 04:31:46 2003 UTC (16 years, 11 months ago) by manus
Added back `initialize_with_path' which was mistakenly removed.


Revision 36474 - Directory Listing
Modified Fri Mar 21 04:30:23 2003 UTC (16 years, 11 months ago) by manus
Update creation of CONSUMED_PROCEDURE and CONSUMED_FUNCTION which needs
  to compute now the `dotnet_eiffel_name'.


Revision 36473 - Directory Listing
Modified Fri Mar 21 04:28:43 2003 UTC (16 years, 11 months ago) by manus
Use Eiffel54 registry key entry since we are in 5.4 mode now.


Revision 36472 - Directory Listing
Modified Fri Mar 21 04:28:15 2003 UTC (16 years, 11 months ago) by manus
Added definition of `dotnet_eiffel_name' which is different from the eiffel
  name when the eiffel name contains the stuff to disambiguate overloaded
  features, otherwise it is the same as `eiffel_name'.


Revision 36471 - Directory Listing
Modified Fri Mar 21 04:27:19 2003 UTC (16 years, 11 months ago) by manus
Added `dotnet_eiffel_name' that stores the dotnet eiffelized name of an
  overloaded feature. By default, it is identical to the eiffel name, it
  is different if the eiffel name contains some extra stuff to disambiguate
  the dotnet name.
Added `n' (dotnet_name) as an attribute so that we don't have to redefine
  dotnet_name in all descendant of CONSUMED_ENTITY.


Revision 36470 - Directory Listing
Modified Fri Mar 21 04:22:45 2003 UTC (16 years, 11 months ago) by manus
Removed definition of `n' and `dotnet_name' since they are now in parent
  class CONSUMED_ENTITY.
Removed `get_' from `dotnet_eiffel_name' of the property getter to allow
  nice name for overloaded properties.


Revision 36465 - Directory Listing
Modified Thu Mar 20 23:51:14 2003 UTC (16 years, 11 months ago) by manus
Added redefinition of `dotnet_eiffel_name' to be `make' in case of a .NET
 constructor, no need here to add an attribute for that.


Revision 36464 - Directory Listing
Modified Thu Mar 20 23:48:03 2003 UTC (16 years, 11 months ago) by manus
Removed definition of `n' and `dotnet_name' since they are now in parent
  class CONSUMED_ENTITY.


Revision 36452 - Directory Listing
Modified Thu Mar 20 02:06:07 2003 UTC (16 years, 11 months ago) by julieng
Delete feature `consume_gac_assembly'.
add export to all to class COM_ISE_CACHE_MANAGER.


Revision 36450 - Directory Listing
Modified Thu Mar 20 02:04:22 2003 UTC (16 years, 11 months ago) by julieng
Delete features `consume_gac_assembly' and `initialize_with_path'.
Add features `start_assembly_enumeration', `add_assembly' and `consumed_assemblies'. This is done, because now the compiler gives a list of assembly path to the emitter and then the emitter consumes these assemblies.


Revision 36447 - Directory Listing
Modified Thu Mar 20 01:59:54 2003 UTC (16 years, 11 months ago) by julieng
Add error type `Directory_creation_error'.


Revision 36445 - Directory Listing
Modified Thu Mar 20 01:54:36 2003 UTC (16 years, 11 months ago) by julieng
Add initialization of cache_reader in `consume_in_eac'.


Revision 36444 - Directory Listing
Modified Thu Mar 20 01:52:06 2003 UTC (16 years, 11 months ago) by julieng
Add initialization of the cache reader in Consumed_assembly.
Change type of dir from DIRECTORY into DIRECTORY_INFO.


Revision 36443 - Directory Listing
Modified Thu Mar 20 01:50:43 2003 UTC (16 years, 11 months ago) by julieng
Add feature `initialize'.


Revision 36242 - Directory Listing
Modified Fri Mar 7 20:58:31 2003 UTC (16 years, 11 months ago) by julieng
Fix bug in feature `info'. If eac not `is_initialized' then create info.xml file.


Revision 36225 - Directory Listing
Modified Fri Mar 7 02:46:22 2003 UTC (16 years, 11 months ago) by raphaels
Added rescues to avoid crashes in case the parser fails to return the right information.


Revision 36224 - Directory Listing
Modified Fri Mar 7 02:41:10 2003 UTC (16 years, 11 months ago) by manus
Now we take into account against which version of the .NET runtime we are
  looking for the XML help of Microsoft assemblies.


Revision 36171 - Directory Listing
Modified Mon Mar 3 19:17:12 2003 UTC (16 years, 11 months ago) by manus
New version number 5.4


Revision 36120 - Directory Listing
Modified Thu Feb 20 01:01:18 2003 UTC (17 years ago) by julieng
Delete feature `total_consumed_assemblies'.


Revision 36119 - Directory Listing
Modified Thu Feb 20 00:57:53 2003 UTC (17 years ago) by julieng
Delete feature `consume_local_assembly'.


Revision 36118 - Directory Listing
Modified Thu Feb 20 00:52:52 2003 UTC (17 years ago) by julieng
Delete error `Assembly_not_found_error'.
Add error `Ref_assembly_not_found_error'.


Revision 36117 - Directory Listing
Modified Thu Feb 20 00:51:46 2003 UTC (17 years ago) by julieng
Add error `Load_assembly_failure'.


Revision 36116 - Directory Listing
Modified Thu Feb 20 00:51:04 2003 UTC (17 years ago) by julieng
Add feature `assembly_location'.


Revision 36115 - Directory Listing
Modified Thu Feb 20 00:50:13 2003 UTC (17 years ago) by julieng
Delete feature `consume_into_path'.
Add feature `clean_eiffel_assembly_cache'.
Delete unenecessary attributes `target_path', `dummy' and comsumed_assemblies'.


Revision 36114 - Directory Listing
Modified Thu Feb 20 00:46:47 2003 UTC (17 years ago) by julieng
Replace clone of string by create_from_string.


Revision 36113 - Directory Listing
Modified Thu Feb 20 00:46:14 2003 UTC (17 years ago) by julieng
Delete unused feature `consume_local_assembly'.


Revision 36112 - Directory Listing
Modified Thu Feb 20 00:40:49 2003 UTC (17 years ago) by julieng
Add feature `load_referenced_assembly'.


Revision 36111 - Directory Listing
Modified Thu Feb 20 00:37:16 2003 UTC (17 years ago) by julieng
Change parameter of feature `add_assembly ' into ASSEMBLY.
Feature `add_assembly' does not consume referenced assemblies.
Change parameter of feature `remove_assembly' into STRING (location of assembly).


Revision 36110 - Directory Listing
Modified Thu Feb 20 00:32:14 2003 UTC (17 years ago) by julieng
Change parameter of `add_assembly' into CONSUMED_ASSEMBLY_INFO.
Change feature name `remove_assembly' into `remove_assembly_from_location'.


Revision 36109 - Directory Listing
Modified Thu Feb 20 00:30:56 2003 UTC (17 years ago) by julieng
Add features `absolute_assem_path_from_location' and `create_relative_assembly_path'.


Revision 36108 - Directory Listing
Modified Thu Feb 20 00:27:17 2003 UTC (17 years ago) by julieng
Add features `consumed_assemblies_info' and `is_assembly_in_cache_2'.


Revision 36106 - Directory Listing
Modified Thu Feb 20 00:20:41 2003 UTC (17 years ago) by julieng
Change parameter of `add_assembly' into CONSUMED_ASSEMBLY_INFO


Revision 36105 - Directory Listing
Modified Thu Feb 20 00:19:47 2003 UTC (17 years ago) by julieng
Replace clone of string by create_from_string.


Revision 36104 - Directory Listing
Modified Thu Feb 20 00:15:46 2003 UTC (17 years ago) by julieng
Definition of ASSEMBLY. Contains, a CONSUMED_ASSEMBLY, location and directory associted to CONSUMED_ASSEMBLY.


Revision 36103 - Directory Listing
Modified Thu Feb 20 00:09:57 2003 UTC (17 years ago) by julieng
Replace clone of string by create_from_string.


Revision 35949 - Directory Listing
Modified Thu Feb 13 02:17:33 2003 UTC (17 years ago) by manus
Cosmetics.
No need to check for attributes called _XXX because INTERNAL now removes
 them.


Revision 35948 - Directory Listing
Modified Thu Feb 13 02:07:31 2003 UTC (17 years ago) by manus
Updated to new implementation of INTERNAL.


Revision 35723 - Directory Listing
Modified Mon Feb 3 18:35:25 2003 UTC (17 years ago) by julieng
Allow serializer to associate an ID to a CONSUMED_TYPE.
Allow deserializer to associate a CONSUMED_TYPE to an ID.


Revision 35722 - Directory Listing
Modified Mon Feb 3 18:27:32 2003 UTC (17 years ago) by julieng
Cosmetics.


Revision 35721 - Directory Listing
Modified Mon Feb 3 18:26:50 2003 UTC (17 years ago) by julieng
Avoid exception if xml file does not exists in feature `deserialize'.
Change feature `dynamique_type_from_string' to take an INTEGER as parameter. This change is due to the serializer optimization.
Feature `internal_dynamic_types' become an ARRAY.


Revision 35720 - Directory Listing
Modified Mon Feb 3 18:20:57 2003 UTC (17 years ago) by julieng
Add inheritance of `TYPE_NAME_ID'.
Replace types name in xml nodes by associated numbers (id) to minimise size of xml files.


Revision 35719 - Directory Listing
Modified Mon Feb 3 18:15:45 2003 UTC (17 years ago) by julieng
Cosmetics.


Revision 35718 - Directory Listing
Modified Mon Feb 3 18:15:19 2003 UTC (17 years ago) by julieng
Avoid exception if binary file does not exists.


Revision 35717 - Directory Listing
Modified Mon Feb 3 18:13:33 2003 UTC (17 years ago) by julieng
Delete feature `consume_from_name'.


Revision 35716 - Directory Listing
Modified Mon Feb 3 18:10:52 2003 UTC (17 years ago) by julieng
Consume assembly from assembly and not from assembly_name.


Revision 35509 - Directory Listing
Modified Thu Jan 23 02:41:39 2003 UTC (17 years, 1 month ago) by julieng
Add features `internal_field_table' and `internal_dynamic_types'. Change `field_table' and `dynamique_type_from_string' to use the previous features that optimise speed of the deserializer.


Revision 35459 - Directory Listing
Modified Tue Jan 21 18:30:16 2003 UTC (17 years, 1 month ago) by julieng
Fix bug - Wrong referenced type for argument of added features (from_integer, to_integer) of an Enum type. Change once feature into `integer_type' normal feature.


Revision 35416 - Directory Listing
Modified Fri Jan 17 20:14:13 2003 UTC (17 years, 1 month ago) by julieng
Close file after deserialization.


Revision 35415 - Directory Listing
Modified Fri Jan 17 18:52:08 2003 UTC (17 years, 1 month ago) by julieng
Delete pre and post conditions of redefined feature `absolute_assembly_path_from_consumed_assembly'.


Revision 35414 - Directory Listing
Modified Fri Jan 17 18:50:48 2003 UTC (17 years, 1 month ago) by julieng
Change `update_info' to also update binary file.


Revision 35413 - Directory Listing
Modified Fri Jan 17 18:47:30 2003 UTC (17 years, 1 month ago) by julieng
Delete pre and post conditions of redefined feature `consumed_type'.


Revision 35409 - Directory Listing
Modified Fri Jan 17 04:20:11 2003 UTC (17 years, 1 month ago) by manus
Fixed unseen VDRD3 errors that compiler was incorrectly not reporting.


Revision 35405 - Directory Listing
Modified Fri Jan 17 02:40:58 2003 UTC (17 years, 1 month ago) by manus
Fixed for `julieng': fixed inconsistency in `info.xml' where an assembly
could have two entries.


Revision 35369 - Directory Listing
Modified Wed Jan 15 04:16:10 2003 UTC (17 years, 1 month ago) by manus
Because we do not want the emitter from 5.3 to collude with the emitter of 5.2
on the same machine, we had to create new GUID for the COM componenents.


Revision 35368 - Directory Listing
Modified Wed Jan 15 02:52:18 2003 UTC (17 years, 1 month ago) by manus
No need to call `emitter /init' to initialize EAC. It does it automatically
if it is empty.


Revision 35332 - Directory Listing
Modified Sat Jan 11 01:23:02 2003 UTC (17 years, 1 month ago) by julieng
Add `Assembly_types_cache' to cache assembly_types.
Redefine `assembly_types' to use `Assembly_types_cache'.


Revision 35331 - Directory Listing
Modified Sat Jan 11 01:17:57 2003 UTC (17 years, 1 month ago) by manus
Updated to new version Eiffel53 for registry keys lookup.


Revision 35330 - Directory Listing
Modified Fri Jan 10 22:48:35 2003 UTC (17 years, 1 month ago) by manus
New version number 5.3.409


Revision 35324 - Directory Listing
Modified Fri Jan 10 20:54:53 2003 UTC (17 years, 1 month ago) by julieng
Change `serialize_consumed_types' create xml files associated associated to base types (needed by codedom).
But base types are style not referenced in types.xml.


Revision 35321 - Directory Listing
Modified Fri Jan 10 18:34:53 2003 UTC (17 years, 1 month ago) by julieng
Change method comparison criteria.
If methods have the same number of arguments, the public ones will be placed in front to have better name (if arguments are the same).

ex: - public put (String) -> put_string;   protected put (String) -> put_string_2


Revision 35320 - Directory Listing
Modified Fri Jan 10 17:57:21 2003 UTC (17 years, 1 month ago) by julieng
Modify `serialize' to not modify parameter `path'.


Revision 35316 - Directory Listing
Modified Fri Jan 10 02:08:49 2003 UTC (17 years, 1 month ago) by raphaels
Add features `is_base_type' and `base_types'.
Change feature `serialize_consumed_types' to not serialize base_types, and to delete constructor of System.Object. These changes are for the compiler.


Revision 35315 - Directory Listing
Modified Fri Jan 10 02:06:37 2003 UTC (17 years, 1 month ago) by raphaels
Add access to `set_contructor' to ASSEMBLY_CONSUMER.


Revision 35304 - Directory Listing
Modified Thu Jan 9 23:20:03 2003 UTC (17 years, 1 month ago) by julieng
Add feature consumed_assembly.


Revision 35229 - Directory Listing
Modified Fri Dec 27 20:31:42 2002 UTC (17 years, 1 month ago) by julieng
Change `deserialize' to check first if a binary file exist.


Revision 35228 - Directory Listing
Modified Fri Dec 27 20:28:39 2002 UTC (17 years, 1 month ago) by julieng
Binary serialization and deserialization.


Revision 35227 - Directory Listing
Modified Fri Dec 27 20:25:53 2002 UTC (17 years, 1 month ago) by julieng
Cosmetics.


Revision 35225 - Directory Listing
Modified Fri Dec 27 19:42:31 2002 UTC (17 years, 1 month ago) by julieng
Cosmetics.


Revision 35224 - Directory Listing
Modified Fri Dec 27 19:39:27 2002 UTC (17 years, 1 month ago) by julieng
Add precondition on `make_with_path'.


Revision 35165 - Directory Listing
Modified Sat Dec 21 01:41:26 2002 UTC (17 years, 2 months ago) by julieng
Add feature `initialize_cache' that initialize cache from binary files instead of xml files.


Revision 35159 - Directory Listing
Modified Thu Dec 19 21:16:56 2002 UTC (17 years, 2 months ago) by raphaels
Add feature `is_public_static_field'.


Revision 35158 - Directory Listing
Modified Thu Dec 19 21:16:13 2002 UTC (17 years, 2 months ago) by raphaels
Add feature `attribute_setter_feature'.
Change intialize to add an attribute_setter_feature for a public static field.


Revision 35157 - Directory Listing
Modified Thu Dec 19 21:09:56 2002 UTC (17 years, 2 months ago) by raphaels
Add attribute `Is_attribute_setter'.


Revision 35156 - Directory Listing
Modified Thu Dec 19 21:09:26 2002 UTC (17 years, 2 months ago) by raphaels
Add creation routine `make_attribute_setter'.


Revision 35155 - Directory Listing
Modified Thu Dec 19 21:07:45 2002 UTC (17 years, 2 months ago) by raphaels
Add feature `is_attribute_setter'.
Correct comments.


Revision 35145 - Directory Listing
Modified Wed Dec 18 21:36:49 2002 UTC (17 years, 2 months ago) by raphaels
Changed assembly_ids from an ARRAY to a LINKED_LIST.
Reimplement feature `consume'. Add feature `build_referenced_assemblies'.


Revision 35144 - Directory Listing
Modified Wed Dec 18 21:34:17 2002 UTC (17 years, 2 months ago) by raphaels
Cosmetics.


Revision 35143 - Directory Listing
Modified Wed Dec 18 21:33:34 2002 UTC (17 years, 2 months ago) by raphaels
Change `make'. Now take a LINKED_LIST as parameter, and convert it to an ARRAY.


Revision 35142 - Directory Listing
Modified Wed Dec 18 21:27:52 2002 UTC (17 years, 2 months ago) by raphaels
add feature `entity' and `entities'.


Revision 35141 - Directory Listing
Modified Wed Dec 18 21:26:01 2002 UTC (17 years, 2 months ago) by raphaels
add condition in `tag_name'. does not crash if consumed type = void (local assembly for example).


Revision 35136 - Directory Listing
Modified Tue Dec 17 19:17:13 2002 UTC (17 years, 2 months ago) by julieng
Add feature `valid_variable_name'.


Revision 34942 - Directory Listing
Modified Tue Dec 3 00:28:00 2002 UTC (17 years, 2 months ago) by julieng
Add features : `consumed_type', `type_name', `entities' and `entity'.


Revision 34801 - Directory Listing
Modified Thu Nov 7 00:50:02 2002 UTC (17 years, 3 months ago) by julieng
Update cluster. delete thread.


Revision 34800 - Directory Listing
Modified Thu Nov 7 00:43:59 2002 UTC (17 years, 3 months ago) by julieng
Cosmetic.


Revision 34799 - Directory Listing
Modified Thu Nov 7 00:42:52 2002 UTC (17 years, 3 months ago) by julieng
Cosmetic. + Implement feature `ok_print'.


Revision 34798 - Directory Listing
Modified Thu Nov 7 00:39:51 2002 UTC (17 years, 3 months ago) by julieng
Change implementation.


Revision 34797 - Directory Listing
Modified Thu Nov 7 00:39:05 2002 UTC (17 years, 3 months ago) by julieng
Comparable consumed functions.


Revision 34796 - Directory Listing
Modified Thu Nov 7 00:37:09 2002 UTC (17 years, 3 months ago) by julieng
Caching assembly comment is now done in assembly info.
Cosmetics.


Revision 34795 - Directory Listing
Modified Thu Nov 7 00:34:45 2002 UTC (17 years, 3 months ago) by julieng
Replace references to COMPARABLE_CONSUMED_PROCEDURE to COMPARABLE_CONSUMED_FUNCTION.


Revision 34794 - Directory Listing
Modified Thu Nov 7 00:32:17 2002 UTC (17 years, 3 months ago) by julieng
Cosmetics. + Associate actions to nodes.


Revision 34793 - Directory Listing
Modified Thu Nov 7 00:30:09 2002 UTC (17 years, 3 months ago) by julieng
Cosmetics.


Revision 34634 - Directory Listing
Modified Tue Oct 15 16:21:30 2002 UTC (17 years, 4 months ago) by julieng
Provide reflection mechanisms to inspect local Assemblies.


Revision 34629 - Directory Listing
Modified Mon Oct 14 18:33:19 2002 UTC (17 years, 4 months ago) by julieng
Cosmetics.


Revision 34628 - Directory Listing
Modified Mon Oct 14 18:23:13 2002 UTC (17 years, 4 months ago) by julieng
Add feature `local_assembly_mapping'.


Revision 34577 - Directory Listing
Modified Thu Oct 3 19:38:24 2002 UTC (17 years, 4 months ago) by julieng
Add redefinition of `consumed_type'.


Revision 34562 - Directory Listing
Modified Wed Oct 2 23:15:06 2002 UTC (17 years, 4 months ago) by julieng
fix bug in `consumed_assembly_from_name'. give the value null to `key' if public_key_token.length = 0.


Revision 34546 - Directory Listing
Modified Sat Sep 28 22:26:10 2002 UTC (17 years, 4 months ago) by raphaels
Now searches local assemblies in ..\EIFGEN\W_code\assemblies.


Revision 34530 - Directory Listing
Modified Fri Sep 20 22:52:42 2002 UTC (17 years, 5 months ago) by julieng
Fix bug in pre condition of `feature_name'.


Revision 34529 - Directory Listing
Modified Fri Sep 20 22:50:40 2002 UTC (17 years, 5 months ago) by julieng
Fix bug in post condition of `absolute_type_path' and `relative_type_path'.


Revision 34490 - Directory Listing
Modified Tue Sep 17 00:28:47 2002 UTC (17 years, 5 months ago) by paulb
Reverted back to old version number


Revision 34406 - Directory Listing
Modified Mon Sep 9 16:59:53 2002 UTC (17 years, 5 months ago) by paulb
Corrected version number


Revision 34400 - Directory Listing
Modified Fri Sep 6 22:24:23 2002 UTC (17 years, 5 months ago) by neilc
Modifications:
	Fixed bug where 'find_type' retruning void.


Revision 34370 - Directory Listing
Modified Thu Sep 5 00:37:45 2002 UTC (17 years, 5 months ago) by king
Corrected relative_path_from_consumed_assembly to match implementation of absolute path


Revision 34314 - Directory Listing
Modified Mon Sep 2 22:40:25 2002 UTC (17 years, 5 months ago) by neilc
Modifications:
	Fixed issue whereby 'find_type' was making Void reference call on 'member_parser'.


Revision 34279 - Directory Listing
Modified Mon Sep 2 05:10:03 2002 UTC (17 years, 5 months ago) by manus
Fixed incorrect declaration of `from_integer' and `to_integer' which were
incorrectly marked as being infix features.
Added `&' on enum types, because it is useful.
Now `is_infix' and `is_prefix' will return false for `op_Explicit' and
`op_Implicit'.


Revision 34278 - Directory Listing
Modified Mon Sep 2 05:08:49 2002 UTC (17 years, 5 months ago) by manus
Cosmetics.
Use `starting_resolution_name' instead of having duplicate 4 lines of code
that handles the special case of properties. Now it also handle the case
of operator conversion (op_Explicit and op_Implicit) from which we do not
try to resolve overloading the standard way, we give the name `to_xx' and if
it is already taken we will append a number.


Revision 34277 - Directory Listing
Modified Mon Sep 2 05:06:56 2002 UTC (17 years, 5 months ago) by manus
Added `is_conversion_operator' to quickly find out if we are handling a
`op_Explicit' or an `op_Implicit' operator.
Added `starting_resolution_name' which is the name from which we should
start our overloading resolution. This is useful for getter of properties
where we remove the useless `get_' part, and for conversion, we can now
have the better name `from_xx' and `to_xx'.


Revision 34276 - Directory Listing
Modified Mon Sep 2 05:04:01 2002 UTC (17 years, 5 months ago) by manus
Fixed bug where emitter was crashing because sometime `status_printer' might
be Void (e.g. `nooutput' flag was specified).


Revision 34210 - Directory Listing
Modified Sat Aug 31 17:19:32 2002 UTC (17 years, 5 months ago) by manus
Updated to new definition of `create_dir' in DIRECTORY which only creates
a directory at a time.


Revision 34182 - Directory Listing
Modified Fri Aug 30 23:50:30 2002 UTC (17 years, 5 months ago) by manus
Formatting.


Revision 34181 - Directory Listing
Modified Fri Aug 30 23:48:30 2002 UTC (17 years, 5 months ago) by paulb
Fixed missing directory seperator for specified alterative ISE_EIFFEL path


Revision 34180 - Directory Listing
Modified Fri Aug 30 23:31:56 2002 UTC (17 years, 5 months ago) by paulb
Fixed target path issue with consuming from full name


Revision 34172 - Directory Listing
Modified Fri Aug 30 06:03:54 2002 UTC (17 years, 5 months ago) by manus
Added `is_infix' and `is_prefix' in CONSUMED_ENTITY.


Revision 34159 - Directory Listing
Modified Fri Aug 30 02:03:54 2002 UTC (17 years, 5 months ago) by king
No longer needed as we can just use the emitter


Revision 34158 - Directory Listing
Modified Fri Aug 30 01:47:47 2002 UTC (17 years, 5 months ago) by king
Now making local_cache_reader visible


Revision 34123 - Directory Listing
Modified Thu Aug 29 01:20:13 2002 UTC (17 years, 5 months ago) by paulb
Added feature to set Eiffel_path to an alternative path


Revision 34121 - Directory Listing
Modified Thu Aug 29 01:10:13 2002 UTC (17 years, 5 months ago) by paulb
added initialization feature initialize_wth_path


Revision 34116 - Directory Listing
Modified Wed Aug 28 23:41:58 2002 UTC (17 years, 5 months ago) by paulb
Added missing help message options


Revision 34113 - Directory Listing
Modified Wed Aug 28 23:31:14 2002 UTC (17 years, 5 months ago) by paulb
added creation routine to create ISE_CACHE_MANAGER with an alternative
path for ISE_EIFFEL than that already in registry or env vars


Revision 34112 - Directory Listing
Modified Wed Aug 28 23:28:35 2002 UTC (17 years, 5 months ago) by paulb
Added cmd-line switch `eiffel_var' to allow an alternative location of current
ISE_EIFFEL in registry or env vars.


Revision 34081 - Directory Listing
Modified Wed Aug 28 00:13:33 2002 UTC (17 years, 5 months ago) by manus
Changed name of attributes to smaller letter to reduce XML size by about 20 to 30 percent.


Revision 34080 - Directory Listing
Modified Wed Aug 28 00:00:44 2002 UTC (17 years, 5 months ago) by manus
Used `formatted_type_name' to perform name conflic solving of types.


Revision 34079 - Directory Listing
Modified Wed Aug 28 00:00:09 2002 UTC (17 years, 5 months ago) by manus
Moved `Digits' to NAME_FORMATTER.


Revision 34078 - Directory Listing
Modified Tue Aug 27 23:59:47 2002 UTC (17 years, 5 months ago) by manus
Updated `formatted_type_name' to correctly take into consideration when
you have two types in the same namespace eg `OkA' and `Ok_A' which generates
the same Eiffel name. The first one we find gets `OK_A' and the second one
gets `OK_A_2'.


Revision 34041 - Directory Listing
Modified Mon Aug 26 18:30:58 2002 UTC (17 years, 5 months ago) by manus
Use manifest SYSTEM_STRING constants.


Revision 33930 - Directory Listing
Modified Fri Aug 23 00:35:36 2002 UTC (17 years, 6 months ago) by manus
Because now we might have a generation that does not make `____type' as first
attribute, we do not serialize attribute that starts with `_' as it is
not possible to define an attribute that way in Eiffel.


Revision 33929 - Directory Listing
Modified Fri Aug 23 00:34:44 2002 UTC (17 years, 6 months ago) by manus
We also consumed constructor that are family or familyorassembly.


Revision 33676 - Directory Listing
Modified Thu Aug 15 19:03:50 2002 UTC (17 years, 6 months ago) by manus
Added `is_new_slot' and `is_virtual'.
Cosmetics.


Revision 33675 - Directory Listing
Modified Thu Aug 15 19:02:46 2002 UTC (17 years, 6 months ago) by manus
Many modifications:
- We do not use `flatten_hierarchy' anymore as it is only added the inherited
  statics and we do not want that. A static can only be called on the class
  were it is defined.
- Now CONSUMED_PROCEDURE and CONSUMED_FUNCTION are taking two extra arguments
  in their creation procedure: is_virtual and is_new_slot.
- Updated the way we add features of SYSTEM_OBJECT into interfaces, we only add
  them if the interface does not allready define them.
- Fixed a bug in naming of creation procedures when .NET class has two
  overloaded constructors with same nb of arguments and same name of arguments,
  we will generate twice the same eiffel name, now we call `unique_feature_name'
  to ensure we get two different names.


Revision 33674 - Directory Listing
Modified Thu Aug 15 18:56:54 2002 UTC (17 years, 6 months ago) by manus
Fixed incorrect specification of custom attribute.


Revision 33589 - Directory Listing
Modified Sun Aug 11 21:52:50 2002 UTC (17 years, 6 months ago) by manus
No need for EAC_COMMON_PATH, we have IL_ENVIRONMENT for that and moreover
EAC_COMMON_PATH does not exist.


Revision 33586 - Directory Listing
Modified Sat Aug 10 03:00:10 2002 UTC (17 years, 6 months ago) by paulb
Fixed switch argument bug


Revision 33574 - Directory Listing
Modified Sat Aug 10 01:09:33 2002 UTC (17 years, 6 months ago) by julieng
Replaced by icon_..._constante.ico.


Revision 33573 - Directory Listing
Modified Sat Aug 10 01:08:40 2002 UTC (17 years, 6 months ago) by julieng
Replaced by icon_..._constant.ico.


Revision 33571 - Directory Listing
Modified Fri Aug 9 22:19:27 2002 UTC (17 years, 6 months ago) by julieng
Change require else into require.


Revision 33570 - Directory Listing
Modified Fri Aug 9 22:12:11 2002 UTC (17 years, 6 months ago) by julieng
Change first type of features `find_type' and `find_feature'. Only need assembly_type_name.


Revision 33562 - Directory Listing
Modified Fri Aug 9 18:49:49 2002 UTC (17 years, 6 months ago) by julieng
Change feature `format_comment'. Delete all extra spaces.


Revision 33561 - Directory Listing
Modified Fri Aug 9 18:46:10 2002 UTC (17 years, 6 months ago) by julieng
Cache `member_information' in a once table.

Initialize take `an_assembly_name' as parameter instead of `a_xml_file_name'.

Find_feature and find_type have a new argument: assembly_type.


Revision 33556 - Directory Listing
Modified Fri Aug 9 17:02:22 2002 UTC (17 years, 6 months ago) by julieng
Complete list of reserved names and organize it in alphabetical order.


Revision 33543 - Directory Listing
Modified Thu Aug 8 23:47:41 2002 UTC (17 years, 6 months ago) by julieng
Add parameter in feature `key_args' and `unique_eiffel_name'.


Revision 33542 - Directory Listing
Modified Thu Aug 8 23:45:49 2002 UTC (17 years, 6 months ago) by julieng
Add parameter in call `overload_solver.unique_eiffel_name'.


Revision 33541 - Directory Listing
Modified Thu Aug 8 23:44:35 2002 UTC (17 years, 6 months ago) by manus
New way to specify custom attributes. We are now fixing the GUIDs to avoid
them to change each time we recompile or change the emitter.


Revision 33538 - Directory Listing
Modified Thu Aug 8 20:15:26 2002 UTC (17 years, 6 months ago) by julieng
Change inheritance of METHOD_RETRIVER into METHOD_RETRIEVER.


Revision 33537 - Directory Listing
Modified Thu Aug 8 20:15:17 2002 UTC (17 years, 6 months ago) by julieng
Fix bug in consumed_event, for referenced_type.

Change inheritance of METHOD_RETRIVER into METHOD_RETRIEVER.

Delete dead code.


Revision 33499 - Directory Listing
Modified Wed Aug 7 21:58:34 2002 UTC (17 years, 6 months ago) by julieng
Add condition is_get_property to remove the "get_" in front of a dotnet name.


Revision 33497 - Directory Listing
Modified Wed Aug 7 20:48:23 2002 UTC (17 years, 6 months ago) by julieng
Change inheritance of `PROCEDURE_RETRIVER' into `METHOD_RETRIVER'.


Revision 33496 - Directory Listing
Modified Wed Aug 7 20:47:36 2002 UTC (17 years, 6 months ago) by julieng
Retrive methods associated to a property or an event.


Revision 33495 - Directory Listing
Modified Wed Aug 7 20:42:55 2002 UTC (17 years, 6 months ago) by julieng
Add inheritance of `PROCEDURE_RETRIVER' and `REFLECTION'.

Add condition if is_consumed_method in features add_property and add_event to add methods associated to them.


Revision 33494 - Directory Listing
Modified Wed Aug 7 20:40:54 2002 UTC (17 years, 6 months ago) by julieng
Add inheritance of `PROCEDURE_RETRIVER'.

Change way to add properties and events in `overload_solver' (that fix a bug of eiffel name generation).


Revision 33480 - Directory Listing
Modified Wed Aug 7 06:57:50 2002 UTC (17 years, 6 months ago) by manus
Protected access to getter and setter of a property, because Reflection is
broken and does not catch all security exceptions.


Revision 33478 - Directory Listing
Modified Wed Aug 7 06:13:58 2002 UTC (17 years, 6 months ago) by manus
Updated to new names generated in XML files, now getter of properties are
not prefixed with `get_' anymore.


Revision 33474 - Directory Listing
Modified Wed Aug 7 02:51:51 2002 UTC (17 years, 6 months ago) by manus
Reverted `return_type' as a function rather than an attribute to save some
space in the XML files.


Revision 33473 - Directory Listing
Modified Wed Aug 7 02:51:20 2002 UTC (17 years, 6 months ago) by manus
Removed non-needed local variable.


Revision 33472 - Directory Listing
Modified Wed Aug 7 02:51:04 2002 UTC (17 years, 6 months ago) by manus
Added invariant and cosmetic.


Revision 33471 - Directory Listing
Modified Wed Aug 7 01:42:40 2002 UTC (17 years, 6 months ago) by julieng
Add precondition in internal_add_method.
The parameter `meth' must be consumable.


Revision 33470 - Directory Listing
Modified Wed Aug 7 01:41:48 2002 UTC (17 years, 6 months ago) by julieng
Fix bug in initialize -> replace condition if cp_function /= Void with if cp_procedure /= Void.

Change feature `initialize_overload'. Add all features to overload_solver in loop on `internal_members'. This is more effecient and alse permit to test, for methods associated to properties or events, if they are consumable (not_private, etc).


Revision 33468 - Directory Listing
Modified Wed Aug 7 00:20:52 2002 UTC (17 years, 6 months ago) by julieng
Modify all call to feature `unique_eiffel_name' because it has a new argument (return_type).


Revision 33467 - Directory Listing
Modified Wed Aug 7 00:19:44 2002 UTC (17 years, 6 months ago) by julieng
Add one argument to feature `key_args'.
Modify all call to this feature with the new argument.


Revision 33466 - Directory Listing
Modified Wed Aug 7 00:09:19 2002 UTC (17 years, 6 months ago) by manus
Changed code so that all attributes are not void. As a consequence it
simplifies code of `out' and `is_equal'.


Revision 33465 - Directory Listing
Modified Wed Aug 7 00:07:06 2002 UTC (17 years, 6 months ago) by manus
Fixed code so that culture is correctly handled, as well as public key token
when they are respecitvely `invariant' culture, and `null' public key token.


Revision 33464 - Directory Listing
Modified Wed Aug 7 00:02:39 2002 UTC (17 years, 6 months ago) by julieng
Replace all calls to feature `get_..._method' into `get_..._method_boolean (True)'.


Revision 33463 - Directory Listing
Modified Wed Aug 7 00:01:18 2002 UTC (17 years, 6 months ago) by julieng
Call `is_consumed_method' in feature `consumed_procedure' and `consumed_function'.


Revision 33439 - Directory Listing
Modified Tue Aug 6 18:19:31 2002 UTC (17 years, 6 months ago) by julieng
Change feature `internal_update_interface_members' to retrive properties and events inherited from interfaces.


Revision 33437 - Directory Listing
Modified Tue Aug 6 17:29:40 2002 UTC (17 years, 6 months ago) by julieng
Change feature `is_property_or_event'.

Problem : Add protected properties and events in functions or procedures...


Revision 33436 - Directory Listing
Modified Tue Aug 6 17:23:52 2002 UTC (17 years, 6 months ago) by julieng
Deleter all unused features (is_property_or_event, consumed_function, consumed_procedure...)
Add attribute `is_get_property' that is initialized in make.


Revision 33435 - Directory Listing
Modified Tue Aug 6 17:21:57 2002 UTC (17 years, 6 months ago) by julieng
Add feature `internal_add_method' that take a boolean telling if method is a get_property.
Change all calls to add_method into calls to internal_add_method with correct parameter.


Revision 33434 - Directory Listing
Modified Tue Aug 6 17:19:40 2002 UTC (17 years, 6 months ago) by julieng
Delete feature `make'.
Rename `my_make' in `make'.


Revision 33414 - Directory Listing
Modified Mon Aug 5 18:25:46 2002 UTC (17 years, 6 months ago) by manus
Fixed `functions' and `procedures' so that all properties/events are indeed
 returned.
Reviewed code and updated `consumed_type_entities' so avoid code duplication
 and updated assertions.


Revision 33411 - Directory Listing
Modified Sun Aug 4 19:11:29 2002 UTC (17 years, 6 months ago) by julieng
Change feature `consumed_property' to use new routine creation `my_make'.


Revision 33410 - Directory Listing
Modified Sun Aug 4 19:10:05 2002 UTC (17 years, 6 months ago) by julieng
Add routine creation `my_make' that take a_getter and a_setter has parameters.


Revision 33409 - Directory Listing
Modified Sat Aug 3 20:31:37 2002 UTC (17 years, 6 months ago) by julieng
Correct bug in key_args. Does not classify args per name but per parameter_name.


Revision 33408 - Directory Listing
Modified Sat Aug 3 01:26:56 2002 UTC (17 years, 6 months ago) by julieng
Change generation name from interger_8 to integer8 etc...


Revision 33407 - Directory Listing
Modified Sat Aug 3 01:25:47 2002 UTC (17 years, 6 months ago) by julieng
Undo last change on `dotnet_name'.


Revision 33405 - Directory Listing
Modified Sat Aug 3 01:24:51 2002 UTC (17 years, 6 months ago) by julieng
Del "get_" in front of the `eiffel_feature_name' properties.


Revision 33402 - Directory Listing
Modified Sat Aug 3 00:40:45 2002 UTC (17 years, 6 months ago) by julieng
Add routine creation `my_make'.


Revision 33401 - Directory Listing
Modified Sat Aug 3 00:38:29 2002 UTC (17 years, 6 months ago) by julieng
Add error `Typeinitialization_error'.


Revision 33400 - Directory Listing
Modified Sat Aug 3 00:35:31 2002 UTC (17 years, 6 months ago) by julieng
Change feature `dotnet_name' to not give `get_' for a property.


Revision 33399 - Directory Listing
Modified Sat Aug 3 00:34:13 2002 UTC (17 years, 6 months ago) by julieng
Add fetures `add_property' and `add_event' to add methods associated to a property or an event.

add feature `unique_eiffel_name' that retrive the eiffel name associated to `a_dotnet_name' and its `arguments'.

delete attributes `procedures' and `functions'.

The Overload_solver simply generates eiffel names that you retrive throught the feature `unique_eiffel_name'.


Revision 33398 - Directory Listing
Modified Sat Aug 3 00:21:58 2002 UTC (17 years, 6 months ago) by julieng
Change `initialize'.
Load all features in overload_methods. resolve conflicts. generates comsumed_entity with resolved names.


Revision 33397 - Directory Listing
Modified Sat Aug 3 00:17:56 2002 UTC (17 years, 6 months ago) by julieng
In `make' add list of arguments, eiffel_getter_name and eiffel_setter_name.
Does not add set in front of the eiffel_setter_name.


Revision 33383 - Directory Listing
Modified Fri Aug 2 17:27:08 2002 UTC (17 years, 6 months ago) by julieng
Add list of arguments to create property.


Revision 33382 - Directory Listing
Modified Fri Aug 2 17:23:53 2002 UTC (17 years, 6 months ago) by julieng
Pass list of arguments to create a_property.


Revision 33381 - Directory Listing
Modified Fri Aug 2 16:58:37 2002 UTC (17 years, 6 months ago) by julieng
In feature `serialize_consumed_types', verify in type has been initialized before to serialize it. If not set_error.


Revision 33379 - Directory Listing
Modified Fri Aug 2 16:51:01 2002 UTC (17 years, 6 months ago) by julieng
Use class OVERLOAD_SOLVER to resolve conflicts between overlosded fetures.
Does not use any more feutres `consumed_functions' and `consumed_procedures'.


Revision 33369 - Directory Listing
Modified Fri Aug 2 02:41:14 2002 UTC (17 years, 6 months ago) by neilc
Implemented  'is_property_or_event'.


Revision 33368 - Directory Listing
Modified Fri Aug 2 02:40:00 2002 UTC (17 years, 6 months ago) by neilc
Added queries to determine entity feature category (i.e 'Access', Status Setting', etc.).


Revision 33360 - Directory Listing
Modified Thu Aug 1 22:37:00 2002 UTC (17 years, 6 months ago) by julieng
Change features `display_property_information' and `display_event_information' to display information of inherited properties or events.


Revision 33358 - Directory Listing
Modified Thu Aug 1 21:38:09 2002 UTC (17 years, 6 months ago) by julieng
Add rescue clause in feature `initialize'.


Revision 33352 - Directory Listing
Modified Thu Aug 1 17:56:03 2002 UTC (17 years, 6 months ago) by julieng
Fix bug in feature `consumed_type_entities', to retrive imediate or inherited fields.
Optimize feature `consumed_type_entities' for new xml format. Replace calls to `functions' and to `procedures' to `internal_functions' and `internal_procedure'.

Change comment of features `functions' and `procedures'.


Revision 33339 - Directory Listing
Modified Wed Jul 31 22:45:47 2002 UTC (17 years, 6 months ago) by julieng
Correct bugs in new features `functions' and `procedures' due to use of ARRAY.


Revision 33338 - Directory Listing
Modified Wed Jul 31 21:32:22 2002 UTC (17 years, 6 months ago) by julieng
Change feature `functions' and `procedures' into `internal_functions' and `internal_procedures'.
Change features `set_functions' and `set_procedures' to initialize `internal_fucntions' and `internal_procedures'.
Add features `fucntions' that retrieve the same ARRAY [CONSUMED_FUNCTION] than the old feature `funtions'. But it retrive the array from `internal_functions' and the functions located in `properties'.
Same for `procedures'.


Revision 33337 - Directory Listing
Modified Wed Jul 31 21:28:23 2002 UTC (17 years, 6 months ago) by julieng
Feature `initialize'. Does not add CONSUMED_PROCEDURE or CONSUMED_FUNCTION associated to a property or to an event to the list of procedures or functions.


Revision 33335 - Directory Listing
Modified Wed Jul 31 20:31:13 2002 UTC (17 years, 6 months ago) by julieng
Change entirely feature `initialize'.
Add feature `consumed_attributes'.
Add feature `consumed_function'.
Change signature of feature `consumed_property'.
Change signature of feature `consumed_event' and call `consumed_attribute' to generate attributes.

Add features `is_property_or_event', `is_infix', `is_prefix' and `is_function'.


Revision 33326 - Directory Listing
Modified Tue Jul 30 23:52:13 2002 UTC (17 years, 6 months ago) by julieng
Change call to feature `formatted_feature_name' to feature `unique_feature_name' in features `comusumed_properties' and `consumed_events'.
Feature `formatted_feature_name' does not exist anymore.


Revision 33325 - Directory Listing
Modified Tue Jul 30 23:48:54 2002 UTC (17 years, 6 months ago) by julieng
Change name generation of the getter. Does not add anymore preffix "get_".


Revision 33323 - Directory Listing
Modified Mon Jul 29 18:25:13 2002 UTC (17 years, 6 months ago) by julieng
Change `return_type' to be an attribute and not a `function'.


Revision 33322 - Directory Listing
Modified Mon Jul 29 18:18:51 2002 UTC (17 years, 6 months ago) by julieng
Change export clause of intenal_flags from {NONE} to {CONSUMED_MEMBER} to allow comparaison of CONSUMED_MEMBER in eac_browser.


Revision 33318 - Directory Listing
Modified Mon Jul 29 17:26:53 2002 UTC (17 years, 6 months ago) by king
Implemented is_public and is_static for properties and events


Revision 33317 - Directory Listing
Modified Mon Jul 29 17:11:03 2002 UTC (17 years, 6 months ago) by julieng
In print_imediat_features, add case if is_field, to classify the members and obtain a tree with fields, methods, properties then events.


Revision 33316 - Directory Listing
Modified Mon Jul 29 17:08:40 2002 UTC (17 years, 6 months ago) by julieng
Move Call to feature display_type_information to be after the display_type_tree.


Revision 33300 - Directory Listing
Modified Sat Jul 27 02:38:44 2002 UTC (17 years, 7 months ago) by julieng
Use member_parser.
Change make, and add initialize feature.


Revision 33299 - Directory Listing
Modified Sat Jul 27 02:37:33 2002 UTC (17 years, 7 months ago) by julieng
Retrive only one member.


Revision 33298 - Directory Listing
Modified Sat Jul 27 02:36:52 2002 UTC (17 years, 7 months ago) by julieng
Add feature reset.
Change Linked_list in Array_list


Revision 33297 - Directory Listing
Modified Sat Jul 27 02:35:49 2002 UTC (17 years, 7 months ago) by julieng
no message


Revision 33296 - Directory Listing
Modified Sat Jul 27 02:24:44 2002 UTC (17 years, 7 months ago) by julieng
Add feature `imediat_type_feature'.


Revision 33295 - Directory Listing
Modified Sat Jul 27 02:23:47 2002 UTC (17 years, 7 months ago) by julieng
no message


Revision 33293 - Directory Listing
Modified Sat Jul 27 02:22:37 2002 UTC (17 years, 7 months ago) by julieng
Replace references to `edit_area' to references to `edit_comments_area'.


Revision 33292 - Directory Listing
Modified Sat Jul 27 02:21:02 2002 UTC (17 years, 7 months ago) by julieng
Add feature `deserialize_information_assembly '.


Revision 33291 - Directory Listing
Modified Sat Jul 27 02:20:39 2002 UTC (17 years, 7 months ago) by julieng
Add inheritance of EAC_BORWSER_PATH.


Revision 33289 - Directory Listing
Modified Sat Jul 27 02:20:12 2002 UTC (17 years, 7 months ago) by julieng
Add inheritance clauses.


Revision 33275 - Directory Listing
Modified Fri Jul 26 19:53:22 2002 UTC (17 years, 7 months ago) by julieng
Add special case for Enum type.


Revision 33274 - Directory Listing
Modified Fri Jul 26 19:51:56 2002 UTC (17 years, 7 months ago) by julieng
Display icon associated to a feature.


Revision 33273 - Directory Listing
Modified Fri Jul 26 19:51:19 2002 UTC (17 years, 7 months ago) by julieng
Add condition to display eather "Property" or "Properties" or nothing.
The same for each section (attributes, procedures, functions, properties ans events).


Revision 33272 - Directory Listing
Modified Fri Jul 26 19:49:14 2002 UTC (17 years, 7 months ago) by julieng
Add actions on nodes, to display comments associated to each node.

Add call to set_current_type of SESSION to set the current_type.


Revision 33271 - Directory Listing
Modified Fri Jul 26 19:47:44 2002 UTC (17 years, 7 months ago) by julieng
Add actions on nodes, to display comments associated to each node.


Revision 33270 - Directory Listing
Modified Fri Jul 26 19:45:57 2002 UTC (17 years, 7 months ago) by julieng
Paths used in eac_browser.


Revision 33269 - Directory Listing
Modified Fri Jul 26 19:45:09 2002 UTC (17 years, 7 months ago) by julieng
Constants associated to an Enum Eiffel type.


Revision 33268 - Directory Listing
Modified Fri Jul 26 19:44:10 2002 UTC (17 years, 7 months ago) by julieng
Keep to parameters: Current_assembly and Current_type for printing.


Revision 33267 - Directory Listing
Modified Fri Jul 26 19:42:56 2002 UTC (17 years, 7 months ago) by julieng
Add Path_icon_constructor, Path_icon_all_features, Path_icon_inherited_features


Revision 33266 - Directory Listing
Modified Fri Jul 26 19:41:36 2002 UTC (17 years, 7 months ago) by julieng
Change xml_signature. The feature signature does not containe anymore the full dotnet path.


Revision 33265 - Directory Listing
Modified Fri Jul 26 19:39:57 2002 UTC (17 years, 7 months ago) by julieng
Add icons in the print display.


Revision 33264 - Directory Listing
Modified Fri Jul 26 19:38:25 2002 UTC (17 years, 7 months ago) by julieng
Add initialization of `internal_flags' in the creation routine.


Revision 33263 - Directory Listing
Modified Fri Jul 26 19:37:09 2002 UTC (17 years, 7 months ago) by julieng
Icons.


Revision 33213 - Directory Listing
Modified Tue Jul 23 23:49:52 2002 UTC (17 years, 7 months ago) by king
Added prefix_lookup hash table to retrieve prefix from assembly name


Revision 33211 - Directory Listing
Modified Tue Jul 23 23:49:01 2002 UTC (17 years, 7 months ago) by king
Improved namespaces to deal with missing array values


Revision 33128 - Directory Listing
Modified Fri Jul 19 00:44:28 2002 UTC (17 years, 7 months ago) by julieng
Delete all unusued local variables.


Revision 33127 - Directory Listing
Modified Fri Jul 19 00:13:17 2002 UTC (17 years, 7 months ago) by julieng
Delete inheritance of `CACHE_PATH'.


Revision 33126 - Directory Listing
Modified Fri Jul 19 00:10:02 2002 UTC (17 years, 7 months ago) by julieng
remove features `dotnet_framwork_path' and `Eiffel_path' to put them in `COMMON_PATH' Class.


Revision 33125 - Directory Listing
Modified Fri Jul 19 00:08:09 2002 UTC (17 years, 7 months ago) by julieng
Icon used in eac_browser.


Revision 33124 - Directory Listing
Modified Fri Jul 19 00:07:18 2002 UTC (17 years, 7 months ago) by julieng
no message


Revision 33123 - Directory Listing
Modified Thu Jul 18 23:44:38 2002 UTC (17 years, 7 months ago) by julieng
Add inherited constructor.


Revision 33122 - Directory Listing
Modified Thu Jul 18 23:44:04 2002 UTC (17 years, 7 months ago) by julieng
no message


Revision 33120 - Directory Listing
Modified Thu Jul 18 23:41:58 2002 UTC (17 years, 7 months ago) by julieng
Implementation of windows.


Revision 33119 - Directory Listing
Modified Thu Jul 18 23:41:04 2002 UTC (17 years, 7 months ago) by julieng
Change default size of window


Revision 33118 - Directory Listing
Modified Thu Jul 18 23:40:28 2002 UTC (17 years, 7 months ago) by julieng
Classes that permites to deserialize the xml documentation associated to assemblies.


Revision 33117 - Directory Listing
Modified Thu Jul 18 23:37:27 2002 UTC (17 years, 7 months ago) by julieng
Add feature `print_properties' and `print_event'


Revision 33116 - Directory Listing
Modified Thu Jul 18 23:36:30 2002 UTC (17 years, 7 months ago) by julieng
no message


Revision 33115 - Directory Listing
Modified Thu Jul 18 23:36:05 2002 UTC (17 years, 7 months ago) by julieng
Add features to call tree_display.


Revision 33114 - Directory Listing
Modified Thu Jul 18 23:35:30 2002 UTC (17 years, 7 months ago) by julieng
Add attribute `icon' and feature `set_icon'


Revision 33113 - Directory Listing
Modified Thu Jul 18 23:34:31 2002 UTC (17 years, 7 months ago) by julieng
Class that displayes the features, properties and events in the right part of the main window as a tree view.


Revision 33112 - Directory Listing
Modified Thu Jul 18 23:32:56 2002 UTC (17 years, 7 months ago) by julieng
Class that display comments in the the bottom of the main window.


Revision 33111 - Directory Listing
Modified Thu Jul 18 23:31:30 2002 UTC (17 years, 7 months ago) by julieng
Add xml signature, add correct generation of dotnet sigantures.


Revision 33110 - Directory Listing
Modified Thu Jul 18 23:30:40 2002 UTC (17 years, 7 months ago) by julieng
Add feature assemblies_informations.


Revision 33109 - Directory Listing
Modified Thu Jul 18 23:30:09 2002 UTC (17 years, 7 months ago) by julieng
Add feature dotnet_framework_path and modify eiffel_path.


Revision 33108 - Directory Listing
Modified Thu Jul 18 23:28:55 2002 UTC (17 years, 7 months ago) by julieng
Add feature referenced_assembly.


Revision 33107 - Directory Listing
Modified Thu Jul 18 23:27:37 2002 UTC (17 years, 7 months ago) by julieng
Ace file.


Revision 33106 - Directory Listing
Modified Thu Jul 18 23:27:20 2002 UTC (17 years, 7 months ago) by julieng
Root classes.


Revision 33029 - Directory Listing
Modified Tue Jul 16 17:05:08 2002 UTC (17 years, 7 months ago) by king
Initial


Revision 32994 - Directory Listing
Modified Sat Jul 13 00:40:18 2002 UTC (17 years, 7 months ago) by manus
Removed non-used local variable.


Revision 32984 - Directory Listing
Modified Fri Jul 12 23:23:57 2002 UTC (17 years, 7 months ago) by manus
We only read public properties and events. Otherwise it was crashing the emitter
trying to get non-public properties of Windows.Forms.Form.


Revision 32983 - Directory Listing
Modified Fri Jul 12 23:22:47 2002 UTC (17 years, 7 months ago) by manus
By default line generation is disabled.


Revision 32957 - Directory Listing
Modified Fri Jul 12 18:50:15 2002 UTC (17 years, 7 months ago) by king
Corrected consumed_type_from_consumed_referenced_type to use assembly mapping


Revision 32955 - Directory Listing
Modified Fri Jul 12 18:35:07 2002 UTC (17 years, 7 months ago) by king
Added protection around constructors to check if Void before adding to array


Revision 32954 - Directory Listing
Modified Fri Jul 12 18:34:23 2002 UTC (17 years, 7 months ago) by king
Added LOCAL_CACHE_READER to visibility clause


Revision 32900 - Directory Listing
Modified Thu Jul 11 01:42:31 2002 UTC (17 years, 7 months ago) by paulb
Fixed issue with consuming local assemblies


Revision 32899 - Directory Listing
Modified Thu Jul 11 01:22:32 2002 UTC (17 years, 7 months ago) by paulb
Fixed argument parsing bug


Revision 32895 - Directory Listing
Modified Thu Jul 11 00:35:25 2002 UTC (17 years, 7 months ago) by paulb
Removed local assembly id offset implementation. Added new switch to 'fullname' to compensate for removed feature


Revision 32893 - Directory Listing
Modified Wed Jul 10 23:49:00 2002 UTC (17 years, 7 months ago) by paulb
Removed as class is no longer required


Revision 32891 - Directory Listing
Modified Wed Jul 10 22:53:43 2002 UTC (17 years, 7 months ago) by paulb
Dotnet names are now generated when there is not argument name present


Revision 32858 - Directory Listing
Modified Wed Jul 10 17:02:30 2002 UTC (17 years, 7 months ago) by paulb
Emitter now adds 50000 to type ids for locally consumed assemblies so locally consumed and EAC consumed assemblies can be differentiated.


Revision 32838 - Directory Listing
Modified Tue Jul 9 19:36:52 2002 UTC (17 years, 7 months ago) by paulb
Consumer now generates info.xml file for locally consumed assemblies


Revision 32813 - Directory Listing
Modified Mon Jul 8 23:51:00 2002 UTC (17 years, 7 months ago) by king
Refactored entities to have inherited and flat entities


Revision 32785 - Directory Listing
Modified Mon Jul 8 17:52:43 2002 UTC (17 years, 7 months ago) by king
Corrected namespace_count to be zero


Revision 32748 - Directory Listing
Modified Sun Jul 7 17:34:09 2002 UTC (17 years, 7 months ago) by manus
Removed non-used local variable which was making the compiler not to compile
anymore.


Revision 32747 - Directory Listing
Modified Sat Jul 6 01:01:20 2002 UTC (17 years, 7 months ago) by king
Added ancestors, corrected entities to only return entities declared in the current consumed type


Revision 32746 - Directory Listing
Modified Sat Jul 6 01:00:29 2002 UTC (17 years, 7 months ago) by king
Corrected is_property by checking whether it is a field or not


Revision 32745 - Directory Listing
Modified Sat Jul 6 00:59:45 2002 UTC (17 years, 7 months ago) by king
Added consumed_type_from_consumed_referenced_type


Revision 32730 - Directory Listing
Modified Fri Jul 5 20:08:48 2002 UTC (17 years, 7 months ago) by raphaels
namespace_types now only return the types directly in the given namespace and not the types that are in subnamespaces.


Revision 32724 - Directory Listing
Modified Fri Jul 5 17:53:18 2002 UTC (17 years, 7 months ago) by raphaels
Namespace_types now return an array of indices instead of an array of names.


Revision 32720 - Directory Listing
Modified Fri Jul 5 17:02:14 2002 UTC (17 years, 7 months ago) by raphaels
Fixed bug in `namespaces' so that it returns the maximum namespace ('a.b' for type 'a.b.c') instead of just the first level ('a' for 'a.b.c').


Revision 32673 - Directory Listing
Modified Tue Jul 2 23:40:40 2002 UTC (17 years, 7 months ago) by raphaels
Flags used in the file "types.xml" in class CONSUMED_ASSEMBLY_TYPES


Revision 32671 - Directory Listing
Modified Tue Jul 2 23:21:24 2002 UTC (17 years, 7 months ago) by raphaels
Should now correctly handle arrays of basic types.


Revision 32670 - Directory Listing
Modified Tue Jul 2 23:20:44 2002 UTC (17 years, 7 months ago) by raphaels
Now gives information to the consumed types array so that the right flags be registered.


Revision 32669 - Directory Listing
Modified Tue Jul 2 23:19:49 2002 UTC (17 years, 7 months ago) by raphaels
Added features:
* `flags': describe the kind of entity to which a type corresponds to i.e. a class an interface an enum a value type or a delegate
* `namespaces': array of namespaces covered by the elements of the consumed types array
* `namespace_types': type names in a given namespace.


Revision 32668 - Directory Listing
Modified Tue Jul 2 23:17:35 2002 UTC (17 years, 7 months ago) by raphaels
Remove postcondition on retrieval of CONSUMED_TYPE as the precondition does not guarentee the validity of the type name.


Revision 32651 - Directory Listing
Modified Tue Jul 2 00:50:05 2002 UTC (17 years, 7 months ago) by raphaels
Moved visible clause to right cluster.


Revision 32650 - Directory Listing
Modified Tue Jul 2 00:49:41 2002 UTC (17 years, 7 months ago) by raphaels
Now correctly sets the public and static attributes on properties.


Revision 32630 - Directory Listing
Modified Mon Jul 1 20:36:08 2002 UTC (17 years, 7 months ago) by raphaels
Now retrieves proper value for 'is_public'.


Revision 32616 - Directory Listing
Modified Fri Jun 28 22:10:05 2002 UTC (17 years, 7 months ago) by julieng
eac finished.


Revision 32612 - Directory Listing
Modified Fri Jun 28 03:48:36 2002 UTC (17 years, 7 months ago) by paulb
Added for any error that can occur when consuming an assembly via ISE_CACHE_MANAGER


Revision 32611 - Directory Listing
Modified Fri Jun 28 03:47:37 2002 UTC (17 years, 7 months ago) by paulb
Added visible class COM_ASSEMBLY_INFORMATION for COM interop


Revision 32610 - Directory Listing
Modified Fri Jun 28 03:46:20 2002 UTC (17 years, 7 months ago) by paulb
Move from interop cluster. added feature to retrieve assembly info from local assembly


Revision 32609 - Directory Listing
Modified Fri Jun 28 03:45:34 2002 UTC (17 years, 7 months ago) by paulb
Added class COM_ASSEMBLY_INFORMATION as COM interface to CONSUMED_ASSEMBLY. COM_ISE_CACHE_MANAGER added feature to retrieve assembly info from local assembly


Revision 32608 - Directory Listing
Modified Fri Jun 28 03:43:08 2002 UTC (17 years, 7 months ago) by paulb
renamed


Revision 32601 - Directory Listing
Modified Thu Jun 27 20:15:23 2002 UTC (17 years, 7 months ago) by paulb
Emitter now checks time stamps on assemblies, if the assembly has been modified then it will be re-consumed.
Fixed issue with removing an assembly from EAC.


Revision 32594 - Directory Listing
Modified Wed Jun 26 23:37:22 2002 UTC (17 years, 7 months ago) by paulb
Uncommented ensure postconditions.


Revision 32593 - Directory Listing
Modified Wed Jun 26 22:58:35 2002 UTC (17 years, 7 months ago) by paulb
Emitter now has been update to include COM interop for the compiler. Emitter will now consume local assemblies with dependancies. Added switches to force local dependancies to be generated in the same specified directory, and switch to stop generation of local assembly dependacies. Assembly can now be consumed directly from the GAC using the assembly full name (see /?) or by the absolute path

There remains issues with GUID, as GUID for the Implementation and Interface classes cannot be defined in indexing attribute clause. The specified GUID is assigned to both of the generated Implementation and Interface classes and the exported IDL cannot be compiled!


Revision 32572 - Directory Listing
Modified Tue Jun 25 23:40:44 2002 UTC (17 years, 8 months ago) by king
Implemented entities to only return members that are defined in the current consumed entity


Revision 32571 - Directory Listing
Modified Tue Jun 25 23:39:57 2002 UTC (17 years, 8 months ago) by king
Exported is_equal to CONSUMED_TYPE


Revision 32570 - Directory Listing
Modified Tue Jun 25 23:39:24 2002 UTC (17 years, 8 months ago) by king
Added is_property implementation to return true


Revision 32569 - Directory Listing
Modified Tue Jun 25 23:37:06 2002 UTC (17 years, 8 months ago) by king
Added is_field implementation to return true


Revision 32568 - Directory Listing
Modified Tue Jun 25 23:36:14 2002 UTC (17 years, 8 months ago) by king
Added is_event implementation to return true


Revision 32567 - Directory Listing
Modified Tue Jun 25 23:35:30 2002 UTC (17 years, 8 months ago) by king
Added is_field, removed optimized is_event and is_property


Revision 32550 - Directory Listing
Modified Thu Jun 20 23:05:01 2002 UTC (17 years, 8 months ago) by king
Added extra functions to retrieve all information from consumed_entity for the ConsumerWrapper


Revision 32549 - Directory Listing
Modified Thu Jun 20 22:19:09 2002 UTC (17 years, 8 months ago) by raphaels
Now keeps .NET name correctly.


Revision 32547 - Directory Listing
Modified Thu Jun 20 01:41:11 2002 UTC (17 years, 8 months ago) by raphaels
Now uses prefix for .NET types


Revision 32546 - Directory Listing
Modified Thu Jun 20 01:40:09 2002 UTC (17 years, 8 months ago) by raphaels
Fixed bug where if event was not public it would fail retrieving the adder/remover/raiser.


Revision 32545 - Directory Listing
Modified Wed Jun 19 19:11:17 2002 UTC (17 years, 8 months ago) by raphaels
Added `is_init_only' to CONSUMED_ENTITY and corresponding flag in FEATURE_ATTRIBUTE. `is_init_only' is redefined in CONSUMED_FIELD.


Revision 32541 - Directory Listing
Modified Wed Jun 19 17:32:51 2002 UTC (17 years, 8 months ago) by raphaels
Added properties and events to CONSUMED_TYPE. Added a flag in CONSUMED_ENTITY to know whether a feature is a property setter/getter or an event adder/remover/raiser.


Revision 32494 - Directory Listing
Modified Fri Jun 14 22:27:05 2002 UTC (17 years, 8 months ago) by manus
Added version number.


Revision 32491 - Directory Listing
Modified Fri Jun 14 21:05:31 2002 UTC (17 years, 8 months ago) by raphaels
Added feature `Is_property_or_event'.


Revision 32312 - Directory Listing
Modified Fri May 31 16:09:03 2002 UTC (17 years, 8 months ago) by manus
Added `formatted_argument_name' to fix bug when translating arguments when
no name has been specified in metadata.


Revision 32311 - Directory Listing
Modified Fri May 31 16:08:03 2002 UTC (17 years, 8 months ago) by manus
Fixed bug when no argument name is specified in metadata by calling
`formatted_argument_name'.


Revision 32219 - Directory Listing
Modified Fri May 24 01:36:41 2002 UTC (17 years, 9 months ago) by manus
Added ability to or not to put `tabs' in generated XML file. We can save
up to 15% in disk space.


Revision 32217 - Directory Listing
Modified Fri May 24 00:20:23 2002 UTC (17 years, 9 months ago) by manus
Use short constants for XML tag. It saves a little bit more than 25% in
disk space.


Revision 32180 - Directory Listing
Modified Thu May 23 00:27:26 2002 UTC (17 years, 9 months ago) by king
Reinstated Manus overwritten changes


Revision 32163 - Directory Listing
Modified Wed May 22 18:26:35 2002 UTC (17 years, 9 months ago) by manus
New Ace file which now sign the generated assembly.


Revision 32159 - Directory Listing
Modified Wed May 22 17:47:21 2002 UTC (17 years, 9 months ago) by manus
New key that matches `ise_runtime.key' that was in $EIFFEL_SRC\Eiffel\eiffel\com_il_generation\core\run-time so that all existing ISE products will be signed using this key.


Revision 32154 - Directory Listing
Modified Wed May 22 06:39:36 2002 UTC (17 years, 9 months ago) by manus
Added assertions for `entities'.


Revision 32132 - Directory Listing
Modified Tue May 21 17:13:13 2002 UTC (17 years, 9 months ago) by julieng
Echap space character.


Revision 32128 - Directory Listing
Modified Mon May 20 20:27:52 2002 UTC (17 years, 9 months ago) by manus
Fixed error in XML generation when output is a character written in its
escape sequence (i.e. &#1234;)


Revision 32108 - Directory Listing
Modified Fri May 17 17:51:55 2002 UTC (17 years, 9 months ago) by king
Made compilable


Revision 32100 - Directory Listing
Modified Thu May 16 18:47:36 2002 UTC (17 years, 9 months ago) by king
Added for future implementation


Revision 32099 - Directory Listing
Modified Thu May 16 18:44:46 2002 UTC (17 years, 9 months ago) by king
Added entities arrayed_list of all consumed entities of type


Revision 32098 - Directory Listing
Modified Thu May 16 18:42:42 2002 UTC (17 years, 9 months ago) by king
Added routines needed by ConsumerWrapper


Revision 32078 - Directory Listing
Modified Wed May 15 02:33:35 2002 UTC (17 years, 9 months ago) by manus
Added a way to lookup the ISE_EIFFEL environment variable from the registry key.


Revision 32034 - Directory Listing
Modified Tue May 14 07:04:56 2002 UTC (17 years, 9 months ago) by manus
Added rescue clause to catch exception when we cannot load an assembly.


Revision 32033 - Directory Listing
Modified Tue May 14 07:01:35 2002 UTC (17 years, 9 months ago) by manus
Added automatic conversion of `Container' into SYSTEM_CONTAINER.


Revision 32030 - Directory Listing
Modified Tue May 14 04:39:15 2002 UTC (17 years, 9 months ago) by manus
Added `CONSUMED_NESTED_TYPE' to handle case of nested type which knows their
enclosing type needed for Eiffel compiler to have a proper code generation.


Revision 32028 - Directory Listing
Modified Tue May 14 02:40:56 2002 UTC (17 years, 9 months ago) by manus
Fixed `CONSUMED_ARRAY_TYPE' so that a new attribute of type CONSUMED_REFERENCED_TYPE
is added and referred to the element type of the current array. It fixes the
case where we try to consume something like `Byte [][]' which should be translated
in Eiffel as `NATIVE_ARRAY [NATIVE_ARRAY [INTEGER_8]]'.


Revision 32024 - Directory Listing
Modified Tue May 14 01:07:17 2002 UTC (17 years, 9 months ago) by julieng
Change to adapt to new eiffel compiler.


Revision 31976 - Directory Listing
Modified Fri May 10 01:42:41 2002 UTC (17 years, 9 months ago) by julieng
Change post-conditions.
Woks with modified xml files "types.xml" if the the non-moified file is copied and named "original_types.xml".


Revision 31975 - Directory Listing
Modified Fri May 10 01:39:43 2002 UTC (17 years, 9 months ago) by julieng
Change feature info.


Revision 31974 - Directory Listing
Modified Fri May 10 01:39:05 2002 UTC (17 years, 9 months ago) by julieng
Expand tree with a clic on the cross of the tree, and not anymore on the name of the assembly.


Revision 31935 - Directory Listing
Modified Thu May 9 01:02:42 2002 UTC (17 years, 9 months ago) by manus
Fixed incorrect value for `is_artificially_added'.


Revision 31934 - Directory Listing
Modified Thu May 9 00:58:50 2002 UTC (17 years, 9 months ago) by manus
Added `is_artificially_added' and its setting counterpart. Used for
artificially added features `to_integer', `from_integer' and `|' in
enums.


Revision 31924 - Directory Listing
Modified Wed May 8 22:26:34 2002 UTC (17 years, 9 months ago) by julieng
Works.


Revision 31898 - Directory Listing
Modified Tue May 7 04:19:12 2002 UTC (17 years, 9 months ago) by manus
Changed `reserved_names' into a HASH_TABLE.
Updated code for generating constructor names. If constructor as less than 3
arguments then its name becomes `make_from_XXXX', otherwise its name is
`make_with_XXXX'.


Revision 31857 - Directory Listing
Modified Sun May 5 01:38:04 2002 UTC (17 years, 9 months ago) by manus
Removed special formatting of feature of ANY as now ANY and SYSTEM_OBJECT
are disjoint there will be no conflict at all.


Revision 31823 - Directory Listing
Modified Thu May 2 23:17:49 2002 UTC (17 years, 9 months ago) by manus
Added `formatted_variable_type_name' and removed `formatted_argument_type_name'. The
  new feature helps to convert `System.Int16' into `integer_16' and is used
  to resolve into a meaningfull string type when you want to distinguish between
  overloaded version of a method.
Improved speed by using string constants rather than manifest string.


Revision 31822 - Directory Listing
Modified Thu May 2 23:15:59 2002 UTC (17 years, 9 months ago) by manus
Added `declared_type' that helps the compiler to find out from where
feature is coming from.


Revision 31821 - Directory Listing
Modified Thu May 2 23:15:38 2002 UTC (17 years, 9 months ago) by manus
Refactored `name' so that it always to a fully qualified name, i.e. containing
`[]' when it is an instance of CONSUMED_ARRAY_TYPE. To find out the element
type of an array, I've added `element_type_name' on the CONSUMED_ARRAY_TYPE
class.


Revision 31820 - Directory Listing
Modified Thu May 2 23:13:58 2002 UTC (17 years, 9 months ago) by manus
Use `count' instead of `get_length'.


Revision 31819 - Directory Listing
Modified Thu May 2 23:13:40 2002 UTC (17 years, 9 months ago) by manus
Forced methods of `System.Object' in interfaces.
Forced `from_integer', `to_integer' and `infix "|"' on all enum types.
Now `consumed_field' does the `value' computation when we are handling a literal
static field (before it was done in CONSUMED_LITERAL_FIELD but it could not
be used by the Eiffel compiler as it was referring to external types)


Revision 31818 - Directory Listing
Modified Thu May 2 23:11:57 2002 UTC (17 years, 9 months ago) by manus
Cosmetics.
Now use `formatted_variable_type_name' to convert a type used to distinguish
between different overloaded version so that: System.Int16 is now converted
to `integer_16' and not `int_16'.


Revision 31817 - Directory Listing
Modified Thu May 2 23:10:21 2002 UTC (17 years, 9 months ago) by manus
Improved `is_equal'.
Use `count' instead of `get_length'.
Added `declared_type' information when creating instances of CONSUMED_PROCEDUREs.


Revision 31816 - Directory Listing
Modified Thu May 2 23:09:30 2002 UTC (17 years, 9 months ago) by manus
Updated to include declared type when creating instance of CONSUMED_CONSTRUCTORs.
Improved `is_equal'.


Revision 31815 - Directory Listing
Modified Thu May 2 23:07:13 2002 UTC (17 years, 9 months ago) by manus
Use `count' instead of `get_length'.


Revision 31813 - Directory Listing
Modified Thu May 2 22:21:00 2002 UTC (17 years, 9 months ago) by manus
Removed `serialized_references' as it was not just checking that they were
cycles, but it was also checking that we were not serializing twice the same
object eventhough there was no cycling reference through this object. I removed
it because it happens that we reuse CONSUMED_REFERENCE_TYPE object to save
some time by not creating too many instances.


Revision 31808 - Directory Listing
Modified Wed May 1 04:02:19 2002 UTC (17 years, 9 months ago) by manus
Forgot to add redefinition of `is_public'.


Revision 31807 - Directory Listing
Modified Wed May 1 04:00:58 2002 UTC (17 years, 9 months ago) by manus
Added `is_public' query and setting.
Refactored `is_xxx' features to use new FEATURE_ATTRIBUTE class.


Revision 31806 - Directory Listing
Modified Wed May 1 04:00:19 2002 UTC (17 years, 9 months ago) by manus
Added special type of `field' that can hold a value. Useful for enums and constants.


Revision 31805 - Directory Listing
Modified Wed May 1 03:53:36 2002 UTC (17 years, 9 months ago) by manus
Constants of all possible feature attributes.


Revision 31804 - Directory Listing
Modified Wed May 1 03:52:55 2002 UTC (17 years, 9 months ago) by manus
Added `is_public' setting for CONSUMED_XX


Revision 31803 - Directory Listing
Modified Wed May 1 03:46:14 2002 UTC (17 years, 9 months ago) by manus
Once a type is processed, we can remove it from `type_consumers' and therefore
we can reduce our memory usage (27MB instead of 33MB on mscorlib).


Revision 31802 - Directory Listing
Modified Wed May 1 03:40:29 2002 UTC (17 years, 9 months ago) by manus
Removed non-used local variable.


Revision 31801 - Directory Listing
Modified Wed May 1 02:01:17 2002 UTC (17 years, 9 months ago) by manus
Made sure that `consumed_field' calls `referenced_type_from_type'


Revision 31800 - Directory Listing
Modified Wed May 1 02:00:49 2002 UTC (17 years, 9 months ago) by manus
Fixed `referenced_type_from_type' to take into account `byref'.


Revision 31799 - Directory Listing
Modified Wed May 1 01:59:39 2002 UTC (17 years, 9 months ago) by manus
Use tuple constant to avoid useless creation of tuples which can be costly.


Revision 31798 - Directory Listing
Modified Wed May 1 01:58:58 2002 UTC (17 years, 9 months ago) by manus
Made sure argument has `is_out' when it is a `byref' too.


Revision 31797 - Directory Listing
Modified Wed May 1 01:57:11 2002 UTC (17 years, 9 months ago) by manus
No need to remove the `&' in case it is a byref as now
`SHARED_ASSEMBLY_MAPPING.referenced_type_from_type' will
return a type name without `&'.


Revision 31796 - Directory Listing
Modified Wed May 1 01:51:02 2002 UTC (17 years, 9 months ago) by manus
Changed `serialized_references' into a .NET HashTable for increased performance (about 20% faster)
In `process_reference' better caching mechanism to store data from internal and now
  use the `xx_of_type' variant and computing the dynamic type of the object only once.
  Doing this make it 20% faster too.


Revision 31790 - Directory Listing
Modified Tue Apr 30 03:13:01 2002 UTC (17 years, 9 months ago) by manus
Added new queries: is_static, is_attribute and is_deferred.


Revision 31788 - Directory Listing
Modified Tue Apr 30 00:18:27 2002 UTC (17 years, 9 months ago) by raphaels
Now generate CONSNUMED_ARRAY_TYPE instead of CONSUMED_REFERENCED_TYPE for array arguments/attributes/return type.


Revision 31787 - Directory Listing
Modified Tue Apr 30 00:11:29 2002 UTC (17 years, 9 months ago) by raphaels
Fixed bug that caused all non-overloaded feature to use overloaded signature (With signature types appended)


Revision 31783 - Directory Listing
Modified Mon Apr 29 00:43:13 2002 UTC (17 years, 9 months ago) by manus
Added `arguments' and `return_type' in CONSUMED_ENTITY to facilitate manipulation
of those objects in compiler when querying values.


Revision 31740 - Directory Listing
Modified Wed Apr 24 21:04:54 2002 UTC (17 years, 10 months ago) by raphaels
Now only generates parents and interfaces if they are CLS compliant and public.


Revision 31724 - Directory Listing
Modified Tue Apr 23 01:14:54 2002 UTC (17 years, 10 months ago) by raphaels
Renamed `mapping.xml' into `referenced_assemblies.xml'.


Revision 31705 - Directory Listing
Modified Mon Apr 22 18:04:42 2002 UTC (17 years, 10 months ago) by manus
Defined queries `has_return_value' and `has_arguments' to facilitate browsing
of CONSUMED_ENTITY objects.


Revision 31704 - Directory Listing
Modified Mon Apr 22 18:03:55 2002 UTC (17 years, 10 months ago) by manus
Removed assembly reference line as it is going to be done differently in the
future and with the current compiler it is not accepted anymore.


Revision 31700 - Directory Listing
Modified Mon Apr 22 17:14:01 2002 UTC (17 years, 10 months ago) by raphaels
Now correctly escapes '&'.


Revision 31699 - Directory Listing
Modified Mon Apr 22 17:13:47 2002 UTC (17 years, 10 months ago) by raphaels
Removed problematic '&' appended at end of ByRef argument types.


Revision 31630 - Directory Listing
Modified Thu Apr 18 18:47:42 2002 UTC (17 years, 10 months ago) by paulb
Commited in binary


Revision 31629 - Directory Listing
Modified Thu Apr 18 18:47:15 2002 UTC (17 years, 10 months ago) by paulb
Removed as wasnt uploaded in bin format


Revision 31625 - Directory Listing
Modified Thu Apr 18 18:14:55 2002 UTC (17 years, 10 months ago) by manus
Instead of storing status into different booleans, we use one INTEGER and some
bitwise operation to get this status. Doing this saves about 2MB (from 13MB to 11MB)
of data when storing into XML.


Revision 31624 - Directory Listing
Modified Thu Apr 18 18:12:52 2002 UTC (17 years, 10 months ago) by manus
Moved class from `emitter' to `components' cluster as it is used by other
tools too and not only by the emitter.


Revision 31623 - Directory Listing
Modified Thu Apr 18 18:12:11 2002 UTC (17 years, 10 months ago) by manus
Moved file from `emitter' to `components' cluster.


Revision 31622 - Directory Listing
Modified Thu Apr 18 18:04:20 2002 UTC (17 years, 10 months ago) by raphaels
Added string escaping.


Revision 31621 - Directory Listing
Modified Thu Apr 18 18:03:57 2002 UTC (17 years, 10 months ago) by raphaels
Now initializes `{CONSUMED_TYPE}.is_enum' properly.


Revision 31620 - Directory Listing
Modified Thu Apr 18 18:03:31 2002 UTC (17 years, 10 months ago) by raphaels
Now initializes `is_enum' properly.


Revision 31614 - Directory Listing
Modified Wed Apr 17 22:16:40 2002 UTC (17 years, 10 months ago) by raphaels
Added `date' and `revision' entries to indexing clauses.


Revision 31613 - Directory Listing
Modified Wed Apr 17 22:16:19 2002 UTC (17 years, 10 months ago) by raphaels
Renamed components.CONSUMED_TYPE_NAME into emitter.TYPE_NAME_SOLVER


Revision 31612 - Directory Listing
Modified Wed Apr 17 22:15:36 2002 UTC (17 years, 10 months ago) by raphaels
Consumed assembly factory used to avoid having to add .NET specific implementation to the class CONSUMED_ASSEMBLY.


Revision 31611 - Directory Listing
Modified Wed Apr 17 22:14:44 2002 UTC (17 years, 10 months ago) by raphaels
Now doesn't rely on .NET specific functionality anymore.


Revision 31610 - Directory Listing
Modified Wed Apr 17 22:14:20 2002 UTC (17 years, 10 months ago) by raphaels
Renames `TYPE_NAME_SOLVER' and moved to `emitter'.


Revision 31608 - Directory Listing
Modified Wed Apr 17 20:53:22 2002 UTC (17 years, 10 months ago) by manus
Fixed copy/paste typo when displaying type being analyzed.


Revision 31600 - Directory Listing
Modified Wed Apr 17 17:23:19 2002 UTC (17 years, 10 months ago) by paulb
Classes now use the new NAME_FORMATTER feature names


Revision 31598 - Directory Listing
Modified Wed Apr 17 17:07:35 2002 UTC (17 years, 10 months ago) by raphaels
Renamed queries using qualified names instead of verbs. Added `formatted_type_name' which takes two arguments: the type name to be formatted and the index of the last `.' separator to be included in the formatting.


Revision 31577 - Directory Listing
Modified Wed Apr 17 02:20:51 2002 UTC (17 years, 10 months ago) by raphaels
Ace file for dll ISE.Cache.Manager.dll.


Revision 31569 - Directory Listing
Modified Tue Apr 16 20:39:48 2002 UTC (17 years, 10 months ago) by raphaels
Now generates the minimal Eiffel class name needed to guarentee unicity in a given assembly.


Revision 31568 - Directory Listing
Modified Tue Apr 16 20:39:13 2002 UTC (17 years, 10 months ago) by raphaels
Now takes the Eiffel class name as argument of the creation routine. The Eiffel class name is previously calculated by the Assembly consumer.


Revision 31567 - Directory Listing
Modified Tue Apr 16 20:38:16 2002 UTC (17 years, 10 months ago) by raphaels
Holds .NET type and type name to be mapped into an Eiffel class name.


Revision 31529 - Directory Listing
Modified Mon Apr 15 22:53:51 2002 UTC (17 years, 10 months ago) by raphaels
Fixed bug where constructors where not correctly handled. Also now checks whether a field should be generated or not.


Revision 31528 - Directory Listing
Modified Mon Apr 15 22:52:56 2002 UTC (17 years, 10 months ago) by raphaels
Added `is_consumed_field' to check whether or not a type field should be consumed.


Revision 31496 - Directory Listing
Modified Sat Apr 13 02:23:35 2002 UTC (17 years, 10 months ago) by raphaels
Now consume methods properly and handles overloading.


Revision 31494 - Directory Listing
Modified Sat Apr 13 02:22:45 2002 UTC (17 years, 10 months ago) by raphaels
Renamed `methods' into `procedures'.


Revision 31492 - Directory Listing
Modified Sat Apr 13 02:22:22 2002 UTC (17 years, 10 months ago) by raphaels
Added `is_equal' and invariants.


Revision 31490 - Directory Listing
Modified Sat Apr 13 02:22:04 2002 UTC (17 years, 10 months ago) by raphaels
Renamed CONSUMED_METHOD into CONSUMED_PROCEDURE


Revision 31489 - Directory Listing
Modified Sat Apr 13 02:20:25 2002 UTC (17 years, 10 months ago) by raphaels
Changed `methods' to `procedures'.


Revision 31449 - Directory Listing
Modified Fri Apr 12 01:13:23 2002 UTC (17 years, 10 months ago) by raphaels
Fixed bug in function lookup loop where local variable `crt' was not initialized.


Revision 31448 - Directory Listing
Modified Fri Apr 12 00:44:57 2002 UTC (17 years, 10 months ago) by raphaels
Fixed bug in function argument comparison loop. Local variable `found' was not initialized to `True'.


Revision 31409 - Directory Listing
Modified Thu Apr 11 19:07:07 2002 UTC (17 years, 10 months ago) by raphaels
Removed unused `assembly'.


Revision 31399 - Directory Listing
Modified Thu Apr 11 17:34:20 2002 UTC (17 years, 10 months ago) by raphaels
Added operators table used to format feature names.


Revision 31398 - Directory Listing
Modified Thu Apr 11 16:57:05 2002 UTC (17 years, 10 months ago) by raphaels
Replaced absolute path with relative ones.


Revision 31395 - Directory Listing
Modified Thu Apr 11 00:59:42 2002 UTC (17 years, 10 months ago) by raphaels
Caching facility


Revision 31394 - Directory Listing
Modified Thu Apr 11 00:58:43 2002 UTC (17 years, 10 months ago) by raphaels
Added names for types.xml and mapping.xml.


Revision 31393 - Directory Listing
Modified Thu Apr 11 00:57:57 2002 UTC (17 years, 10 months ago) by raphaels
Now uses an id for assemblies instead of a consumed assembly.
The id mapping is given in the file mapping.xml for each assembly.


Revision 31392 - Directory Listing
Modified Thu Apr 11 00:57:43 2002 UTC (17 years, 10 months ago) by raphaels
Assembly mapping used while importing assemblies in EAC.


Revision 31391 - Directory Listing
Modified Thu Apr 11 00:56:57 2002 UTC (17 years, 10 months ago) by raphaels
Contain referenced assemblies mapping - serialized.


Revision 31390 - Directory Listing
Modified Thu Apr 11 00:53:54 2002 UTC (17 years, 10 months ago) by raphaels
Renamed CONSUMED_ASSEMBLY_INFO into CONSUMED_ASSEMBLY_TYPES as we now have two info files per assembly (types.xml and mapping.xml)


Revision 31389 - Directory Listing
Modified Thu Apr 11 00:52:02 2002 UTC (17 years, 10 months ago) by raphaels
Updated to use assembly indices instead of consumed assemblies.


Revision 31388 - Directory Listing
Modified Thu Apr 11 00:51:03 2002 UTC (17 years, 10 months ago) by raphaels
Fixed bug where certain assemblies might have been imported multiple times.


Revision 31387 - Directory Listing
Modified Thu Apr 11 00:50:31 2002 UTC (17 years, 10 months ago) by raphaels
Updated reflection mechanisms to use index for referenced types assemblies instead of consumed assemblies.


Revision 31386 - Directory Listing
Modified Thu Apr 11 00:49:31 2002 UTC (17 years, 10 months ago) by raphaels
Added `assembly_types' to retrieve list of eiffel and dotnet type names for a given assembly


Revision 31384 - Directory Listing
Modified Wed Apr 10 23:24:50 2002 UTC (17 years, 10 months ago) by raphaels
Excluded CVS folders from universe.


Revision 31359 - Directory Listing
Modified Tue Apr 9 23:58:49 2002 UTC (17 years, 10 months ago) by raphaels
New .NET metadata consumption mechanisms.
Include an emitter, mechanisms to deal with the Eiffel Assembly Cache and reflection apis.


Revision 31357 - Directory Listing
Modified Tue Apr 9 18:49:25 2002 UTC (17 years, 10 months ago) by raphaels
.NET environment information


Revision 31356 - Directory Listing
Modified Tue Apr 9 18:48:53 2002 UTC (17 years, 10 months ago) by raphaels
Used to encode public key token


Revision 31341 - Directory Listing
Modified Fri Apr 5 17:45:08 2002 UTC (17 years, 10 months ago) by paulb
Public Key for all ISE .NET binaries


Revision 31214 - Directory Listing
Modified Mon Apr 1 19:23:33 2002 UTC (17 years, 10 months ago) by julieng
change condition in feture `generic_format' :
elseif c.is_digit and not previous_digit then
     in
elseif c.is_digit and not previous_digit and not previous_underscore then


Revision 31119 - Directory Listing
Modified Mon Mar 25 23:30:47 2002 UTC (17 years, 11 months ago) by julieng
fixed bugs and and feature format_feature_name


Revision 31116 - Directory Listing
Modified Sat Mar 23 23:26:37 2002 UTC (17 years, 11 months ago) by raphaels
Provides formatting of .NET identifiers into Eiffel-like identifiers.


Revision 31051 - Directory Listing
Modified Thu Mar 14 23:20:06 2002 UTC (17 years, 11 months ago) by paulb
Moved generated Eiffel Classes into ise/reflection/emitter


Revision 31050 - Directory Listing
Modified Thu Mar 14 23:12:42 2002 UTC (17 years, 11 months ago) by paulb
moved formatter.e - now beglongs in ise/reflection/formatter


Revision 31049 - Directory Listing
Modified Thu Mar 14 23:07:29 2002 UTC (17 years, 11 months ago) by paulb
Renamed support.e to assembly_support.e


Revision 31048 - Directory Listing
Modified Thu Mar 14 23:06:40 2002 UTC (17 years, 11 months ago) by paulb
Renamed dictonary.e to assembly_manager_dictionay.e


Revision 31013 - Directory Listing
Modified Sat Mar 9 00:58:24 2002 UTC (17 years, 11 months ago) by paulb
Latest edition to compile with 5.2.


Revision 31012 - Directory Listing
Modified Sat Mar 9 00:54:44 2002 UTC (17 years, 11 months ago) by paulb
Lastest edition to compile with 5.2.


Revision 31011 - Directory Listing
Modified Sat Mar 9 00:52:54 2002 UTC (17 years, 11 months ago) by paulb
Latest edition to compile with 5.2


Revision 31010 - Directory Listing
Modified Sat Mar 9 00:45:42 2002 UTC (17 years, 11 months ago) by paulb
Latest edition that compiles in 5.2


Revision 31009 - Directory Listing
Modified Sat Mar 9 00:43:10 2002 UTC (17 years, 11 months ago) by paulb
Latest edition that compiles with 5.2.


Revision 31008 - Directory Listing
Modified Sat Mar 9 00:22:41 2002 UTC (17 years, 11 months ago) by paulb
Latest edition that compiles with 5.2.


Revision 31007 - Directory Listing
Modified Sat Mar 9 00:07:19 2002 UTC (17 years, 11 months ago) by paulb
Latest files that compile with 5.2


Revision 31006 - Directory Listing
Modified Fri Mar 8 23:56:04 2002 UTC (17 years, 11 months ago) by paulb
*** empty log message ***


Revision 31005 - Directory Listing
Modified Fri Mar 8 23:40:20 2002 UTC (17 years, 11 months ago) by paulb
New classes to support ISE.Reflection


Revision 28686 - Directory Listing
Modified Thu Nov 1 19:07:40 2001 UTC (18 years, 3 months ago) by raphaels
Changed to support XP (winnt->windows)


Revision 28685 - Directory Listing
Modified Thu Nov 1 19:05:44 2001 UTC (18 years, 3 months ago) by raphaels
Removed debug option


Revision 28684 - Directory Listing
Modified Thu Nov 1 19:03:16 2001 UTC (18 years, 3 months ago) by raphaels
Changed for XP


Revision 27702 - Directory Listing
Modified Tue Sep 18 01:01:40 2001 UTC (18 years, 5 months ago) by raphaels
Last version.


Revision 27701 - Directory Listing
Modified Tue Sep 18 00:48:05 2001 UTC (18 years, 5 months ago) by raphaels
Does not re-generated the eiffel classes.


Revision 27700 - Directory Listing
Modified Tue Sep 18 00:47:43 2001 UTC (18 years, 5 months ago) by raphaels
Fixed wrong count of ".."


Revision 27699 - Directory Listing
Modified Tue Sep 18 00:46:43 2001 UTC (18 years, 5 months ago) by raphaels
Fixed wrong test in loop.


Revision 27598 - Directory Listing
Modified Wed Sep 12 23:42:06 2001 UTC (18 years, 5 months ago) by raphaels
New Key.


Revision 27597 - Directory Listing
Modified Wed Sep 12 23:41:40 2001 UTC (18 years, 5 months ago) by raphaels
Added needed calls to `regasm'


Revision 27596 - Directory Listing
Modified Wed Sep 12 23:30:49 2001 UTC (18 years, 5 months ago) by raphaels
Now also emit Eiffel classes in the right order.


Revision 27595 - Directory Listing
Modified Wed Sep 12 23:05:22 2001 UTC (18 years, 5 months ago) by raphaels
Correct version.


Revision 27589 - Directory Listing
Modified Wed Sep 12 21:24:50 2001 UTC (18 years, 5 months ago) by raphaels
Changed `make' into `set_source_name'


Revision 27588 - Directory Listing
Modified Wed Sep 12 21:24:06 2001 UTC (18 years, 5 months ago) by raphaels
Changed `neweiffelclassgenerator' into `eiffelclassgenerator'


Revision 27587 - Directory Listing
Modified Wed Sep 12 21:23:08 2001 UTC (18 years, 5 months ago) by raphaels
Changed winnt to windows (XP vs 2000)


Revision 27586 - Directory Listing
Modified Wed Sep 12 21:21:34 2001 UTC (18 years, 5 months ago) by raphaels
Changed `Make' into `SetSourceName' in components classes.


Revision 27585 - Directory Listing
Modified Wed Sep 12 21:15:44 2001 UTC (18 years, 5 months ago) by raphaels
Use relative path for references.


Revision 27584 - Directory Listing
Modified Wed Sep 12 21:15:10 2001 UTC (18 years, 5 months ago) by raphaels
Key pair.


Revision 27583 - Directory Listing
Modified Wed Sep 12 21:14:48 2001 UTC (18 years, 5 months ago) by raphaels
No more creation routine.


Revision 27582 - Directory Listing
Modified Wed Sep 12 21:14:36 2001 UTC (18 years, 5 months ago) by raphaels
Mo more creation routine.


Revision 27581 - Directory Listing
Modified Wed Sep 12 21:14:21 2001 UTC (18 years, 5 months ago) by raphaels
No more `make_from_info' and redefine is_equal to be non covariant.


Revision 27580 - Directory Listing
Modified Wed Sep 12 21:13:50 2001 UTC (18 years, 5 months ago) by raphaels
No need to rename `make' as there is no `make' anymore in parent class.


Revision 27579 - Directory Listing
Modified Wed Sep 12 21:13:40 2001 UTC (18 years, 5 months ago) by raphaels
No more `make' and redid `is_equal' not to be covariant.


Revision 27578 - Directory Listing
Modified Wed Sep 12 21:12:09 2001 UTC (18 years, 5 months ago) by raphaels
New version of `set_external_names'


Revision 27575 - Directory Listing
Modified Wed Sep 12 20:00:08 2001 UTC (18 years, 5 months ago) by raphaels
Changed incorrect calls to `valid_path' into calls to `is_valid_directory_path'.


Revision 27574 - Directory Listing
Modified Wed Sep 12 19:58:26 2001 UTC (18 years, 5 months ago) by raphaels
Latest version.


Revision 27572 - Directory Listing
Modified Wed Sep 12 19:56:13 2001 UTC (18 years, 5 months ago) by raphaels
Script to generated ISE.Reflection.EiffelComponents and ISE.Reflection.CodeGenerator needed by the Eiffel compiler.


Revision 27450 - Directory Listing
Modified Fri Sep 7 21:33:11 2001 UTC (18 years, 5 months ago) by karine
Now uses `replace_type' from ISE.Reflection.CodeGenerator.dll' with only one argument.


Revision 27449 - Directory Listing
Modified Fri Sep 7 21:32:08 2001 UTC (18 years, 5 months ago) by karine
Added contracts.


Revision 27438 - Directory Listing
Modified Fri Sep 7 15:59:24 2001 UTC (18 years, 5 months ago) by karine
Removed one argument of `replace_type' and added contracts.


Revision 27437 - Directory Listing
Modified Fri Sep 7 15:58:04 2001 UTC (18 years, 5 months ago) by karine
Rename `replace_type' in `type_storer_from_class'.


Revision 27436 - Directory Listing
Modified Fri Sep 7 15:57:49 2001 UTC (18 years, 5 months ago) by karine
Rename `replace_type' in `type_storer_from_class' and added contracts.


Revision 27306 - Directory Listing
Modified Thu Aug 30 19:59:51 2001 UTC (18 years, 5 months ago) by karine
Is now compatible with the new version of the .NET base.


Revision 27301 - Directory Listing
Modified Thu Aug 30 18:22:05 2001 UTC (18 years, 5 months ago) by karine
Fixed a syntax error.


Revision 27294 - Directory Listing
Modified Thu Aug 30 15:51:06 2001 UTC (18 years, 5 months ago) by karine
Changed ISE_EIFFEL into EIFFEL_SRC.


Revision 27293 - Directory Listing
Modified Wed Aug 29 23:01:28 2001 UTC (18 years, 5 months ago) by karine
Is now compatible with the new .NET base.


Revision 27259 - Directory Listing
Modified Wed Aug 29 15:08:04 2001 UTC (18 years, 5 months ago) by karine
Now displays an error message in case `ISE_EIFFEL' is not in the registry key.


Revision 27258 - Directory Listing
Modified Wed Aug 29 15:04:40 2001 UTC (18 years, 5 months ago) by karine
Added error message in case `ISE_EIFFEL' is not in the registry key.


Revision 27257 - Directory Listing
Modified Wed Aug 29 14:59:33 2001 UTC (18 years, 5 months ago) by karine
Now uses the registry key instead of environment variables.


Revision 27254 - Directory Listing
Modified Wed Aug 29 00:22:00 2001 UTC (18 years, 5 months ago) by raphaels
Changed COM interop custom attribute.


Revision 27253 - Directory Listing
Modified Wed Aug 29 00:21:09 2001 UTC (18 years, 5 months ago) by raphaels
Added invariants.


Revision 27142 - Directory Listing
Modified Wed Aug 22 19:38:26 2001 UTC (18 years, 6 months ago) by raphaels
Added custom attribute for access via COM interop


Revision 27009 - Directory Listing
Modified Thu Aug 16 15:51:16 2001 UTC (18 years, 6 months ago) by karine
Moved `constraints' from `GENERIC_DERIVATION' to `EIFFEL_CLASS'.


Revision 27008 - Directory Listing
Modified Thu Aug 16 15:50:50 2001 UTC (18 years, 6 months ago) by karine
Now takes genericity into account.


Revision 27007 - Directory Listing
Modified Thu Aug 16 15:48:24 2001 UTC (18 years, 6 months ago) by karine
Now takes genericity into account (when displaying the class interface).


Revision 26887 - Directory Listing
Modified Thu Aug 9 16:10:46 2001 UTC (18 years, 6 months ago) by karine
Now generates Eiffel classes from XML only if it is not a dependency.


Revision 26886 - Directory Listing
Modified Thu Aug 9 16:08:42 2001 UTC (18 years, 6 months ago) by karine
Now supports genericity (for arguments and return types).


Revision 26885 - Directory Listing
Modified Thu Aug 9 16:08:02 2001 UTC (18 years, 6 months ago) by karine
Now uses the new .NET base and supports genericity.


Revision 26884 - Directory Listing
Modified Thu Aug 9 16:07:32 2001 UTC (18 years, 6 months ago) by karine
Now uses the new .NET base.


Revision 26883 - Directory Listing
Modified Thu Aug 9 16:06:56 2001 UTC (18 years, 6 months ago) by karine
Now supports genericity.


Revision 26882 - Directory Listing
Modified Thu Aug 9 16:06:40 2001 UTC (18 years, 6 months ago) by karine
Now supports genericity (for return types and arguments).


Revision 26881 - Directory Listing
Modified Thu Aug 9 16:06:02 2001 UTC (18 years, 6 months ago) by karine
Now uses slash in the DTD path instead of backslash.


Revision 26880 - Directory Listing
Modified Thu Aug 9 16:05:28 2001 UTC (18 years, 6 months ago) by karine
Now makes sure the `read_lock.txt' file is deleted after reading.


Revision 26820 - Directory Listing
Modified Thu Aug 2 01:32:29 2001 UTC (18 years, 6 months ago) by karine
Now uses the new .NET base.


Revision 26819 - Directory Listing
Modified Thu Aug 2 01:32:19 2001 UTC (18 years, 6 months ago) by karine
Added genericity support and now uses the new .NET base.


Revision 26818 - Directory Listing
Modified Thu Aug 2 01:29:04 2001 UTC (18 years, 6 months ago) by karine
Now imports local assembly dependencies, which are signed, in the EAC.


Revision 26789 - Directory Listing
Modified Mon Jul 30 17:47:15 2001 UTC (18 years, 6 months ago) by karine
Changed `extend' into `add' and `has' into `contains' (still uses the old base.net).


Revision 26782 - Directory Listing
Modified Fri Jul 27 19:39:19 2001 UTC (18 years, 6 months ago) by karine
Added class interface attribute for COM interop.


Revision 26781 - Directory Listing
Modified Fri Jul 27 19:34:38 2001 UTC (18 years, 6 months ago) by karine
Now uses setters with a boolean value as argument (no more setter, which just sets the boolean to True).


Revision 26780 - Directory Listing
Modified Fri Jul 27 19:31:57 2001 UTC (18 years, 6 months ago) by karine
Removed `creation_routines': now uses `initialization_features' instead.


Revision 26779 - Directory Listing
Modified Fri Jul 27 19:31:19 2001 UTC (18 years, 6 months ago) by karine
Changed comment in feature `equals'.


Revision 26778 - Directory Listing
Modified Fri Jul 27 19:30:32 2001 UTC (18 years, 6 months ago) by karine
Updated according to the new version of EIFFEL_CLASS and EIFFEL_FEATURE.


Revision 26777 - Directory Listing
Modified Fri Jul 27 19:29:31 2001 UTC (18 years, 6 months ago) by karine
Does not need <create> tag any more in XML files.


Revision 26776 - Directory Listing
Modified Fri Jul 27 19:28:50 2001 UTC (18 years, 6 months ago) by karine
Now uses `initialization_features' to build classes create clause (instead of `creation_routines').


Revision 26775 - Directory Listing
Modified Fri Jul 27 19:28:09 2001 UTC (18 years, 6 months ago) by karine
New version


Revision 26774 - Directory Listing
Modified Fri Jul 27 19:27:11 2001 UTC (18 years, 6 months ago) by karine
Now uses `set_modified (a_value)' instead of `set_modified' which does not exist in EIFFEL_CLASS any more.


Revision 26773 - Directory Listing
Modified Fri Jul 27 19:26:23 2001 UTC (18 years, 6 months ago) by karine
Now uses `initialization_features' instead of `creation_routines' to build classes create clause.


Revision 26763 - Directory Listing
Modified Thu Jul 26 19:40:06 2001 UTC (18 years, 7 months ago) by karine
Now generates instances of EIFFEL_ASSEMBLY instead of EIFFEL_ASSEMBLY_FACTORY.


Revision 26762 - Directory Listing
Modified Thu Jul 26 19:38:30 2001 UTC (18 years, 7 months ago) by karine
`assembly_description.xml' is now updated by TYPE_STORER.


Revision 26761 - Directory Listing
Modified Thu Jul 26 19:37:39 2001 UTC (18 years, 7 months ago) by karine
Now uses EIFFEL_ASSEMBLY instead of EIFFEL_ASSEMBLY_FACTORY.


Revision 26760 - Directory Listing
Modified Thu Jul 26 19:36:57 2001 UTC (18 years, 7 months ago) by karine
New version


Revision 26759 - Directory Listing
Modified Thu Jul 26 19:36:05 2001 UTC (18 years, 7 months ago) by karine
Class parent


Revision 26752 - Directory Listing
Modified Thu Jul 26 17:43:51 2001 UTC (18 years, 7 months ago) by karine
Added `update_assembly_description_failed'.


Revision 26751 - Directory Listing
Modified Thu Jul 26 17:43:21 2001 UTC (18 years, 7 months ago) by karine
Now uses `add_parent' with an instance of class PARENT.


Revision 26750 - Directory Listing
Modified Thu Jul 26 17:41:47 2001 UTC (18 years, 7 months ago) by karine
Changed `add_parent' signature: now uses class PARENT.


Revision 26749 - Directory Listing
Modified Thu Jul 26 17:40:55 2001 UTC (18 years, 7 months ago) by karine
Replaced `eiffel_assembly' by `eiffel_class' (since EIFFEL_ASSEMBLY_FACTORY is not client of EIFFEL_CLASS any more).


Revision 26748 - Directory Listing
Modified Thu Jul 26 17:39:33 2001 UTC (18 years, 7 months ago) by karine
Redefined `equals'.


Revision 26747 - Directory Listing
Modified Thu Jul 26 17:38:04 2001 UTC (18 years, 7 months ago) by karine
Added possibility to have several exported features (even all features).


Revision 26746 - Directory Listing
Modified Thu Jul 26 17:36:06 2001 UTC (18 years, 7 months ago) by karine
Representation of a class parent


Revision 26745 - Directory Listing
Modified Thu Jul 26 17:35:45 2001 UTC (18 years, 7 months ago) by karine
Removed `types'.


Revision 26738 - Directory Listing
Modified Wed Jul 25 18:50:45 2001 UTC (18 years, 7 months ago) by raphaels
Added class interface attribute for COM interop.


Revision 26730 - Directory Listing
Modified Tue Jul 24 23:57:34 2001 UTC (18 years, 7 months ago) by raphaels
Updated to use new library.net


Revision 26699 - Directory Listing
Modified Thu Jul 19 22:52:39 2001 UTC (18 years, 7 months ago) by karine
Removed some blank lines.


Revision 26695 - Directory Listing
Modified Thu Jul 19 21:35:33 2001 UTC (18 years, 7 months ago) by karine
Titles are now left aligned.


Revision 26683 - Directory Listing
Modified Thu Jul 19 19:21:46 2001 UTC (18 years, 7 months ago) by karine
Removed useless % in class comments.


Revision 26682 - Directory Listing
Modified Thu Jul 19 19:20:59 2001 UTC (18 years, 7 months ago) by karine
Automatically generated by the emitter


Revision 26681 - Directory Listing
Modified Thu Jul 19 19:19:19 2001 UTC (18 years, 7 months ago) by karine
New version according to the new compiler


Revision 26170 - Directory Listing
Modified Fri Jul 6 15:45:06 2001 UTC (18 years, 7 months ago) by karine
Fixed a bug in `EiffelPath' (when directory already exists).


Revision 26165 - Directory Listing
Modified Fri Jul 6 01:11:01 2001 UTC (18 years, 7 months ago) by karine
Fixed a bug.


Revision 26164 - Directory Listing
Modified Fri Jul 6 01:10:53 2001 UTC (18 years, 7 months ago) by karine
Changed EiffelSharp into Eiffel.NET.


Revision 26163 - Directory Listing
Modified Fri Jul 6 01:10:11 2001 UTC (18 years, 7 months ago) by karine
New version


Revision 26150 - Directory Listing
Modified Thu Jul 5 23:07:58 2001 UTC (18 years, 7 months ago) by karine
New version


Revision 26147 - Directory Listing
Modified Thu Jul 5 23:05:45 2001 UTC (18 years, 7 months ago) by karine
New version according to the new layout of ISE Assembly Manager


Revision 26146 - Directory Listing
Modified Thu Jul 5 23:04:42 2001 UTC (18 years, 7 months ago) by karine
Moved to /Src.


Revision 26145 - Directory Listing
Modified Thu Jul 5 23:03:58 2001 UTC (18 years, 7 months ago) by karine
Removed `ImportAssemblyWithoutDependencies'.


Revision 26144 - Directory Listing
Modified Thu Jul 5 23:03:39 2001 UTC (18 years, 7 months ago) by karine
Added `XmlGeneration'.


Revision 26143 - Directory Listing
Modified Thu Jul 5 23:03:11 2001 UTC (18 years, 7 months ago) by karine
Fixed a bug in `EiffelPath'.


Revision 26026 - Directory Listing
Modified Mon Jul 2 16:22:52 2001 UTC (18 years, 7 months ago) by karine
Import dialog description


Revision 26025 - Directory Listing
Modified Mon Jul 2 16:22:38 2001 UTC (18 years, 7 months ago) by karine
Import tool description


Revision 26024 - Directory Listing
Modified Mon Jul 2 16:22:20 2001 UTC (18 years, 7 months ago) by karine
Eiffel generation dialog description


Revision 26023 - Directory Listing
Modified Mon Jul 2 16:21:41 2001 UTC (18 years, 7 months ago) by karine
New version


Revision 26018 - Directory Listing
Modified Mon Jul 2 16:18:49 2001 UTC (18 years, 7 months ago) by karine
Added a test in `ImportAssemblyWithoutDependancies' to improve execution speed.


Revision 26006 - Directory Listing
Modified Fri Jun 29 23:56:22 2001 UTC (18 years, 7 months ago) by karine
Removed comment telling that a subfolder with assembly name will be created in case of Eiffel Generation since it is not true (it is just an update, not an importation).


Revision 26005 - Directory Listing
Modified Fri Jun 29 23:55:06 2001 UTC (18 years, 7 months ago) by karine
Changed window height.


Revision 26004 - Directory Listing
Modified Fri Jun 29 23:41:51 2001 UTC (18 years, 7 months ago) by karine
Added error messages in case an icon is not found.


Revision 26001 - Directory Listing
Modified Fri Jun 29 23:41:07 2001 UTC (18 years, 7 months ago) by karine
Now displays an error message when an icon is not found.


Revision 26000 - Directory Listing
Modified Fri Jun 29 23:40:27 2001 UTC (18 years, 7 months ago) by karine
New version


Revision 25997 - Directory Listing
Modified Fri Jun 29 23:38:44 2001 UTC (18 years, 7 months ago) by karine
Updated


Revision 25933 - Directory Listing
Modified Fri Jun 29 17:38:01 2001 UTC (18 years, 7 months ago) by karine
New version (added `generation' switch).


Revision 25922 - Directory Listing
Modified Thu Jun 28 17:28:29 2001 UTC (18 years, 7 months ago) by karine
Makefile used to build `ISE.AssemblyManager.WindowsDirectoryExtractor.dll'


Revision 25921 - Directory Listing
Modified Thu Jun 28 17:28:16 2001 UTC (18 years, 7 months ago) by karine
Information used to sign `ISE.AssemblyManager.WindowsDirectoryExtractor.dll'


Revision 25920 - Directory Listing
Modified Thu Jun 28 17:28:08 2001 UTC (18 years, 7 months ago) by karine
Key used to sign `ISE.AssemblyManager.WindowsDirectoryExtractor.dll'


Revision 25919 - Directory Listing
Modified Thu Jun 28 17:27:17 2001 UTC (18 years, 7 months ago) by karine
Now calls `makefile'.


Revision 25918 - Directory Listing
Modified Thu Jun 28 17:21:41 2001 UTC (18 years, 7 months ago) by karine
Information used to sign `FolderDialog.dll'


Revision 25917 - Directory Listing
Modified Thu Jun 28 17:21:32 2001 UTC (18 years, 7 months ago) by karine
Key used to sign `FolderDialog.dll'


Revision 25916 - Directory Listing
Modified Thu Jun 28 17:20:38 2001 UTC (18 years, 7 months ago) by karine
Makefile to build (and sign) `FolderDialog.dll'


Revision 25915 - Directory Listing
Modified Thu Jun 28 17:19:23 2001 UTC (18 years, 7 months ago) by karine
Does not create key anymore  if it already exists.


Revision 25914 - Directory Listing
Modified Thu Jun 28 17:04:42 2001 UTC (18 years, 7 months ago) by karine
Added `formatter_info.cs' among source list.


Revision 25913 - Directory Listing
Modified Thu Jun 28 16:57:08 2001 UTC (18 years, 7 months ago) by karine
Information needed to sign ISE.Reflection.Formatter.dll


Revision 25912 - Directory Listing
Modified Thu Jun 28 16:56:33 2001 UTC (18 years, 7 months ago) by karine
Key used to build ISE.Formatter.dll


Revision 25911 - Directory Listing
Modified Thu Jun 28 16:56:10 2001 UTC (18 years, 7 months ago) by karine
Now uses /t:library instead of /t:module


Revision 25902 - Directory Listing
Modified Wed Jun 27 01:37:16 2001 UTC (18 years, 7 months ago) by karine
Fixed broken links.


Revision 25901 - Directory Listing
Modified Wed Jun 27 01:37:01 2001 UTC (18 years, 7 months ago) by karine
Not needed any more


Revision 25900 - Directory Listing
Modified Wed Jun 27 01:36:36 2001 UTC (18 years, 7 months ago) by karine
Assembly manager guided tour


Revision 25899 - Directory Listing
Modified Wed Jun 27 01:36:23 2001 UTC (18 years, 7 months ago) by karine
New version


Revision 25897 - Directory Listing
Modified Wed Jun 27 01:28:34 2001 UTC (18 years, 7 months ago) by karine
Now sets `EiffelFormatting' before calling `PrepareEmitFromAssembly'.


Revision 25892 - Directory Listing
Modified Wed Jun 27 00:44:14 2001 UTC (18 years, 7 months ago) by karine
String literal values need to be escaped. But for the moment, we don't generate them.


Revision 25889 - Directory Listing
Modified Tue Jun 26 23:55:39 2001 UTC (18 years, 7 months ago) by karine
Updated according to the new emitter.


Revision 25877 - Directory Listing
Modified Tue Jun 26 22:56:29 2001 UTC (18 years, 7 months ago) by karine
Updated according to the new emitter.


Revision 25876 - Directory Listing
Modified Tue Jun 26 22:55:38 2001 UTC (18 years, 7 months ago) by karine
New version


Revision 25875 - Directory Listing
Modified Tue Jun 26 22:53:53 2001 UTC (18 years, 7 months ago) by karine
Replaced `msil_generation ("dll")' by
msil_generation (yes)
msil_generation_type ("dll").


Revision 25869 - Directory Listing
Modified Tue Jun 26 21:31:12 2001 UTC (18 years, 7 months ago) by karine
Updated according to the new emitter.


Revision 25868 - Directory Listing
Modified Tue Jun 26 21:30:52 2001 UTC (18 years, 7 months ago) by karine
Removed `del tuple.e' since the emitter does not generate the class TUPLE any more.


Revision 25665 - Directory Listing
Modified Sun Jun 17 18:18:43 2001 UTC (18 years, 8 months ago) by karine
Now uses Beta 2 version 2914.


Revision 25664 - Directory Listing
Modified Sun Jun 17 18:15:45 2001 UTC (18 years, 8 months ago) by karine
Updated according to the new implementation of the emitter regarding assembly dependencies.


Revision 25663 - Directory Listing
Modified Sun Jun 17 18:07:21 2001 UTC (18 years, 8 months ago) by karine
Updated according to the new implementation of the emitter (regarding dependencies).


Revision 25662 - Directory Listing
Modified Sun Jun 17 18:05:18 2001 UTC (18 years, 8 months ago) by karine
New version


Revision 25661 - Directory Listing
Modified Sun Jun 17 18:05:04 2001 UTC (18 years, 8 months ago) by karine
Fixed a bug in dependencies retrieval.


Revision 25660 - Directory Listing
Modified Sun Jun 17 18:01:10 2001 UTC (18 years, 8 months ago) by karine
Now deletes `tuple.e' after calling the emitter.


Revision 25533 - Directory Listing
Modified Wed Jun 13 22:44:07 2001 UTC (18 years, 8 months ago) by karine
Changed way to display help.


Revision 25532 - Directory Listing
Modified Wed Jun 13 22:43:37 2001 UTC (18 years, 8 months ago) by karine
New version


Revision 25531 - Directory Listing
Modified Wed Jun 13 22:41:43 2001 UTC (18 years, 8 months ago) by karine
Takes into account that assemblies are now generated in the F_code folder.


Revision 25416 - Directory Listing
Modified Sat Jun 9 05:25:01 2001 UTC (18 years, 8 months ago) by karine
New version


Revision 25415 - Directory Listing
Modified Sat Jun 9 05:24:14 2001 UTC (18 years, 8 months ago) by karine
Definitions


Revision 25414 - Directory Listing
Modified Sat Jun 9 05:23:42 2001 UTC (18 years, 8 months ago) by karine
ISE Assembly Manager images


Revision 25413 - Directory Listing
Modified Sat Jun 9 04:54:05 2001 UTC (18 years, 8 months ago) by karine
Changed `assemblies' implementation.


Revision 25412 - Directory Listing
Modified Sat Jun 9 04:53:32 2001 UTC (18 years, 8 months ago) by karine
Changed `last_error' into `LastError' (as external name).


Revision 25411 - Directory Listing
Modified Sat Jun 9 04:52:39 2001 UTC (18 years, 8 months ago) by karine
Not needed any more


Revision 25410 - Directory Listing
Modified Sat Jun 9 04:52:17 2001 UTC (18 years, 8 months ago) by karine
Updated according to the new  emitted Eiffel classes.


Revision 25409 - Directory Listing
Modified Sat Jun 9 04:50:19 2001 UTC (18 years, 8 months ago) by karine
Removed integer constants corresponding to .NET enums.


Revision 25369 - Directory Listing
Modified Fri Jun 8 16:04:39 2001 UTC (18 years, 8 months ago) by karine
Now uses Eiffel formatting.


Revision 25364 - Directory Listing
Modified Fri Jun 8 00:26:10 2001 UTC (18 years, 8 months ago) by karine
Fixed a bug in `eiffel_feature' generation.


Revision 25363 - Directory Listing
Modified Fri Jun 8 00:25:22 2001 UTC (18 years, 8 months ago) by karine
Fixed a bug in Eiffel code generation.


Revision 25356 - Directory Listing
Modified Thu Jun 7 20:45:43 2001 UTC (18 years, 8 months ago) by karine
Fixed wrong paths.


Revision 25355 - Directory Listing
Modified Thu Jun 7 20:10:04 2001 UTC (18 years, 8 months ago) by karine
Fixed wrong paths.


Revision 25353 - Directory Listing
Modified Thu Jun 7 19:44:32 2001 UTC (18 years, 8 months ago) by karine
Added reference to `System.Windows.Forms.dll'.


Revision 25352 - Directory Listing
Modified Thu Jun 7 19:37:14 2001 UTC (18 years, 8 months ago) by karine
New version


Revision 25350 - Directory Listing
Modified Thu Jun 7 18:53:14 2001 UTC (18 years, 8 months ago) by karine
Does not emit Eiffel classes (in `generated').


Revision 25349 - Directory Listing
Modified Thu Jun 7 18:52:48 2001 UTC (18 years, 8 months ago) by karine
Renamed in `make.bat'.


Revision 25348 - Directory Listing
Modified Thu Jun 7 18:47:25 2001 UTC (18 years, 8 months ago) by karine
Now uses Eiffel-friendly names (emitted with the new emitter).


Revision 25347 - Directory Listing
Modified Thu Jun 7 18:44:51 2001 UTC (18 years, 8 months ago) by karine
Takes into account enum changes.


Revision 25331 - Directory Listing
Modified Wed Jun 6 19:31:35 2001 UTC (18 years, 8 months ago) by karine
New version


Revision 25330 - Directory Listing
Modified Wed Jun 6 19:25:34 2001 UTC (18 years, 8 months ago) by karine
New version


Revision 25329 - Directory Listing
Modified Wed Jun 6 19:23:12 2001 UTC (18 years, 8 months ago) by karine
New version


Revision 25328 - Directory Listing
Modified Wed Jun 6 19:22:06 2001 UTC (18 years, 8 months ago) by karine
Added implementation of `GetHashCode'.


Revision 25327 - Directory Listing
Modified Wed Jun 6 19:21:51 2001 UTC (18 years, 8 months ago) by karine
Removed enums assertion generation.


Revision 25326 - Directory Listing
Modified Wed Jun 6 19:21:21 2001 UTC (18 years, 8 months ago) by karine
Changed implementation of `has...' and `search...'.


Revision 25313 - Directory Listing
Modified Wed Jun 6 15:58:40 2001 UTC (18 years, 8 months ago) by karine
Added `cd ..' so that the batch file terminate in the same directory it was at the beginning.


Revision 25312 - Directory Listing
Modified Wed Jun 6 15:57:55 2001 UTC (18 years, 8 months ago) by karine
Now register assemblies in the GAC even if they already exist.


Revision 25308 - Directory Listing
Modified Tue Jun 5 21:53:53 2001 UTC (18 years, 8 months ago) by karine
Provides support to know if a feature is inherited.


Revision 25307 - Directory Listing
Modified Tue Jun 5 21:53:14 2001 UTC (18 years, 8 months ago) by karine
New version


Revision 25306 - Directory Listing
Modified Tue Jun 5 21:51:08 2001 UTC (18 years, 8 months ago) by karine
Now calls `notify_replace' whenever `replace_type' is called.


Revision 25305 - Directory Listing
Modified Tue Jun 5 21:50:40 2001 UTC (18 years, 8 months ago) by karine
Added `notify_replace'.


Revision 25304 - Directory Listing
Modified Tue Jun 5 21:50:06 2001 UTC (18 years, 8 months ago) by karine
Added feature `modified'.


Revision 25303 - Directory Listing
Modified Tue Jun 5 21:49:40 2001 UTC (18 years, 8 months ago) by karine
History of access to the Eiffel assembly cache


Revision 25302 - Directory Listing
Modified Tue Jun 5 21:49:29 2001 UTC (18 years, 8 months ago) by karine
Now keeps the history of access to the Eiffel assembly cache.


Revision 25301 - Directory Listing
Modified Tue Jun 5 21:49:00 2001 UTC (18 years, 8 months ago) by karine
Added tag <modified>.


Revision 25299 - Directory Listing
Modified Tue Jun 5 19:02:32 2001 UTC (18 years, 8 months ago) by karine
Fixed a path error.


Revision 25254 - Directory Listing
Modified Sat Jun 2 19:04:52 2001 UTC (18 years, 8 months ago) by karine
Makefile incremental


Revision 25253 - Directory Listing
Modified Sat Jun 2 18:42:44 2001 UTC (18 years, 8 months ago) by karine
Clean folder.


Revision 25251 - Directory Listing
Modified Sat Jun 2 18:19:53 2001 UTC (18 years, 8 months ago) by karine
Makefile, which does not emit generated assemblies.


Revision 25229 - Directory Listing
Modified Fri Jun 1 23:00:51 2001 UTC (18 years, 8 months ago) by karine
Does not copy files from `Src\tools\emitter' any more: uses relative paths instead.


Revision 25228 - Directory Listing
Modified Fri Jun 1 23:00:02 2001 UTC (18 years, 8 months ago) by karine
Changed `makefile' to `makefile_debug'.


Revision 25227 - Directory Listing
Modified Fri Jun 1 22:59:21 2001 UTC (18 years, 8 months ago) by karine
Now uses relative paths.


Revision 25213 - Directory Listing
Modified Fri Jun 1 21:18:35 2001 UTC (18 years, 8 months ago) by karine
Added `del *.lib' before calling `make_finalize.bat'.


Revision 25212 - Directory Listing
Modified Fri Jun 1 20:52:22 2001 UTC (18 years, 8 months ago) by raphaels
Moved to `formatter_generated'.


Revision 25209 - Directory Listing
Modified Fri Jun 1 19:26:06 2001 UTC (18 years, 8 months ago) by karine
New version


Revision 25207 - Directory Listing
Modified Fri Jun 1 18:45:21 2001 UTC (18 years, 8 months ago) by karine
Changed option rd -q -s EIFGEN to rd /q /s EIFGEN.


Revision 25202 - Directory Listing
Modified Fri Jun 1 16:45:25 2001 UTC (18 years, 8 months ago) by karine
Added Eiffel formatting.


Revision 25181 - Directory Listing
Modified Thu May 31 23:45:28 2001 UTC (18 years, 8 months ago) by karine
Update batch file since assemblies are now generated in folder `EIFGEN\W_code'.


Revision 25172 - Directory Listing
Modified Thu May 31 21:38:17 2001 UTC (18 years, 8 months ago) by raphaels
Changed `il_generation' to `msil_generation' in ace file.


Revision 25151 - Directory Listing
Modified Thu May 31 01:30:58 2001 UTC (18 years, 8 months ago) by karine
Added option to delete EIFGEN automatically.


Revision 25150 - Directory Listing
Modified Thu May 31 01:21:47 2001 UTC (18 years, 8 months ago) by karine
New version (with signed assemblies)


Revision 25148 - Directory Listing
Modified Thu May 31 00:41:14 2001 UTC (18 years, 8 months ago) by karine
Added options for code generation and explanations.


Revision 25147 - Directory Listing
Modified Thu May 31 00:40:42 2001 UTC (18 years, 8 months ago) by karine
Fixed a bug (first call to `fill_data_grid' was not needed).


Revision 25146 - Directory Listing
Modified Thu May 31 00:39:52 2001 UTC (18 years, 8 months ago) by karine
Now generates signed assembly.


Revision 25145 - Directory Listing
Modified Thu May 31 00:37:49 2001 UTC (18 years, 8 months ago) by karine
New version


Revision 25144 - Directory Listing
Modified Thu May 31 00:37:29 2001 UTC (18 years, 8 months ago) by karine
Fixed path for assembly manager icons.


Revision 25143 - Directory Listing
Modified Thu May 31 00:36:47 2001 UTC (18 years, 8 months ago) by karine
Assembly Manager help images


Revision 25142 - Directory Listing
Modified Thu May 31 00:35:56 2001 UTC (18 years, 8 months ago) by karine
Assembly Manager help


Revision 25141 - Directory Listing
Modified Thu May 31 00:32:11 2001 UTC (18 years, 8 months ago) by karine
Project to build `assembly_manager.chm'


Revision 25140 - Directory Listing
Modified Thu May 31 00:31:49 2001 UTC (18 years, 8 months ago) by karine
Style Sheet


Revision 25139 - Directory Listing
Modified Thu May 31 00:31:40 2001 UTC (18 years, 8 months ago) by karine
TOC


Revision 25138 - Directory Listing
Modified Thu May 31 00:30:31 2001 UTC (18 years, 8 months ago) by karine
New version


Revision 25137 - Directory Listing
Modified Thu May 31 00:29:22 2001 UTC (18 years, 8 months ago) by karine
Fixed a bug concerning generation file name.


Revision 25054 - Directory Listing
Modified Sat May 26 22:59:41 2001 UTC (18 years, 9 months ago) by raphaels
Cosmetics.


Revision 25053 - Directory Listing
Modified Sat May 26 21:27:23 2001 UTC (18 years, 9 months ago) by karine
Formatter


Revision 25052 - Directory Listing
Modified Sat May 26 21:25:39 2001 UTC (18 years, 9 months ago) by karine
New version


Revision 25041 - Directory Listing
Modified Thu May 24 22:06:41 2001 UTC (18 years, 9 months ago) by karine
Build all dependencies of the assembly manager and the executable `ISE.AssemblyManager.exe'.


Revision 25040 - Directory Listing
Modified Thu May 24 21:12:09 2001 UTC (18 years, 9 months ago) by karine
Eiffel classes corresponding to the last version of `NewEiffelClassGenerator.cs'


Revision 25039 - Directory Listing
Modified Thu May 24 21:11:32 2001 UTC (18 years, 9 months ago) by karine
Not needed any more


Revision 25038 - Directory Listing
Modified Thu May 24 21:09:58 2001 UTC (18 years, 9 months ago) by karine
Changed comments into indexing description clauses.


Revision 25037 - Directory Listing
Modified Thu May 24 21:09:27 2001 UTC (18 years, 9 months ago) by karine
Makefile to create `ISE.AssemblyManager.WindowsDirectoryExtractor.dll'


Revision 25036 - Directory Listing
Modified Thu May 24 21:08:14 2001 UTC (18 years, 9 months ago) by karine
Dictionary for message boxes


Revision 25035 - Directory Listing
Modified Thu May 24 21:05:56 2001 UTC (18 years, 9 months ago) by karine
Now uses environment variables.


Revision 25031 - Directory Listing
Modified Thu May 24 17:57:58 2001 UTC (18 years, 9 months ago) by karine
Now uses relative path for Eiffel cluster path.


Revision 25030 - Directory Listing
Modified Thu May 24 17:57:31 2001 UTC (18 years, 9 months ago) by karine
Makefiles for the new emitter (used by the assembly manager)


Revision 25028 - Directory Listing
Modified Thu May 24 01:30:50 2001 UTC (18 years, 9 months ago) by gauthier
Fixed typo.


Revision 25027 - Directory Listing
Modified Thu May 24 01:18:04 2001 UTC (18 years, 9 months ago) by gauthier
Bye.


Revision 25026 - Directory Listing
Modified Thu May 24 01:17:05 2001 UTC (18 years, 9 months ago) by gauthier
Added environment variables.


Revision 24996 - Directory Listing
Modified Mon May 21 18:47:47 2001 UTC (18 years, 9 months ago) by karine
Entry point to import assemblies (XML and Eiffel code generation)


Revision 24995 - Directory Listing
Modified Mon May 21 18:19:30 2001 UTC (18 years, 9 months ago) by karine
Lots of bug fixes


Revision 24994 - Directory Listing
Modified Mon May 21 18:19:01 2001 UTC (18 years, 9 months ago) by karine
Removed an unrelevant precondition.


Revision 24993 - Directory Listing
Modified Mon May 21 18:18:21 2001 UTC (18 years, 9 months ago) by karine
Message box


Revision 24992 - Directory Listing
Modified Mon May 21 18:17:34 2001 UTC (18 years, 9 months ago) by karine
Now uses relative paths for icons filename.


Revision 24991 - Directory Listing
Modified Mon May 21 18:16:45 2001 UTC (18 years, 9 months ago) by karine
New version


Revision 24981 - Directory Listing
Modified Thu May 17 23:48:54 2001 UTC (18 years, 9 months ago) by gauthier
Made usable.


Revision 24979 - Directory Listing
Modified Thu May 17 23:35:59 2001 UTC (18 years, 9 months ago) by karine
Added /out: ISE.AssemblyManager.FolderDialog,dll


Revision 24975 - Directory Listing
Modified Thu May 17 21:45:41 2001 UTC (18 years, 9 months ago) by gauthier
Added SetStartingFolder.


Revision 24974 - Directory Listing
Modified Thu May 17 21:42:51 2001 UTC (18 years, 9 months ago) by gauthier
New version.


Revision 24972 - Directory Listing
Modified Thu May 17 18:29:44 2001 UTC (18 years, 9 months ago) by karine
New version.


Revision 24971 - Directory Listing
Modified Thu May 17 18:29:10 2001 UTC (18 years, 9 months ago) by karine
Feature modifications


Revision 24970 - Directory Listing
Modified Thu May 17 18:28:58 2001 UTC (18 years, 9 months ago) by karine
Not needed any more


Revision 24969 - Directory Listing
Modified Thu May 17 18:28:39 2001 UTC (18 years, 9 months ago) by karine
Special assemblies


Revision 24968 - Directory Listing
Modified Thu May 17 18:28:31 2001 UTC (18 years, 9 months ago) by karine
Error messages


Revision 24967 - Directory Listing
Modified Thu May 17 18:27:31 2001 UTC (18 years, 9 months ago) by karine
Lots of bugs fixes


Revision 24965 - Directory Listing
Modified Thu May 17 18:13:50 2001 UTC (18 years, 9 months ago) by karine
Changed root class.


Revision 24964 - Directory Listing
Modified Thu May 17 18:06:41 2001 UTC (18 years, 9 months ago) by karine
Notifier handle


Revision 24963 - Directory Listing
Modified Thu May 17 16:49:55 2001 UTC (18 years, 9 months ago) by karine
ISE Assembly Manager dialog


Revision 24962 - Directory Listing
Modified Thu May 17 16:49:30 2001 UTC (18 years, 9 months ago) by karine
New version. Lots of bugs fixes.


Revision 24961 - Directory Listing
Modified Thu May 17 16:48:51 2001 UTC (18 years, 9 months ago) by karine
Dialog `About ISE Assembly Manager'


Revision 24960 - Directory Listing
Modified Thu May 17 16:48:30 2001 UTC (18 years, 9 months ago) by karine
Changes in rename clauses are not allowed anymore.


Revision 24959 - Directory Listing
Modified Thu May 17 16:48:03 2001 UTC (18 years, 9 months ago) by karine
Assembly manager dialogs


Revision 24958 - Directory Listing
Modified Thu May 17 16:47:13 2001 UTC (18 years, 9 months ago) by karine
New version


Revision 24957 - Directory Listing
Modified Thu May 17 16:47:02 2001 UTC (18 years, 9 months ago) by karine
Dictionaries


Revision 24956 - Directory Listing
Modified Thu May 17 16:45:57 2001 UTC (18 years, 9 months ago) by karine
Eiffel classes corresponding to the new emitter


Revision 24955 - Directory Listing
Modified Thu May 17 16:44:36 2001 UTC (18 years, 9 months ago) by karine
Now uses feature from Support to create non existing folder.


Revision 24954 - Directory Listing
Modified Thu May 17 16:43:46 2001 UTC (18 years, 9 months ago) by karine
Added a feature to recursively create a folder.


Revision 24886 - Directory Listing
Modified Fri May 11 17:40:20 2001 UTC (18 years, 9 months ago) by karine
Updated according to the new GUI.


Revision 24885 - Directory Listing
Modified Fri May 11 17:39:22 2001 UTC (18 years, 9 months ago) by karine
Main window


Revision 24884 - Directory Listing
Modified Fri May 11 17:39:07 2001 UTC (18 years, 9 months ago) by karine
Import tool


Revision 24883 - Directory Listing
Modified Fri May 11 17:38:45 2001 UTC (18 years, 9 months ago) by karine
Lots of bug fixes


Revision 24882 - Directory Listing
Modified Fri May 11 17:38:21 2001 UTC (18 years, 9 months ago) by karine
Not needed any more.


Revision 24881 - Directory Listing
Modified Fri May 11 17:37:17 2001 UTC (18 years, 9 months ago) by karine
Support  for data sorting


Revision 24880 - Directory Listing
Modified Fri May 11 17:37:06 2001 UTC (18 years, 9 months ago) by karine
Support


Revision 24879 - Directory Listing
Modified Fri May 11 17:36:58 2001 UTC (18 years, 9 months ago) by karine
Support for column resizing


Revision 24878 - Directory Listing
Modified Fri May 11 17:36:26 2001 UTC (18 years, 9 months ago) by karine
Now uses `inheritance_clause'.


Revision 24877 - Directory Listing
Modified Fri May 11 17:35:48 2001 UTC (18 years, 9 months ago) by karine
Now updates index when removing an assembly.


Revision 24876 - Directory Listing
Modified Fri May 11 17:35:10 2001 UTC (18 years, 9 months ago) by karine
Fixed a bug in `notify_add' and `notify_remove'.


Revision 24875 - Directory Listing
Modified Fri May 11 17:34:19 2001 UTC (18 years, 9 months ago) by karine
Root class


Revision 24874 - Directory Listing
Modified Fri May 11 17:33:32 2001 UTC (18 years, 9 months ago) by karine
Fixed a bug in `rename_clause_from_text'.


Revision 24865 - Directory Listing
Modified Wed May 9 21:39:04 2001 UTC (18 years, 9 months ago) by karine
Take into account change from `EIFFEL_ASSEMBLY' to `EIFFEL_ASSEMBLY_FACTORY'.


Revision 24864 - Directory Listing
Modified Wed May 9 21:38:01 2001 UTC (18 years, 9 months ago) by karine
Inheritance clauses


Revision 24863 - Directory Listing
Modified Wed May 9 21:35:40 2001 UTC (18 years, 9 months ago) by karine
Added custom attributes.


Revision 24862 - Directory Listing
Modified Wed May 9 21:34:41 2001 UTC (18 years, 9 months ago) by karine
Eiffel assembly (for reading only)


Revision 24859 - Directory Listing
Modified Wed May 9 18:58:41 2001 UTC (18 years, 9 months ago) by karine
Eiffel assembly factory (replacing `EIFFEL_ASSEMBLY')


Revision 24858 - Directory Listing
Modified Wed May 9 18:57:45 2001 UTC (18 years, 9 months ago) by karine
Inheritance clauses


Revision 24857 - Directory Listing
Modified Wed May 9 18:57:27 2001 UTC (18 years, 9 months ago) by karine
Root class


Revision 24856 - Directory Listing
Modified Wed May 9 18:57:09 2001 UTC (18 years, 9 months ago) by karine
Replaced by `EIFFEL_ASSEMBLY_FACTORY'.


Revision 24855 - Directory Listing
Modified Wed May 9 18:56:37 2001 UTC (18 years, 9 months ago) by karine
Added custom attribute.


Revision 24854 - Directory Listing
Modified Wed May 9 18:55:56 2001 UTC (18 years, 9 months ago) by karine
New version


Revision 24791 - Directory Listing
Modified Fri May 4 17:07:32 2001 UTC (18 years, 9 months ago) by gauthier
Resource file generated by EiffelCOM wizard.


Revision 24784 - Directory Listing
Modified Thu May 3 19:45:27 2001 UTC (18 years, 9 months ago) by gauthier
Implemented `on_browse_event_handler'.


Revision 24783 - Directory Listing
Modified Thu May 3 19:29:45 2001 UTC (18 years, 9 months ago) by gauthier
Initial version.


Revision 24782 - Directory Listing
Modified Thu May 3 19:15:30 2001 UTC (18 years, 9 months ago) by karine
Now creates subfolder for each assembly.


Revision 24781 - Directory Listing
Modified Thu May 3 19:14:17 2001 UTC (18 years, 9 months ago) by karine
Changed `Exists' to `Search' and added `Found' and `SearchResult'.


Revision 24780 - Directory Listing
Modified Thu May 3 19:14:08 2001 UTC (18 years, 9 months ago) by gauthier
Initial version.


Revision 24779 - Directory Listing
Modified Thu May 3 19:13:23 2001 UTC (18 years, 9 months ago) by karine
Now returns Void if routine is not found.


Revision 24778 - Directory Listing
Modified Thu May 3 19:12:59 2001 UTC (18 years, 9 months ago) by gauthier
no message


Revision 24776 - Directory Listing
Modified Thu May 3 19:11:59 2001 UTC (18 years, 9 months ago) by gauthier
Implemented `on_browse_event_handler'.


Revision 24763 - Directory Listing
Modified Wed May 2 21:21:43 2001 UTC (18 years, 9 months ago) by karine
Now uses relative path ($ISE_EIFFEL).


Revision 24759 - Directory Listing
Modified Wed May 2 01:13:32 2001 UTC (18 years, 9 months ago) by karine
Check and save user modifications.


Revision 24758 - Directory Listing
Modified Wed May 2 01:13:02 2001 UTC (18 years, 9 months ago) by karine
Was in parent folder before.


Revision 24757 - Directory Listing
Modified Wed May 2 01:12:25 2001 UTC (18 years, 9 months ago) by karine
New namespace


Revision 24756 - Directory Listing
Modified Wed May 2 01:12:13 2001 UTC (18 years, 9 months ago) by karine
Save user modifications in XML files.


Revision 24755 - Directory Listing
Modified Wed May 2 01:10:39 2001 UTC (18 years, 9 months ago) by karine
New version


Revision 24754 - Directory Listing
Modified Wed May 2 01:10:26 2001 UTC (18 years, 9 months ago) by karine
Now includes `modifications_interface' cluster.


Revision 24753 - Directory Listing
Modified Wed May 2 00:27:57 2001 UTC (18 years, 9 months ago) by karine
New version


Revision 24752 - Directory Listing
Modified Wed May 2 00:27:47 2001 UTC (18 years, 9 months ago) by karine
Now in a subfolder


Revision 24751 - Directory Listing
Modified Wed May 2 00:27:21 2001 UTC (18 years, 9 months ago) by karine
Provides conversion support.


Revision 24750 - Directory Listing
Modified Wed May 2 00:27:08 2001 UTC (18 years, 9 months ago) by karine
Now two smaller classes (instead of one big class `support')


Revision 24749 - Directory Listing
Modified Wed May 2 00:25:46 2001 UTC (18 years, 9 months ago) by karine
Updated according to the new emitter.


Revision 24748 - Directory Listing
Modified Wed May 2 00:25:38 2001 UTC (18 years, 9 months ago) by karine
Root class of system `ISE.Reflection.Support'


Revision 24747 - Directory Listing
Modified Wed May 2 00:25:05 2001 UTC (18 years, 9 months ago) by karine
Error messages


Revision 24746 - Directory Listing
Modified Wed May 2 00:24:41 2001 UTC (18 years, 9 months ago) by karine
No more centralized error messages


Revision 24745 - Directory Listing
Modified Wed May 2 00:23:29 2001 UTC (18 years, 9 months ago) by karine
Needed for better management of routine return type and arguments.


Revision 24744 - Directory Listing
Modified Wed May 2 00:20:34 2001 UTC (18 years, 9 months ago) by karine
Not needed any more.


Revision 24743 - Directory Listing
Modified Wed May 2 00:19:34 2001 UTC (18 years, 9 months ago) by karine
No more centralized error messages


Revision 24742 - Directory Listing
Modified Wed May 2 00:17:49 2001 UTC (18 years, 9 months ago) by karine
Needed for better management of routine return type and arguments.


Revision 24741 - Directory Listing
Modified Wed May 2 00:16:49 2001 UTC (18 years, 9 months ago) by karine
Provides conversion support.


Revision 24740 - Directory Listing
Modified Wed May 2 00:15:08 2001 UTC (18 years, 9 months ago) by karine
Not needed any more.


Revision 24684 - Directory Listing
Modified Sun Apr 22 01:09:10 2001 UTC (18 years, 10 months ago) by karine
Support for screen update


Revision 24683 - Directory Listing
Modified Sun Apr 22 01:06:15 2001 UTC (18 years, 10 months ago) by karine
Screens of assembly manager


Revision 24682 - Directory Listing
Modified Sun Apr 22 01:05:52 2001 UTC (18 years, 10 months ago) by karine
GAC browser


Revision 24681 - Directory Listing
Modified Sun Apr 22 01:05:29 2001 UTC (18 years, 10 months ago) by karine
Contains useful constants.


Revision 24680 - Directory Listing
Modified Sun Apr 22 01:04:54 2001 UTC (18 years, 10 months ago) by karine
Ace file for assembly manager


Revision 24679 - Directory Listing
Modified Sun Apr 22 01:04:14 2001 UTC (18 years, 10 months ago) by karine
Moved to a subfolder.


Revision 24668 - Directory Listing
Modified Thu Apr 19 20:57:04 2001 UTC (18 years, 10 months ago) by karine
Inheritance clauses


Revision 24665 - Directory Listing
Modified Thu Apr 19 18:04:20 2001 UTC (18 years, 10 months ago) by karine
Displays inheritance clauses.


Revision 24664 - Directory Listing
Modified Thu Apr 19 18:03:51 2001 UTC (18 years, 10 months ago) by karine
Is displayed with colors.


Revision 24663 - Directory Listing
Modified Thu Apr 19 18:03:17 2001 UTC (18 years, 10 months ago) by karine
Changed button size.


Revision 24662 - Directory Listing
Modified Thu Apr 19 18:02:42 2001 UTC (18 years, 10 months ago) by karine
Now displays assemblies from GAC.


Revision 24661 - Directory Listing
Modified Thu Apr 19 18:02:22 2001 UTC (18 years, 10 months ago) by karine
Now includes assembly `WindowsDirectoryExtractor.dll'.


Revision 24660 - Directory Listing
Modified Thu Apr 19 18:01:49 2001 UTC (18 years, 10 months ago) by karine
Solved culture problem.


Revision 24659 - Directory Listing
Modified Thu Apr 19 18:01:27 2001 UTC (18 years, 10 months ago) by karine
Inheritance clauses


Revision 24658 - Directory Listing
Modified Thu Apr 19 18:00:57 2001 UTC (18 years, 10 months ago) by karine
Changed syntax.


Revision 24657 - Directory Listing
Modified Thu Apr 19 17:19:17 2001 UTC (18 years, 10 months ago) by gauthier
Secured against files that do not describe an assembly.


Revision 24656 - Directory Listing
Modified Thu Apr 19 17:04:05 2001 UTC (18 years, 10 months ago) by karine
Inheritance clauses


Revision 24653 - Directory Listing
Modified Thu Apr 19 16:35:39 2001 UTC (18 years, 10 months ago) by gauthier
Initial.


Revision 24641 - Directory Listing
Modified Tue Apr 17 18:37:13 2001 UTC (18 years, 10 months ago) by karine
Eiffel classes for reflection support


Revision 24640 - Directory Listing
Modified Tue Apr 17 18:36:51 2001 UTC (18 years, 10 months ago) by karine
Eiffel classes for reflection interface


Revision 24639 - Directory Listing
Modified Tue Apr 17 18:36:27 2001 UTC (18 years, 10 months ago) by karine
Eiffel classes for cache notifier


Revision 24638 - Directory Listing
Modified Tue Apr 17 18:35:45 2001 UTC (18 years, 10 months ago) by karine
Eiffel classes for the emitter


Revision 24637 - Directory Listing
Modified Tue Apr 17 18:35:24 2001 UTC (18 years, 10 months ago) by karine
Eiffel classes for eiffel components


Revision 24636 - Directory Listing
Modified Tue Apr 17 18:35:08 2001 UTC (18 years, 10 months ago) by karine
Eiffel classes for assembly cache handler


Revision 24635 - Directory Listing
Modified Tue Apr 17 18:34:48 2001 UTC (18 years, 10 months ago) by karine
Eiffel classes for code generator


Revision 24632 - Directory Listing
Modified Tue Apr 17 17:18:56 2001 UTC (18 years, 10 months ago) by karine
Ace file for reflection interface support


Revision 24631 - Directory Listing
Modified Tue Apr 17 17:18:32 2001 UTC (18 years, 10 months ago) by karine
Support for reflection interface


Revision 24630 - Directory Listing
Modified Tue Apr 17 17:18:08 2001 UTC (18 years, 10 months ago) by karine
Ace file for reflection interface


Revision 24629 - Directory Listing
Modified Tue Apr 17 17:17:55 2001 UTC (18 years, 10 months ago) by karine
Reflection interface


Revision 24628 - Directory Listing
Modified Tue Apr 17 17:17:29 2001 UTC (18 years, 10 months ago) by karine
Ace file for Eiffel components


Revision 24627 - Directory Listing
Modified Tue Apr 17 17:17:16 2001 UTC (18 years, 10 months ago) by karine
Eiffel components


Revision 24626 - Directory Listing
Modified Tue Apr 17 17:17:00 2001 UTC (18 years, 10 months ago) by karine
Ace file for Eiffel/.NET cache notifier


Revision 24625 - Directory Listing
Modified Tue Apr 17 17:16:47 2001 UTC (18 years, 10 months ago) by karine
Eiffel/.NET cache notifier


Revision 24624 - Directory Listing
Modified Tue Apr 17 17:16:25 2001 UTC (18 years, 10 months ago) by karine
Ace file for Eiffel/.NET cache handler


Revision 24623 - Directory Listing
Modified Tue Apr 17 17:16:13 2001 UTC (18 years, 10 months ago) by karine
Eiffel/.NET cache handler


Revision 24622 - Directory Listing
Modified Tue Apr 17 17:15:49 2001 UTC (18 years, 10 months ago) by karine
Ace file for code generator


Revision 24621 - Directory Listing
Modified Tue Apr 17 17:15:36 2001 UTC (18 years, 10 months ago) by karine
Code generator


Revision 24620 - Directory Listing
Modified Tue Apr 17 17:15:18 2001 UTC (18 years, 10 months ago) by karine
Assembly manager


Revision 24370 - Directory Listing
Added Wed Mar 21 03:35:47 2001 UTC (18 years, 11 months ago) by marina
Initial version.
Syntax colorizing and syntax checking are working.


  ViewVC Help
Powered by ViewVC 1.1.23