Commit Graph

584 Commits

Author SHA1 Message Date
inoussa
846ac6f77a Allow assignment for readonly object property.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9637 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2025-02-13 10:30:43 +00:00
inoussa
052d94d02f Add support for Delphi11.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9601 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2025-01-23 18:17:01 +00:00
inoussa
bf962826cf +TypeScript generation.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9600 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2025-01-23 18:13:16 +00:00
inoussa
c8133ba5ee object_serializer : Fill the array for tkMRecord and tkPointer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9599 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2025-01-23 17:51:47 +00:00
inoussa
138c5bf720 FPC HTTP Transport: +UserName, +Password.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9598 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2025-01-23 17:50:26 +00:00
inoussa
b02b245683 ws_helper : update command line's prompt to include new options.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7641 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-01 17:20:15 +00:00
inoussa
c4acd0b769 test suite: FPC 3.2 compatibility fix.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7640 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-31 17:51:47 +00:00
inoussa
8dd89d1af9 Java generator fix for simple types.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7601 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-13 16:58:05 +00:00
inoussa
867942971e FPC 3.0.4 compatibility fix.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6832 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2019-03-18 15:48:07 +00:00
inoussa
4f6721697c Handle the case of a method having the same name of its parent's service name, +test.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6681 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-10-11 11:41:28 +00:00
inoussa
cb8589fc1c Delphi Tokyo support.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6680 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-10-10 19:30:32 +00:00
inoussa
7df1df08ec Fix: Overload "IsStrEmpty" for RawByteString and UnicodeString.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6678 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-10-06 12:19:32 +00:00
inoussa
aed9ac03f5 Fix: No longer require SOAP namespace until when it is necessary.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6677 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-10-06 12:17:52 +00:00
inoussa
5844f338bf Using TPasTypeAliasType for alias type.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6676 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-10-06 12:16:20 +00:00
inoussa
a3bcfc191f Better handling of currency property comparison in "Equal".
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6675 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2018-10-06 12:14:24 +00:00
inoussa
eac3afadb9 Fix Design package.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6004 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-08-15 19:11:33 +00:00
inoussa
dfe5feb448 Add wst_delphi.inc dependency.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6003 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-08-15 18:52:33 +00:00
inoussa
05e91fa5d1 Require FPC 3
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6002 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-08-15 18:44:12 +00:00
inoussa
6055234ef7 New package for FPC built-in TCP and HTTP transport protocols (client/server).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6001 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-08-15 18:37:35 +00:00
inoussa
fcf442a847 Parser: convert DateTime to String in Java.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6000 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-08-15 18:34:46 +00:00
inoussa
0e419f64ff Update the description of packages.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5999 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-08-15 18:33:39 +00:00
inoussa
27e490e99b Update packages' version to 0.8.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5995 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-08-13 14:30:50 +00:00
inoussa
d2ffd28966 semaphore: +new simple implementation based on a critical section(on non-Windows).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5994 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-08-13 14:29:38 +00:00
inoussa
f6faf1a5e0 Update the package version to 0.7.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5955 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-06-23 10:03:31 +00:00
inoussa
0e1852f363 Library server sample: no need to the DLL to the output name.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5954 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-06-22 15:28:24 +00:00
inoussa
850d5848a9 Fix for sample: WST now defaults to UnicodeStrings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5953 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-06-22 15:27:00 +00:00
inoussa
be12b3e03e Update version to 0.7
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5952 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-06-22 14:56:17 +00:00
inoussa
8c8c9480dd Type Library Editor, FPC 3.1.1+ support.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5947 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-06-19 17:28:02 +00:00
inoussa
c29ba3334f FPC 3.1.1+ support.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5938 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-06-15 09:17:38 +00:00
inoussa
12b1944b8c SOAP serializer fix, Thanks to PH.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5823 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-03-28 14:50:34 +00:00
inoussa
e5fdfc382c Main Windows: allow the "Save" action to also work for XSD files.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5274 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-10-20 11:54:13 +00:00
inoussa
69bca65173 Shared boolean short labels.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5273 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-10-20 11:53:45 +00:00
inoussa
157ffe3f4c Refactor column "Attribute" of the properties' s grid to use BOOL_STR constant in view_helper.pas.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5272 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-10-20 11:51:10 +00:00
inoussa
04fb8def2c Class Editor : Add "Optional" column to the properties grid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5271 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-10-20 11:49:17 +00:00
inoussa
d3aaec6630 Delphi XE 6, 7 and 8 Support.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5021 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-21 12:53:32 +00:00
inoussa
4da0218e0d Delphi XE 10 Support(Thanks Serguei Tarassov).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5020 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-21 12:49:55 +00:00
inoussa
46e048dc53 Lazarus' pluging : fix compilation for "generatorbase.pas"'s introduction.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5015 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-20 19:57:30 +00:00
inoussa
b8b487e621 XSD/WSDL parser, "group" construct : On "ref" site multiple occurrence handling + tests.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5013 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-20 19:41:11 +00:00
wp_xxyyzz
f5a554e4ea wst: Fix compilation (missing "uses generatorbase" in wstimportdlg.pas)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4993 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-07-18 13:53:00 +00:00
inoussa
87f1793580 TAbstractEncodedStringRemotable: +LoadFromBuffer/+SaveToBuffer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4649 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-05-13 17:37:26 +00:00
inoussa
ca6be693e4 Fix compilation due to generatorbase unit addition.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4648 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-05-13 10:31:22 +00:00
inoussa
472fee7c6b Java Language interface files generation.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4645 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-05-11 17:14:23 +00:00
inoussa
6e209c21fa <choice> construct parsing : Fix for unbounded embedded cases.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4634 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-05-04 12:32:49 +00:00
inoussa
357860b2cf Synapse timeout (Thanks MVC).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4631 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-04-26 08:59:45 +00:00
inoussa
327dd4aab6 Fix Date/Duration/Time string parsing for empty strings (Thanks MVC).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4630 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-04-23 16:43:26 +00:00
inoussa
fb72045f86 Provide an option not to create fields from XSD's "choice" construct.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4629 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-04-23 16:35:43 +00:00
inoussa
870591f5a1 Attributes cannot be array properties, Fix + test case.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4628 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-04-23 15:02:11 +00:00
inoussa
fc29551d2c Alias creation => avoid name clash with containing module.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4626 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-04-22 08:56:05 +00:00
inoussa
4134c3a7be +NCName support
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4625 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-04-22 08:53:28 +00:00
inoussa
68466d4ade INDY_9 http client timeout fix, thanks Dimitrios Chr. Ioannidis.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4618 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-04-12 08:11:20 +00:00