]>
source.dussan.org Git - poi.git/log
Josh Micich [Fri, 25 Dec 2009 23:26:47 +0000 (23:26 +0000)]
Fixed FormulaParser to allow negative elements in array literals.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893898
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Fri, 25 Dec 2009 23:04:04 +0000 (23:04 +0000)]
Added CellRange return type for Sheet array formula methods. Renamed new test classes to make it clear that array formula evaluation is not being tested yet. Added extra test cases.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893897
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Fri, 25 Dec 2009 15:15:55 +0000 (15:15 +0000)]
added HSSF usermodel tests for array formulas, added support for array formulas in ss interfaces
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893870
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Fri, 25 Dec 2009 15:13:26 +0000 (15:13 +0000)]
fixed incorrect initialization of --noheader option in BiffViewer
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893869
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Thu, 24 Dec 2009 18:38:27 +0000 (18:38 +0000)]
removed mistakenly submitted test
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893802
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Wed, 23 Dec 2009 20:58:01 +0000 (20:58 +0000)]
added tests for XSSF usermodel for array formulas, this change is a step towards adoption of the patch submitted in Bugzilla 48292
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893625
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Wed, 23 Dec 2009 04:40:14 +0000 (04:40 +0000)]
Added arg check to NumericFunction.singleOperandEvaluate().
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893403
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Wed, 23 Dec 2009 04:35:37 +0000 (04:35 +0000)]
Simplified InterfaceHdrRecord and InterfaceEndRecord (some rework after bug 47251 / r892862).
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893402
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Wed, 23 Dec 2009 03:43:33 +0000 (03:43 +0000)]
replaced commented code with 'if (false)' block
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893395
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Tue, 22 Dec 2009 07:52:55 +0000 (07:52 +0000)]
improved performance of DateUtil.isCellDateFormatted(), see Bugzilla 48425
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893105
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Tue, 22 Dec 2009 03:00:21 +0000 (03:00 +0000)]
Added getRow() and getColumn() functions to TwoDEval to simplify logic in INDEX implementation.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893063
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Tue, 22 Dec 2009 01:41:16 +0000 (01:41 +0000)]
Fixed SharedValueManager to create separate empty instances in anticipation of instances becoming mutable.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893057
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Tue, 22 Dec 2009 01:08:33 +0000 (01:08 +0000)]
Renamed model.Sheet to InternalSheet to alleviate name clash.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893051
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Tue, 22 Dec 2009 00:51:29 +0000 (00:51 +0000)]
Renamed model.Workbook to InternalWorkbook to alleviate name clash.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893050
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Tue, 22 Dec 2009 00:13:56 +0000 (00:13 +0000)]
put field initialisation in Workbook constructor
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893045
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Tue, 22 Dec 2009 00:03:04 +0000 (00:03 +0000)]
Removed unused Model, ModelFactory. ModelFactoryListener etc.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893041
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Mon, 21 Dec 2009 23:30:32 +0000 (23:30 +0000)]
renamed function implementations to avoid potential name clashes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@893030
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Mon, 21 Dec 2009 16:24:08 +0000 (16:24 +0000)]
fixed InterfaceEndRecord to tolerate unexpected record contents, see bug 47251
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@892862
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Mon, 21 Dec 2009 14:57:23 +0000 (14:57 +0000)]
undo code mistakenly submitted in r892839
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@892842
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Mon, 21 Dec 2009 14:51:39 +0000 (14:51 +0000)]
improved javadoc on Picture.resize()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@892839
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Sat, 19 Dec 2009 11:41:39 +0000 (11:41 +0000)]
another test for Bugzilla 48026
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@892468
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Sat, 19 Dec 2009 11:37:45 +0000 (11:37 +0000)]
fixed PageSettingsBlock to allow multiple HeaderFooterRecord records, see Bugzilla 48026
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@892467
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Sat, 19 Dec 2009 11:36:06 +0000 (11:36 +0000)]
added --noheader option to BiffViewer to suppress output of record headers
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@892465
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Sat, 19 Dec 2009 11:27:01 +0000 (11:27 +0000)]
fixed CellRangeUtil.mergeCellRanges to work for adjacent cell regions
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@892462
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Sat, 19 Dec 2009 11:26:10 +0000 (11:26 +0000)]
fixed possible NPE in LbsDataSubRecord.toString()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@892461
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Sat, 19 Dec 2009 11:25:39 +0000 (11:25 +0000)]
changed retention policy in @Internal to RUNTIME, also added a string parameter for custom messages
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@892460
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Thu, 17 Dec 2009 20:45:47 +0000 (20:45 +0000)]
removed obsolete work-around code from test case
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@891887
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Thu, 17 Dec 2009 01:35:57 +0000 (01:35 +0000)]
Fixed INDEX function to return reference results properly.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@891516
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Thu, 17 Dec 2009 01:31:29 +0000 (01:31 +0000)]
Minor improvements to error reporting in TestIndexFunctionFromSpreadsheet
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@891512
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Wed, 16 Dec 2009 23:16:30 +0000 (23:16 +0000)]
fixed special cases of dereferenceResult method
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@891468
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Wed, 16 Dec 2009 21:08:36 +0000 (21:08 +0000)]
changed short param to int in AreaEval.containsColumn() method
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@891425
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Tue, 15 Dec 2009 16:25:14 +0000 (16:25 +0000)]
fixed ExternalNameRecord to properly distinguish DDE data from OLE data in the record body, see Bugzilla 48339
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@890871
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Tue, 15 Dec 2009 09:30:30 +0000 (09:30 +0000)]
preserve POIFS StorageClsid when re-writing existing workbooks, this property is important for embedded objects, see Bugzilla 47920
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@890714
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Tue, 15 Dec 2009 09:27:44 +0000 (09:27 +0000)]
updated the Downloads page to reflect the latest release of POI-3.6
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@890708
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Tue, 15 Dec 2009 08:28:01 +0000 (08:28 +0000)]
added a template of RELEASE-NOTES
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@890685
13f79535 -47bb-0310-9956-
ffa450edef68
Dave Fisher [Sun, 13 Dec 2009 18:32:47 +0000 (18:32 +0000)]
Added missing license headers to 5 files. Removed dist target from howtobuild.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@890089
13f79535 -47bb-0310-9956-
ffa450edef68
Dave Fisher [Sun, 13 Dec 2009 18:04:02 +0000 (18:04 +0000)]
Documentation changes for poi-ooxml-schemas
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@890085
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Wed, 9 Dec 2009 07:01:49 +0000 (07:01 +0000)]
modified MultiOperandNumericFunction to use TwoDEval
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@888714
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Wed, 9 Dec 2009 00:50:11 +0000 (00:50 +0000)]
Created new TwoDEval interface for AreaEvals (in preparation for patch 48292)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@888665
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Wed, 9 Dec 2009 00:12:32 +0000 (00:12 +0000)]
Removed unused imports under src/java and src/testcases. Other minor fixes.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@888653
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Tue, 8 Dec 2009 21:48:54 +0000 (21:48 +0000)]
Renamed AreaEval method from getValueAt() to getAbsoluteValue()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@888582
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Tue, 8 Dec 2009 21:30:35 +0000 (21:30 +0000)]
Some more clean up of array formula support in preparation for patch 48292
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@888577
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Tue, 8 Dec 2009 20:08:59 +0000 (20:08 +0000)]
Refactored some code in OFFSET implementation. Added test cases showing comparisons with BoolEval.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@888555
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Tue, 8 Dec 2009 17:19:09 +0000 (17:19 +0000)]
Bugzilla 48343 - added implementation of SUBTOTAL function (patch from Paul Tomlin)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@888490
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Mon, 7 Dec 2009 14:20:10 +0000 (14:20 +0000)]
updated current version on status.xml, also some misc post-release improvements in mvn-deploy.sh and build.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@887930
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Mon, 7 Dec 2009 10:57:25 +0000 (10:57 +0000)]
set version.id to 3.7-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@887882
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Sat, 5 Dec 2009 01:04:44 +0000 (01:04 +0000)]
Controlled instantiation of BoolPtg (made consistent with ErrPtg)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@887477
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Fri, 4 Dec 2009 23:05:06 +0000 (23:05 +0000)]
Removed generic type parameter from OperandPtg because it was not worth the extra syntax.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@887432
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Fri, 4 Dec 2009 11:24:02 +0000 (11:24 +0000)]
fixed XSSFSheet autoSizeColumn() to tolerate empty RichTextString, see Bugzilla 48332
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@887160
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Fri, 4 Dec 2009 01:25:34 +0000 (01:25 +0000)]
Made POI follow the rules for encoding unary +/- operators more closely.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@887028
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Fri, 4 Dec 2009 00:20:24 +0000 (00:20 +0000)]
Refactoring/simplification of TestFormulaParser
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@887012
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Thu, 3 Dec 2009 22:18:12 +0000 (22:18 +0000)]
More fixes for Cell.setCellType() when converting from CELL_TYPE_FORMULA to CELL_TYPE_STRING. Similar to issues fixed with bugzilla 46479.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@886951
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Thu, 3 Dec 2009 22:04:26 +0000 (22:04 +0000)]
Converted line endings from CRLF to LF in Internal.java
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@886942
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Thu, 3 Dec 2009 16:50:34 +0000 (16:50 +0000)]
added an annotation '@Internal' to mark program elements intended for POI internal use only, marked all public accessors to OOXML xmlbeans as @Internal
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@886846
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Thu, 3 Dec 2009 10:41:00 +0000 (10:41 +0000)]
added a test covering bookmarks
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@886733
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Wed, 2 Dec 2009 21:29:44 +0000 (21:29 +0000)]
Bugzilla 48332 - fixed ColumnInfoRecord to tolerate missing reserved field
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@886311
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Wed, 2 Dec 2009 20:56:59 +0000 (20:56 +0000)]
Added junits for existing functionality of ColumnInfoRecord
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@886299
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Wed, 2 Dec 2009 10:56:01 +0000 (10:56 +0000)]
fixed RecordFormatException when reading LbsDataSubRecord, see bugzilla 47701
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@886113
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Burch [Tue, 1 Dec 2009 15:34:17 +0000 (15:34 +0000)]
Mark my old, small, GPG key as expiring at the end of the year (everything will use the new one from then)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@885797
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Tue, 1 Dec 2009 03:09:55 +0000 (03:09 +0000)]
Made ScalarConstantPtg public and MissingArgEval.instance final
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@885661
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Burch [Mon, 30 Nov 2009 21:24:05 +0000 (21:24 +0000)]
Add some more signatures to my new key following the keysigning party, and add in Josh's key which was missing
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@885585
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Mon, 30 Nov 2009 14:09:03 +0000 (14:09 +0000)]
memory usage optimization in XSSF - avoid creating parentless xml beans
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@885429
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Sat, 28 Nov 2009 02:50:47 +0000 (02:50 +0000)]
Made BlankEval instance consistent with other Eval singletons.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@885061
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Fri, 27 Nov 2009 22:53:42 +0000 (22:53 +0000)]
Added constants for IF() and CHOOSE() function indexes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@885043
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Fri, 27 Nov 2009 21:01:59 +0000 (21:01 +0000)]
Patch 48284 - raise visibility of FormulaParseException
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@885007
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Fri, 27 Nov 2009 20:54:03 +0000 (20:54 +0000)]
minor changes - initial work on bugzilla 48292 (support for array formulas)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@885006
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Fri, 27 Nov 2009 20:47:39 +0000 (20:47 +0000)]
small tweak to fix compiler error after r884918 (differences in @Override rules from java 5 to 6)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@885000
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Fri, 27 Nov 2009 17:39:17 +0000 (17:39 +0000)]
improved work with cell comments in XSSF, also added support for cell comments to SS interfaces
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@884918
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Thu, 26 Nov 2009 02:57:24 +0000 (02:57 +0000)]
Moved handling of MissingArgEval into IF() or CHOOSE() for non-optimised (eager argument evaluation) case
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@884389
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Thu, 26 Nov 2009 02:43:47 +0000 (02:43 +0000)]
Added test to confirm proper handling of MissingArgEval when returned from IF() or CHOOSE()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@884374
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Burch [Wed, 25 Nov 2009 12:37:48 +0000 (12:37 +0000)]
Add support for creating SummaryInformation and DocumentSummaryInformation properties on POIDocuments that don't have them, via POIDocument.createInformationProperties()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@884072
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Burch [Wed, 25 Nov 2009 12:11:04 +0000 (12:11 +0000)]
Fix bug #48180 - short chart records skipping some unused fields
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@884065
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Burch [Wed, 25 Nov 2009 11:45:37 +0000 (11:45 +0000)]
Patch from Jeremy Michelson (with slight tweaks) - bug #48274 - fix erronious wrapping of byte colours in HSSFPalette.findSimilarColor
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@884061
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Burch [Wed, 25 Nov 2009 11:33:21 +0000 (11:33 +0000)]
Fix from Petr for bug #24601 - fix fetching of error codes from XSSF formula cells
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@884058
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Tue, 24 Nov 2009 09:39:37 +0000 (09:39 +0000)]
poi-ooxml-schemas depends on geronimo-stax-api
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883637
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Tue, 24 Nov 2009 09:10:49 +0000 (09:10 +0000)]
more cleanup of build.xml, improved release procedure, added a script to create .md5 and .asc
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883629
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Mon, 23 Nov 2009 08:43:04 +0000 (08:43 +0000)]
more improvements in build.xml: moved ooxml-lite targets out of normal 'compile' and 'test', added compile-all and test-all
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883278
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Mon, 23 Nov 2009 01:22:56 +0000 (01:22 +0000)]
Removed Ptg[] parameter from method IEvaluationListener.onStartEvaluate()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883208
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Mon, 23 Nov 2009 00:19:11 +0000 (00:19 +0000)]
updated remaining evaluator functions to implement fixed args interfaces
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883197
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Sun, 22 Nov 2009 22:39:00 +0000 (22:39 +0000)]
small tweaks to junit code - enabled one test case for AVERAGE() and improved diagnostics in TestDate
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883167
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Sun, 22 Nov 2009 07:29:40 +0000 (07:29 +0000)]
added fixed arg function interfaces, converted some functions
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883045
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Sun, 22 Nov 2009 06:27:55 +0000 (06:27 +0000)]
refactored functions taking optionally 2 or 3 parameters
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883041
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Sun, 22 Nov 2009 05:49:51 +0000 (05:49 +0000)]
minor fix to T() function, junit added
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883039
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Sun, 22 Nov 2009 05:30:53 +0000 (05:30 +0000)]
Fixed small bug in SUMIF() added junits. Also added test cases for DAYS360, some initially disabled.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883037
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Sun, 22 Nov 2009 05:23:57 +0000 (05:23 +0000)]
Re-added jsr173 jar to ooxml ant tasks (jsr173 is not part of java 5 - r882927 was probably tested against java 6).
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@883036
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Sat, 21 Nov 2009 15:49:16 +0000 (15:49 +0000)]
fixed javadoc for HSSFSheet.setColumnWidth and XSSFSheet setColumnWidth
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@882931
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Sat, 21 Nov 2009 15:30:54 +0000 (15:30 +0000)]
included poi-ooxml-schemas and poi-examples in the release cycle, also misc improvements in build.xml: merged scratchpad and main examples, improved cross-module classpath dependencies, removed obsolete targets
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@882927
13f79535 -47bb-0310-9956-
ffa450edef68
Dave Fisher [Fri, 20 Nov 2009 19:06:35 +0000 (19:06 +0000)]
Adjusted the project doap file to include 3.5 release and OOXML / ECMA-376
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@882683
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Fri, 20 Nov 2009 01:13:17 +0000 (01:13 +0000)]
moved lazy ref creation methods to OperationEvaluationContext
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@882375
13f79535 -47bb-0310-9956-
ffa450edef68
Dave Fisher [Thu, 19 Nov 2009 21:22:21 +0000 (21:22 +0000)]
Many documentation changes. See https://issues.apache.org/bugzilla/show_bug.cgi?id=48242
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@882301
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Wed, 18 Nov 2009 09:21:12 +0000 (09:21 +0000)]
changed short to int in Function.evaluate() method signature
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@881704
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Wed, 18 Nov 2009 08:39:17 +0000 (08:39 +0000)]
added method format2DRefAsString() to interface ExternSheetReferenceToken to help with refactoring 3D ref code
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@881698
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Mon, 16 Nov 2009 17:31:16 +0000 (17:31 +0000)]
fixed XLSX2CSV to avoid exception when processing cells with multiple "t" elements, see Bugzilla 47757
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@880864
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Mon, 16 Nov 2009 15:33:45 +0000 (15:33 +0000)]
removed log4j calls from ooxml tests, also fixed misc bugs discovered when imlementing OOXMLLite
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@880799
13f79535 -47bb-0310-9956-
ffa450edef68
Yegor Kozlov [Mon, 16 Nov 2009 15:32:05 +0000 (15:32 +0000)]
org.apache.poi.util.OOXMLLite - an utility to build a 'lite' version of the ooxml-schemas.jar
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@880798
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Mon, 16 Nov 2009 05:41:57 +0000 (05:41 +0000)]
Removed OperationEval and rearranged function/operator evaluation.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@880593
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Sun, 15 Nov 2009 09:12:30 +0000 (09:12 +0000)]
Updated diagnostic code in HSSFEvaluationWorkbook - regarding changed status of IntersectionPtg
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@836344
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Sun, 15 Nov 2009 09:01:35 +0000 (09:01 +0000)]
Clean-up of copy/clone methods in Ptg hierarchy
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@836343
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Sun, 15 Nov 2009 06:04:03 +0000 (06:04 +0000)]
made ArrayPtg immutable
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@836332
13f79535 -47bb-0310-9956-
ffa450edef68
Josh Micich [Sun, 15 Nov 2009 00:27:59 +0000 (00:27 +0000)]
fixed bug in LittleEndianByteArrayInputStream.readFully()
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@836298
13f79535 -47bb-0310-9956-
ffa450edef68