summaryrefslogtreecommitdiff
path: root/codemaker/source/javamaker/javatype.cxx
AgeCommit message (Collapse)Author
2012-01-21Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann
SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC) is used to annotate legitimately unused parameters, so that static analysis tools can tell legitimately unused parameters from truly unnecessary ones. To that end, some patches for external modules are also added, that are only applied when compiling with GCC and add necessary __attribute__ ((unused)) in headers.
2011-11-27remove include of pch header in codemakerNorbert Thiebaud
2011-10-18Some fixes for "clang version 3.1 (trunk 142234)" (with --enable-werror, on ↵Stephan Bergmann
Linux x86_64).
2011-09-22just silence the auto_ptr deprecations in isolationCaolán McNamara
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2008-12-11CWS-TOOLING: integrate CWS cmcfixes51Rüdiger Timm
2008-12-08 10:12:55 +0100 cmc r264975 : #i96203# protect with ifdefs to avoid unused symbol on mac 2008-12-05 12:23:47 +0100 cmc r264898 : CWS-TOOLING: rebase CWS cmcfixes51 to trunk@264807 (milestone: DEV300:m37) 2008-12-01 14:45:17 +0100 cmc r264606 : #i76655# ehlos apparently required 2008-11-28 17:49:30 +0100 cmc r264567 : #i96655# remove newly unused method 2008-11-28 10:41:28 +0100 cmc r264531 : #i96647# better ppc-bridges flushCode impl 2008-11-27 12:58:40 +0100 cmc r264478 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 12:32:49 +0100 cmc r264476 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 12:26:02 +0100 cmc r264475 : #i96655# redundant old table export helpers 2008-11-27 11:49:06 +0100 cmc r264473 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 11:38:35 +0100 cmc r264471 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 11:14:21 +0100 cmc r264467 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 11:06:22 +0100 cmc r264464 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 10:58:18 +0100 cmc r264462 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 10:41:44 +0100 cmc r264461 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 10:19:24 +0100 cmc r264460 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 10:13:39 +0100 cmc r264459 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 10:06:14 +0100 cmc r264458 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 09:59:54 +0100 cmc r264457 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 09:52:51 +0100 cmc r264456 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 09:48:26 +0100 cmc r264454 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 09:40:20 +0100 cmc r264452 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 09:35:26 +0100 cmc r264451 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 09:31:00 +0100 cmc r264450 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 09:24:08 +0100 cmc r264449 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 00:26:15 +0100 cmc r264443 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 00:21:01 +0100 cmc r264442 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-27 00:09:40 +0100 cmc r264441 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 23:51:56 +0100 cmc r264440 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 23:49:09 +0100 cmc r264439 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 18:09:54 +0100 cmc r264432 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 18:07:40 +0100 cmc r264431 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 17:28:02 +0100 cmc r264429 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 17:27:39 +0100 cmc r264428 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 17:18:36 +0100 cmc r264426 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 16:22:16 +0100 cmc r264415 : #i96624# make implicit braces and brackets explicit to avoid warnings 2008-11-26 16:00:23 +0100 cmc r264409 : #i90426# remove warnings from svtools 2008-11-26 15:59:17 +0100 cmc r264408 : #i90426# remove warnings 2008-11-26 15:47:32 +0100 cmc r264404 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 14:46:57 +0100 cmc r264394 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 14:19:50 +0100 cmc r264387 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 14:15:26 +0100 cmc r264386 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 14:11:26 +0100 cmc r264384 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 13:44:23 +0100 cmc r264380 : #i96084# comfirm existing logic with explicit brackets to remove new gcc warnings 2008-11-26 13:12:24 +0100 cmc r264372 : #i96604# silence new warnings 2008-11-26 12:35:02 +0100 cmc r264369 : #i96203# make qstarter work in 3-layer land 2008-11-26 12:33:04 +0100 cmc r264368 : #i96170# ensure gtypes are up and running
2008-04-11INTEGRATION: CWS changefileheader (1.34.38); FILE MERGEDRüdiger Timm
2008/03/31 07:22:55 rt 1.34.38.1: #i87441# Change license header to LPGL v3.
2006-09-17INTEGRATION: CWS pchfix02 (1.33.8); FILE MERGEDOliver Bolte
2006/09/01 17:19:24 kaib 1.33.8.1: #i68856# Added header markers and pch files
2006-06-20INTEGRATION: CWS warnings01 (1.27.12); FILE MERGEDJens-Heiner Rechtien
2006/05/23 23:37:32 sb 1.27.12.6: RESYNC: (1.31-1.32); FILE MERGED 2006/04/07 20:41:00 sb 1.27.12.5: RESYNC: (1.29-1.31); FILE MERGED 2006/01/25 21:03:23 sb 1.27.12.4: RESYNC: (1.28-1.29); FILE MERGED 2005/11/24 14:59:59 sb 1.27.12.3: #i53898# Made code warning-free. 2005/09/22 22:29:26 sb 1.27.12.2: RESYNC: (1.27-1.28); FILE MERGED 2005/09/05 13:32:31 sb 1.27.12.1: #i53898# Made code warning-free.
2006-04-19INTEGRATION: CWS sb49 (1.31.2); FILE MERGEDJens-Heiner Rechtien
2006/03/30 13:09:19 sb 1.31.2.2: #i63812# Use checkcast instead of implicit downcasts (gij rejects to verify the resulting bytecode otherwise). 2006/03/16 10:57:58 sb 1.31.2.1: #i62303# As a special case, let com.sun.star.lang.XEventListener extend java.utilEventListener.
2006-03-09INTEGRATION: CWS jl31 (1.30.8); FILE MERGEDRüdiger Timm
2006/02/20 15:52:06 sb 1.30.8.1: #i62339# Missing comma when generating names of UNO instantiated polymorphic struct type templates.
2006-01-26INTEGRATION: CWS sb46 (1.29.6); FILE MERGEDJens-Heiner Rechtien
2006/01/13 11:56:09 sb 1.29.6.1: #i60341# Fixed ANY-related problems in the generated service constructors.
2005-12-28INTEGRATION: CWS jsc2 (1.28.12); FILE MERGEDJens-Heiner Rechtien
2005/12/09 16:48:48 jsc 1.28.12.1: #i58243# remove check of reference count, not necessary here -> simpy do nothing for optional interfaces
2005-09-08INTEGRATION: CWS ooo19126 (1.27.10); FILE MERGEDRüdiger Timm
2005/09/05 17:28:08 rt 1.27.10.1: #i54170# Change license header: remove SISSL
2005-03-01INTEGRATION: CWS sdkcodemaker (1.26.2); FILE MERGEDKurt Zenker
2005/02/09 09:55:23 jsc 1.26.2.1: #i32372# refactoring common used functions
2005-01-31INTEGRATION: CWS sdksample (1.22.14); FILE MERGEDRüdiger Timm
2005/01/11 15:05:41 jsc 1.22.14.6: #i39052# break directly when output file can't be created, e.g. wrong write permissions 2004/10/25 11:51:56 jsc 1.22.14.5: #i36082# initialize local variable 2004/10/04 13:42:59 jsc 1.22.14.4: RESYNC: (1.23-1.25); FILE MERGED 2004/08/12 07:20:27 jsc 1.22.14.3: RESYNC: (1.22-1.23); FILE MERGED 2004/07/07 09:52:51 jsc 1.22.14.2: #i30954# adjusted to genrate dependent types fro cppu 2004/07/05 11:02:57 jsc 1.22.14.1: #i30954# use registry keys directly instead of typenames
2004-09-08INTEGRATION: CWS ooo20040704 (1.22.8); FILE MERGEDRüdiger Timm
2004/08/09 14:27:34 vg 1.22.8.2: RESYNC MERGED 1.22 1.23 Everything below this line will be added to the revision comment. 2004/06/30 12:26:21 waratah 1.22.8.1: #i30874# Add initial values to potentially unitialised values
2004-08-20INTEGRATION: CWS sb21 (1.23.2); FILE MERGEDRüdiger Timm
2004/08/03 09:42:32 sb 1.23.2.1: #i32148# Fixed typo; added test cases.
2004-07-23INTEGRATION: CWS sb20 (1.22.4); FILE MERGEDRüdiger Timm
2004/07/08 09:16:47 sb 1.22.4.1: #i29741# Allow for single-interface--based services that have neither explicit nor implicit constructors.
2004-06-04INTEGRATION: CWS sb18 (1.21.4); FILE MERGEDOliver Bolte
2004/05/25 07:39:02 sb 1.21.4.12: #i21150# Close the tempfile before renaming it. 2004/05/18 15:29:45 sb 1.21.4.11: #i21150# Adapted to new feature: published. 2004/05/14 14:36:42 sb 1.21.4.10: #i21150# Minor fixes. 2004/05/12 15:01:26 sb 1.21.4.9: #i21150# UNO polymorphic type names may be either sequence or struct types. 2004/05/12 09:08:14 sb 1.21.4.8: #i21150# Various fixes. 2004/05/07 15:26:41 sb 1.21.4.7: #i21150# Fixed generation of attribute setters. 2004/05/07 13:51:46 sb 1.21.4.6: #i21150# Fixed handling of out parameters; -wall cleanup. 2004/05/07 12:58:15 sb 1.21.4.5: #i21150# Fixed dependencies of services and singletons. 2004/05/07 12:08:00 sb 1.21.4.4: #i21150# Support for polymorphic struct types. 2004/05/07 08:25:46 sb 1.21.4.3: #i21150# Complete rewrite of javamaker to generate .class files instead of .java files. 2004/04/28 08:59:42 sb 1.21.4.2: #i21150# Simplified TypeDependency to Dependencies. 2004/04/22 08:23:26 sb 1.21.4.1: #i21150# Refactord GeneratedTypeSet out of TypeDependency; expanded unotypesort.hxx to unotype.hxx.
2004-03-30INTEGRATION: CWS sb14 (1.20.4); FILE MERGEDRüdiger Timm
2004/03/17 10:28:55 sb 1.20.4.6: #i26602# Fixed typo. 2004/03/15 15:59:11 sb 1.20.4.5: #i21150# Added support for extended interface attributes. 2004/03/12 14:17:17 sb 1.20.4.4: #i21150# Adapted to modified registry type reader. 2004/03/09 15:02:38 sb 1.20.4.3: #i21150# Constructing Java and C++ code for services and singletons. 2004/03/05 12:31:21 sb 1.20.4.2: #i21150# Added support for service constructors to javamaker. 2004/02/19 14:04:18 sb 1.20.4.1: #i21150# Generate Java classes for single-interface--based services and interface-based singletons.
2004-02-03INTEGRATION: CWS sb10 (1.17.22); FILE MERGEDJens-Heiner Rechtien
2003/12/17 10:20:56 sb 1.17.22.6: RESYNC: (1.18-1.19); FILE MERGED 2003/12/01 11:09:33 sb 1.17.22.5: #114000# Drop support for service description types, add support for multiple-inheritance interface types instead. 2003/11/04 13:58:54 sb 1.17.22.4: #112870# Generate UNOTYPEINFO for service descriptions. 2003/10/30 12:47:48 sb 1.17.22.3: #112870# Fixed preliminary code generation for services. 2003/10/30 09:51:33 sb 1.17.22.2: RESYNC: (1.17-1.18); FILE MERGED 2003/10/30 09:09:26 sb 1.17.22.1: #112870# Added preliminary code generation for services.
2003-12-01INTEGRATION: CWS ooo20031110 (1.17.26); FILE MERGEDRüdiger Timm
2003/11/10 11:09:02 waratah 1.17.26.1: #i22301# resolve for scope issues
2003-10-20INTEGRATION: CWS sdk08 (1.17.20); FILE MERGEDOliver Bolte
2003/10/02 16:02:14 jsc 1.17.20.1: #106565# generate temp files always, rename complete files
2003-03-19MWS_SRX644: migrate branch mws_srx644 -> HEADJens-Heiner Rechtien
2002-07-31#101918# supporting -X option nowDaniel Boelzle
2002-06-25#100439# modify code generation for hyperJuergen Schmidt
2002-06-18#100439# modify hyper supportJuergen Schmidt
2001-10-26#93678# extended UNOTYPEINFO for structs (incompatible)Jörg Budischewski
2001-08-20#65293# endl chanched for \nVladimir Glazounov
2001-08-02#87190# remove UNORUNTIMEDATA in generated classesJuergen Schmidt
2001-05-10rtl string api changesPhilipp Lohmann
2001-05-03remove Uik and throw RuntimeExceptionJuergen Schmidt
2001-04-11performance optimization, stl iteratorsJuergen Schmidt
2001-03-14change enum value counterJuergen Schmidt
2001-03-14wrong type for enumsKay Ramme
2001-03-07new option -nDJuergen Schmidt
2001-03-06insert new option -nD (no dependent types are generated)Juergen Schmidt
2001-02-05remove warningsJuergen Schmidt
2000-11-08fixed: missing typeinfo for empty interfacesKay Ramme
2000-09-18initial importJens-Heiner Rechtien