You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by fa...@apache.org on 2022/09/14 01:32:11 UTC
svn commit: r1904051 - in /poi/trunk: poi-ooxml/src/main/java/org/apache/poi/ooxml/extractor/ poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/ poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/ poi-ooxml/src/main/java/org/apache/poi/poifs/cr...
Author: fanningpj
Date: Wed Sep 14 01:32:10 2022
New Revision: 1904051
URL: http://svn.apache.org/viewvc?rev=1904051&view=rev
Log:
try to use IllegalStateException instead of RuntimeException
Modified:
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/ooxml/extractor/POIXMLPropertiesTextExtractor.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/SignatureInfo.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/KeyInfoSignatureFacet.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/XAdESSignatureFacet.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/XAdESXLSignatureFacet.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/services/TSPTimeStampService.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XMLSlideShow.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFFontInfo.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFTexturePaint.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/util/DummyFormat.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/util/PPTHandler.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/extractor/XSSFEventBasedExcelExtractor.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/DeferredSXSSFSheet.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/DeferredSXSSFWorkbook.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/SXSSFSheet.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/SXSSFWorkbook.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/StreamingSheetWriter.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/BaseXSSFEvaluationWorkbook.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFBuiltinTableStyle.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFChartSheet.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java
poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFTable.java
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/record/emfplus/HemfPlusGDIImageRenderer.java
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/record/emfplus/HemfPlusObject.java
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/usermodel/HemfEmbeddedIterator.java
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/model/textproperties/TextPropCollection.java
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/usermodel/HSLFObjectShape.java
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hsmf/MAPIMessage.java
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/record/HwmfMisc.java
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/record/HwmfTernaryRasterOp.java
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/usermodel/HwmfPicture.java
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/dev/HWPFLister.java
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/extractor/WordExtractor.java
poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/sprm/SprmUtils.java
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/ooxml/extractor/POIXMLPropertiesTextExtractor.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/ooxml/extractor/POIXMLPropertiesTextExtractor.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/ooxml/extractor/POIXMLPropertiesTextExtractor.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/ooxml/extractor/POIXMLPropertiesTextExtractor.java Wed Sep 14 01:32:10 2022
@@ -273,7 +273,7 @@ public class POIXMLPropertiesTextExtract
getExtendedPropertiesText() +
getCustomPropertiesText();
} catch (Exception e) {
- throw new RuntimeException(e);
+ throw new IllegalStateException(e);
}
}
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/OPCPackage.java Wed Sep 14 01:32:10 2022
@@ -1413,7 +1413,7 @@ public abstract class OPCPackage impleme
try {
partMarshallers.remove(new ContentType(contentType));
} catch (InvalidFormatException e) {
- throw new RuntimeException(e);
+ throw new IllegalStateException(e);
}
}
@@ -1427,7 +1427,7 @@ public abstract class OPCPackage impleme
try {
partUnmarshallers.remove(new ContentType(contentType));
} catch (InvalidFormatException e) {
- throw new RuntimeException(e);
+ throw new IllegalStateException(e);
}
}
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/SignatureInfo.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/SignatureInfo.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/SignatureInfo.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/SignatureInfo.java Wed Sep 14 01:32:10 2022
@@ -493,7 +493,7 @@ public class SignatureInfo {
*/
String signatureId = signatureConfig.getPackageSignatureId();
if (!signatureId.equals(document.getDocumentElement().getAttribute("Id"))) {
- throw new RuntimeException("ds:Signature not found for @Id: " + signatureId);
+ throw new IllegalStateException("ds:Signature not found for @Id: " + signatureId);
}
/*
@@ -501,7 +501,7 @@ public class SignatureInfo {
*/
final Element signatureNode = getDsigElement(document, "SignatureValue");
if (signatureNode == null) {
- throw new RuntimeException("preSign has to be called before postSign");
+ throw new IllegalStateException("preSign has to be called before postSign");
}
signatureNode.setTextContent(signatureValue);
@@ -675,7 +675,7 @@ public class SignatureInfo {
RelationshipTransformService.registerDsigProvider();
CryptoFunctions.registerBouncyCastle();
} catch (Exception e) {
- throw new RuntimeException("Xml & BouncyCastle-Provider initialization failed", e);
+ throw new IllegalStateException("Xml & BouncyCastle-Provider initialization failed", e);
}
}
@@ -710,7 +710,7 @@ public class SignatureInfo {
}
private RuntimeException providerNotFound() {
- return new RuntimeException("JRE doesn't support default xml signature provider - set jsr105Provider system property!");
+ return new IllegalStateException("JRE doesn't support default xml signature provider - set jsr105Provider system property!");
}
}
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/KeyInfoSignatureFacet.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/KeyInfoSignatureFacet.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/KeyInfoSignatureFacet.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/KeyInfoSignatureFacet.java Wed Sep 14 01:32:10 2022
@@ -84,7 +84,7 @@ public class KeyInfoSignatureFacet imple
try {
keyValue = keyInfoFactory.newKeyValue(signingCertificate.getPublicKey());
} catch (KeyException e) {
- throw new RuntimeException("key exception: " + e.getMessage(), e);
+ throw new IllegalStateException("key exception: " + e.getMessage(), e);
}
keyInfoContent.add(keyValue);
}
@@ -137,7 +137,7 @@ public class KeyInfoSignatureFacet imple
if (nextSibling != null) {
NodeList kiNl = document.getElementsByTagNameNS(XML_DIGSIG_NS, "KeyInfo");
if (kiNl.getLength() != 1) {
- throw new RuntimeException("KeyInfo wasn't set");
+ throw new IllegalStateException("KeyInfo wasn't set");
}
nextSibling.getParentNode().insertBefore(kiNl.item(0), nextSibling);
}
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/XAdESSignatureFacet.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/XAdESSignatureFacet.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/XAdESSignatureFacet.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/XAdESSignatureFacet.java Wed Sep 14 01:32:10 2022
@@ -169,7 +169,7 @@ public class XAdESSignatureFacet impleme
SignatureConfig signatureConfig = signatureInfo.getSignatureConfig();
List<X509Certificate> chain = signatureConfig.getSigningCertificateChain();
if (chain == null || chain.isEmpty()) {
- throw new RuntimeException("no signing certificate chain available");
+ throw new IllegalStateException("no signing certificate chain available");
}
CertIDListType signingCertificates = signedSignatureProperties.addNewSigningCertificate();
CertIDType certId = signingCertificates.addNewCert();
@@ -332,7 +332,7 @@ public class XAdESSignatureFacet impleme
try {
encodedCertificate = certificate.getEncoded();
} catch (CertificateEncodingException e) {
- throw new RuntimeException("certificate encoding error: "
+ throw new IllegalStateException("certificate encoding error: "
+ e.getMessage(), e);
}
DigestAlgAndValueType certDigest = certId.addNewCertDigest();
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/XAdESXLSignatureFacet.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/XAdESXLSignatureFacet.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/XAdESXLSignatureFacet.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/facets/XAdESXLSignatureFacet.java Wed Sep 14 01:32:10 2022
@@ -94,7 +94,7 @@ public class XAdESXLSignatureFacet imple
try {
this.certificateFactory = CertificateFactory.getInstance("X.509");
} catch (CertificateException e) {
- throw new RuntimeException("X509 JCA error: " + e.getMessage(), e);
+ throw new IllegalStateException("X509 JCA error: " + e.getMessage(), e);
}
}
@@ -225,7 +225,7 @@ public class XAdESXLSignatureFacet imple
crl = (X509CRL) this.certificateFactory
.generateCRL(new UnsynchronizedByteArrayInputStream(encodedCrl));
} catch (CRLException e) {
- throw new RuntimeException("CRL parse error: " + e.getMessage(), e);
+ throw new IllegalStateException("CRL parse error: " + e.getMessage(), e);
}
CRLIdentifierType crlIdentifier = crlRef.addNewCRLIdentifier();
@@ -277,7 +277,7 @@ public class XAdESXLSignatureFacet imple
responderId.setByName(nameStr);
}
} catch (Exception e) {
- throw new RuntimeException("OCSP decoding error: " + e.getMessage(), e);
+ throw new IllegalStateException("OCSP decoding error: " + e.getMessage(), e);
}
}
}
@@ -294,7 +294,7 @@ public class XAdESXLSignatureFacet imple
certificateValues.addNewEncapsulatedX509Certificate().setByteArrayValue(certificate.getEncoded());
}
} catch (CertificateEncodingException e) {
- throw new RuntimeException("certificate encoding error: " + e.getMessage(), e);
+ throw new IllegalStateException("certificate encoding error: " + e.getMessage(), e);
}
}
@@ -312,7 +312,7 @@ public class XAdESXLSignatureFacet imple
} catch (RuntimeException e) {
throw e;
} catch (Exception e) {
- throw new RuntimeException("c14n error: " + e.getMessage(), e);
+ throw new IllegalStateException("c14n error: " + e.getMessage(), e);
}
}
@@ -330,7 +330,7 @@ public class XAdESXLSignatureFacet imple
return integer.getPositiveValue();
}
} catch (IOException e) {
- throw new RuntimeException("I/O error: " + e.getMessage(), e);
+ throw new IllegalStateException("I/O error: " + e.getMessage(), e);
}
}
@@ -346,7 +346,7 @@ public class XAdESXLSignatureFacet imple
try {
timeStampToken = signatureConfig.getTspService().timeStamp(signatureInfo, c14nSignatureValueElement, revocationData);
} catch (Exception e) {
- throw new RuntimeException("error while creating a time-stamp: "
+ throw new IllegalStateException("error while creating a time-stamp: "
+ e.getMessage(), e);
}
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/services/TSPTimeStampService.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/services/TSPTimeStampService.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/services/TSPTimeStampService.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/services/TSPTimeStampService.java Wed Sep 14 01:32:10 2022
@@ -133,7 +133,7 @@ public class TSPTimeStampService impleme
byte[] responseBytes = response.getResponseBytes();
if (responseBytes.length == 0) {
- throw new RuntimeException("Content-Length is zero");
+ throw new IllegalStateException("Content-Length is zero");
}
// TSP response parsing and validation
@@ -150,7 +150,7 @@ public class TSPTimeStampService impleme
LOG.atDebug().log("unaccepted policy");
}
}
- throw new RuntimeException("timestamp response status != 0: "
+ throw new IllegalStateException("timestamp response status != 0: "
+ timeStampResponse.getStatus());
}
TimeStampToken timeStampToken = timeStampResponse.getTimeStampToken();
@@ -171,7 +171,7 @@ public class TSPTimeStampService impleme
.filter(h -> signerCertIssuer.equals(h.getIssuer())
&& signerCertSerialNumber.equals(h.getSerialNumber()))
.findFirst()
- .orElseThrow(() -> new RuntimeException("TSP response token has no signer certificate"));
+ .orElseThrow(() -> new IllegalStateException("TSP response token has no signer certificate"));
JcaX509CertificateConverter x509converter = new JcaX509CertificateConverter();
x509converter.setProvider("BC");
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XMLSlideShow.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XMLSlideShow.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XMLSlideShow.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XMLSlideShow.java Wed Sep 14 01:32:10 2022
@@ -279,7 +279,7 @@ public class XMLSlideShow extends POIXML
try {
return getPackage().getUnusedPartIndex(relationType.getDefaultFileName());
} catch (InvalidFormatException e) {
- throw new RuntimeException(e);
+ throw new IllegalStateException(e);
}
}
@@ -695,14 +695,14 @@ public class XMLSlideShow extends POIXML
String importBlip(String blipId, POIXMLDocumentPart parent, POIXMLDocumentPart target) {
OPCPackage targetPackage = target.getPackagePart().getPackage();
if (targetPackage != getPackage()) {
- throw new RuntimeException("the target document part is not a child of this package");
+ throw new IllegalStateException("the target document part is not a child of this package");
}
final POIXMLDocumentPart docPart = parent.getRelationPartById(blipId).getDocumentPart();
XSLFPictureData parData;
if (docPart instanceof XSLFPictureData) {
parData = (XSLFPictureData)docPart;
} else {
- throw new RuntimeException("cannot import blip " + blipId + " - its document part is not XSLFPictureData");
+ throw new IllegalStateException("cannot import blip " + blipId + " - its document part is not XSLFPictureData");
}
final XSLFPictureData pictureData;
if (targetPackage == parent.getPackagePart().getPackage()) {
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFFontInfo.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFFontInfo.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFFontInfo.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFFontInfo.java Wed Sep 14 01:32:10 2022
@@ -212,7 +212,7 @@ public class XSLFFontInfo implements Fon
try {
fntDataIdx = ppt.getPackage().getUnusedPartIndex(fntRel.getDefaultFileName());
} catch (InvalidFormatException e) {
- throw new RuntimeException(e);
+ throw new IllegalStateException(e);
}
POIXMLDocumentPart.RelationPart rp = ppt.createRelationship(fntRel, XSLFFactory.getInstance(), fntDataIdx, false);
@@ -235,7 +235,7 @@ public class XSLFFontInfo implements Fon
header.init(buf, 0, buf.length);
} catch (IOException e) {
// TODO: better exception class
- throw new RuntimeException(e);
+ throw new IllegalStateException(e);
}
}
}
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFTexturePaint.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFTexturePaint.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFTexturePaint.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFTexturePaint.java Wed Sep 14 01:32:10 2022
@@ -84,7 +84,7 @@ public class XSLFTexturePaint implements
try {
return getPart().getInputStream();
} catch (Exception e) {
- throw new RuntimeException("Failed to read image data", e);
+ throw new IllegalStateException("Failed to read image data", e);
}
}
@@ -97,7 +97,7 @@ public class XSLFTexturePaint implements
try {
return getPart().getContentType();
} catch (InvalidFormatException e) {
- throw new RuntimeException("Failed to read package part", e);
+ throw new IllegalStateException("Failed to read package part", e);
}
}
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/util/DummyFormat.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/util/DummyFormat.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/util/DummyFormat.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/util/DummyFormat.java Wed Sep 14 01:32:10 2022
@@ -37,7 +37,7 @@ public class DummyFormat implements Outp
bos = new UnsynchronizedByteArrayOutputStream();
dummy2d = new DummyGraphics2d(new PrintStream(bos, true, StandardCharsets.UTF_8.name()));
} catch (UnsupportedEncodingException e) {
- throw new RuntimeException(e);
+ throw new IllegalStateException(e);
}
}
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/util/PPTHandler.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/util/PPTHandler.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/util/PPTHandler.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xslf/util/PPTHandler.java Wed Sep 14 01:32:10 2022
@@ -179,7 +179,7 @@ class PPTHandler extends MFProxy {
return IOUtils.toByteArray(is);
} catch (IOException e) {
// TODO: change to custom runtime exception
- throw new RuntimeException(e);
+ throw new IllegalStateException(e);
}
});
return embed;
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/extractor/XSSFEventBasedExcelExtractor.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/extractor/XSSFEventBasedExcelExtractor.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/extractor/XSSFEventBasedExcelExtractor.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/extractor/XSSFEventBasedExcelExtractor.java Wed Sep 14 01:32:10 2022
@@ -245,7 +245,7 @@ public class XSSFEventBasedExcelExtracto
sheetParser.setContentHandler(handler);
sheetParser.parse(sheetSource);
} catch (ParserConfigurationException e) {
- throw new RuntimeException("SAX parser appears to be broken - " + e.getMessage());
+ throw new IllegalStateException("SAX parser appears to be broken - " + e.getMessage());
}
}
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/DeferredSXSSFSheet.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/DeferredSXSSFSheet.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/DeferredSXSSFSheet.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/DeferredSXSSFSheet.java Wed Sep 14 01:32:10 2022
@@ -48,7 +48,7 @@ public class DeferredSXSSFSheet extends
*/
@Override
public InputStream getWorksheetXMLInputStream() throws IOException {
- throw new RuntimeException("Not supported by DeferredSXSSFSheet");
+ throw new IllegalStateException("Not supported by DeferredSXSSFSheet");
}
/**
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/DeferredSXSSFWorkbook.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/DeferredSXSSFWorkbook.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/DeferredSXSSFWorkbook.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/DeferredSXSSFWorkbook.java Wed Sep 14 01:32:10 2022
@@ -58,7 +58,7 @@ public class DeferredSXSSFWorkbook exten
@NotImplemented
@Override
protected SheetDataWriter createSheetDataWriter() throws IOException {
- throw new RuntimeException("Not supported by DeferredSXSSFWorkbook");
+ throw new IllegalStateException("Not supported by DeferredSXSSFWorkbook");
}
protected StreamingSheetWriter createSheetDataWriter(OutputStream out) throws IOException {
@@ -79,7 +79,7 @@ public class DeferredSXSSFWorkbook exten
try {
sxSheet = new DeferredSXSSFSheet(this, xSheet);
} catch (IOException ioe) {
- throw new RuntimeException(ioe);
+ throw new IllegalStateException(ioe);
}
registerSheetMapping(sxSheet, xSheet);
return sxSheet;
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/SXSSFSheet.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/SXSSFSheet.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/SXSSFSheet.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/SXSSFSheet.java Wed Sep 14 01:32:10 2022
@@ -154,7 +154,7 @@ public class SXSSFSheet implements Sheet
try {
flushRows(_randomAccessWindowSize);
} catch (IOException ioe) {
- throw new RuntimeException(ioe);
+ throw new IllegalStateException(ioe);
}
}
return newRow;
@@ -981,7 +981,7 @@ public class SXSSFSheet implements Sheet
@NotImplemented
@Override
public void shiftRows(int startRow, int endRow, int n) {
- throw new RuntimeException("Not Implemented");
+ throw new IllegalStateException("Not Implemented");
}
/**
@@ -1005,7 +1005,7 @@ public class SXSSFSheet implements Sheet
@NotImplemented
@Override
public void shiftRows(int startRow, int endRow, int n, boolean copyRowHeight, boolean resetOriginalRowHeight) {
- throw new RuntimeException("Not Implemented");
+ throw new IllegalStateException("Not Implemented");
}
/**
@@ -1361,7 +1361,7 @@ public class SXSSFSheet implements Sheet
collapseRow(row);
} else {
//expandRow(rowIndex);
- throw new RuntimeException("Unable to expand row: Not Implemented");
+ throw new IllegalStateException("Unable to expand row: Not Implemented");
}
}
@@ -1761,7 +1761,7 @@ public class SXSSFSheet implements Sheet
// corrupted .xlsx files as rows appear multiple times in the resulting sheetX.xml files
// return _sh.setArrayFormula(formula, range);
- throw new RuntimeException("Not Implemented");
+ throw new IllegalStateException("Not Implemented");
}
/**
@@ -1776,7 +1776,7 @@ public class SXSSFSheet implements Sheet
// corrupted .xlsx files as rows appear multiple times in the resulting sheetX.xml files
// return _sh.removeArrayFormula(cell);
- throw new RuntimeException("Not Implemented");
+ throw new IllegalStateException("Not Implemented");
}
@Override
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/SXSSFWorkbook.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/SXSSFWorkbook.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/SXSSFWorkbook.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/SXSSFWorkbook.java Wed Sep 14 01:32:10 2022
@@ -725,7 +725,7 @@ public class SXSSFWorkbook implements Wo
try {
sxSheet = new SXSSFSheet(this,xSheet);
} catch (IOException ioe) {
- throw new RuntimeException(ioe);
+ throw new IllegalStateException(ioe);
}
registerSheetMapping(sxSheet,xSheet);
return sxSheet;
@@ -755,7 +755,7 @@ public class SXSSFWorkbook implements Wo
@Override
@NotImplemented
public Sheet cloneSheet(int sheetNum) {
- throw new RuntimeException("Not Implemented");
+ throw new IllegalStateException("Not Implemented");
}
@@ -1320,7 +1320,7 @@ public class SXSSFWorkbook implements Wo
@Override
@NotImplemented
public int linkExternalWorkbook(String name, Workbook workbook) {
- throw new RuntimeException("Not Implemented");
+ throw new IllegalStateException("Not Implemented");
}
/**
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/StreamingSheetWriter.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/StreamingSheetWriter.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/StreamingSheetWriter.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/streaming/StreamingSheetWriter.java Wed Sep 14 01:32:10 2022
@@ -41,7 +41,7 @@ public class StreamingSheetWriter extend
private boolean closed = false;
public StreamingSheetWriter() throws IOException {
- throw new RuntimeException("StreamingSheetWriter requires OutputStream");
+ throw new IllegalStateException("StreamingSheetWriter requires OutputStream");
}
public StreamingSheetWriter(OutputStream out) throws IOException {
@@ -51,12 +51,12 @@ public class StreamingSheetWriter extend
@Override
public File createTempFile() throws IOException {
- throw new RuntimeException("Not supported with StreamingSheetWriter");
+ throw new IllegalStateException("Not supported with StreamingSheetWriter");
}
@Override
public Writer createWriter(File fd) throws IOException {
- throw new RuntimeException("Not supported with StreamingSheetWriter");
+ throw new IllegalStateException("Not supported with StreamingSheetWriter");
}
/**
@@ -77,7 +77,7 @@ public class StreamingSheetWriter extend
@Override
public InputStream getWorksheetXMLInputStream() throws IOException {
- throw new RuntimeException("Not supported with StreamingSheetWriter");
+ throw new IllegalStateException("Not supported with StreamingSheetWriter");
}
@Override
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/BaseXSSFEvaluationWorkbook.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/BaseXSSFEvaluationWorkbook.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/BaseXSSFEvaluationWorkbook.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/BaseXSSFEvaluationWorkbook.java Wed Sep 14 01:32:10 2022
@@ -131,7 +131,7 @@ public abstract class BaseXSSFEvaluation
}
// Not properly referenced
- throw new RuntimeException("Book not linked for filename " + bookName);
+ throw new IllegalStateException("Book not linked for filename " + bookName);
}
/* This is case-sensitive. Is that correct? */
private int findExternalLinkIndex(String bookName, List<ExternalLinksTable> tables) {
@@ -317,7 +317,7 @@ public abstract class BaseXSSFEvaluation
@Override
@NotImplemented
public int getExternalSheetIndex(String workbookName, String sheetName) {
- throw new RuntimeException("not implemented yet");
+ throw new IllegalStateException("not implemented yet");
}
@Override
public int getSheetIndex(String sheetName) {
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/BaseXSSFFormulaEvaluator.java Wed Sep 14 01:32:10 2022
@@ -75,7 +75,7 @@ public abstract class BaseXSSFFormulaEva
if (eval instanceof ErrorEval) {
return CellValue.getError(((ErrorEval)eval).getErrorCode());
}
- throw new RuntimeException("Unexpected eval class (" + eval.getClass().getName() + ")");
+ throw new IllegalStateException("Unexpected eval class (" + eval.getClass().getName() + ")");
}
/**
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFBuiltinTableStyle.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFBuiltinTableStyle.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFBuiltinTableStyle.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFBuiltinTableStyle.java Wed Sep 14 01:32:10 2022
@@ -416,7 +416,7 @@ public enum XSSFBuiltinTableStyle {
styleMap.put(builtIn, new XSSFBuiltinTypeStyleStyle(builtIn, styles.getExplicitTableStyle(styleName)));
}
} catch (Exception e) {
- throw new RuntimeException(e);
+ throw new IllegalStateException(e);
}
}
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFChartSheet.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFChartSheet.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFChartSheet.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFChartSheet.java Wed Sep 14 01:32:10 2022
@@ -99,7 +99,7 @@ public class XSSFChartSheet extends XSSF
try {
new XSSFSheet().write(out);
} catch (IOException e){
- throw new RuntimeException(e);
+ throw new IllegalStateException(e);
}
return out.toByteArray();
}
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java Wed Sep 14 01:32:10 2022
@@ -1918,13 +1918,13 @@ public class XSSFWorkbook extends POIXML
@Override
@NotImplemented
public boolean isHidden() {
- throw new RuntimeException("Not implemented yet");
+ throw new IllegalStateException("Not implemented yet");
}
@Override
@NotImplemented
public void setHidden(boolean hiddenFlag) {
- throw new RuntimeException("Not implemented yet");
+ throw new IllegalStateException("Not implemented yet");
}
@Override
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java Wed Sep 14 01:32:10 2022
@@ -629,7 +629,7 @@ public class XWPFParagraph implements IB
public void setBorderTop(Borders border) {
CTPBdr ct = getCTPBrd(true);
if (ct == null) {
- throw new RuntimeException("invalid paragraph state");
+ throw new IllegalStateException("invalid paragraph state");
}
CTBorder pr = (ct.isSetTop()) ? ct.getTop() : ct.addNewTop();
Modified: poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFTable.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFTable.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFTable.java (original)
+++ poi/trunk/poi-ooxml/src/main/java/org/apache/poi/xwpf/usermodel/XWPFTable.java Wed Sep 14 01:32:10 2022
@@ -1218,7 +1218,7 @@ public class XWPFTable implements IBodyE
*/
protected static void setWidthValue(String widthValue, CTTblWidth ctWidth) {
if (!widthValue.matches(REGEX_WIDTH_VALUE)) {
- throw new RuntimeException("Table width value \"" + widthValue + "\" "
+ throw new IllegalStateException("Table width value \"" + widthValue + "\" "
+ "must match regular expression \"" + REGEX_WIDTH_VALUE + "\".");
}
if (widthValue.matches("auto")) {
@@ -1250,7 +1250,7 @@ public class XWPFTable implements IBodyE
} else if (widthValue.matches("[0-9]+")) {
ctWidth.setW(new BigInteger(widthValue));
} else {
- throw new RuntimeException("setWidthPercentage(): Width value must be a percentage (\"33.3%\" or an integer, was \"" + widthValue + "\"");
+ throw new IllegalStateException("setWidthPercentage(): Width value must be a percentage (\"33.3%\" or an integer, was \"" + widthValue + "\"");
}
}
Modified: poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/record/emfplus/HemfPlusGDIImageRenderer.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/record/emfplus/HemfPlusGDIImageRenderer.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/record/emfplus/HemfPlusGDIImageRenderer.java (original)
+++ poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/record/emfplus/HemfPlusGDIImageRenderer.java Wed Sep 14 01:32:10 2022
@@ -103,7 +103,7 @@ public class HemfPlusGDIImageRenderer ex
bOffs = new int[]{2, 1, 0};
break;
default:
- throw new RuntimeException("not yet implemented");
+ throw new IllegalStateException("not yet implemented");
}
ColorSpace cs = ColorSpace.getInstance(ColorSpace.CS_sRGB);
Modified: poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/record/emfplus/HemfPlusObject.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/record/emfplus/HemfPlusObject.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/record/emfplus/HemfPlusObject.java (original)
+++ poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/record/emfplus/HemfPlusObject.java Wed Sep 14 01:32:10 2022
@@ -205,7 +205,7 @@ public class HemfPlusObject {
) {
other.linkContinuedObject(objectData);
} else {
- throw new RuntimeException("can't find previous record for continued record");
+ throw new IllegalStateException("can't find previous record for continued record");
}
} else {
ctx.addPlusObjectTableEntry(this, getObjectId());
Modified: poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/usermodel/HemfEmbeddedIterator.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/usermodel/HemfEmbeddedIterator.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/usermodel/HemfEmbeddedIterator.java (original)
+++ poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hemf/usermodel/HemfEmbeddedIterator.java Wed Sep 14 01:32:10 2022
@@ -299,7 +299,7 @@ public class HemfEmbeddedIterator implem
emb.setData(bos.toByteArray());
} catch (IOException e) {
// TODO: throw appropriate exception
- throw new RuntimeException(e);
+ throw new IllegalStateException(e);
}
}
Modified: poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/model/textproperties/TextPropCollection.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/model/textproperties/TextPropCollection.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/model/textproperties/TextPropCollection.java (original)
+++ poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/model/textproperties/TextPropCollection.java Wed Sep 14 01:32:10 2022
@@ -329,7 +329,7 @@ public class TextPropCollection implemen
public void setIndentLevel(short indentLevel) {
if (textPropType == TextPropType.character) {
- throw new RuntimeException("trying to set an indent on a character collection.");
+ throw new IllegalStateException("trying to set an indent on a character collection.");
}
this.indentLevel = indentLevel;
}
Modified: poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/usermodel/HSLFObjectShape.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/usermodel/HSLFObjectShape.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/usermodel/HSLFObjectShape.java (original)
+++ poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hslf/usermodel/HSLFObjectShape.java Wed Sep 14 01:32:10 2022
@@ -241,7 +241,7 @@ public final class HSLFObjectShape exten
public OutputStream updateObjectData(final Application application, final ObjectMetaData metaData) {
final ObjectMetaData md = (application != null) ? application.getMetaData() : metaData;
if (md == null) {
- throw new RuntimeException("either application or metaData needs to be set");
+ throw new IllegalStateException("either application or metaData needs to be set");
}
// can't use UnsynchronizedByteArrayOutputStream here, because it's final
Modified: poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hsmf/MAPIMessage.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hsmf/MAPIMessage.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hsmf/MAPIMessage.java (original)
+++ poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hsmf/MAPIMessage.java Wed Sep 14 01:32:10 2022
@@ -278,7 +278,7 @@ public class MAPIMessage extends POIRead
);
return rtf.getDataString();
} catch (IOException e) {
- throw new RuntimeException("Shouldn't happen", e);
+ throw new IllegalStateException("Shouldn't happen", e);
}
}
Modified: poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/record/HwmfMisc.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/record/HwmfMisc.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/record/HwmfMisc.java (original)
+++ poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/record/HwmfMisc.java Wed Sep 14 01:32:10 2022
@@ -528,7 +528,7 @@ public class HwmfMisc {
case BS_DIBPATTERN8X8:
case BS_MONOPATTERN:
case BS_PATTERN8X8:
- throw new RuntimeException("pattern not supported");
+ throw new IllegalStateException("pattern not supported");
}
return size;
}
Modified: poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/record/HwmfTernaryRasterOp.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/record/HwmfTernaryRasterOp.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/record/HwmfTernaryRasterOp.java (original)
+++ poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/record/HwmfTernaryRasterOp.java Wed Sep 14 01:32:10 2022
@@ -429,7 +429,7 @@ public enum HwmfTernaryRasterOp {
stack[stackPnt++] = "all black";
break;
default:
- throw new RuntimeException("unknown cmd '"+c+"'.");
+ throw new IllegalStateException("unknown cmd '"+c+"'.");
}
}
Modified: poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/usermodel/HwmfPicture.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/usermodel/HwmfPicture.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/usermodel/HwmfPicture.java (original)
+++ poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwmf/usermodel/HwmfPicture.java Wed Sep 14 01:32:10 2022
@@ -208,7 +208,7 @@ public class HwmfPicture implements Iter
if (inner != null) {
return inner;
}
- throw new RuntimeException("invalid wmf file - window records are incomplete.");
+ throw new IllegalStateException("invalid wmf file - window records are incomplete.");
}
/**
Modified: poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/dev/HWPFLister.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/dev/HWPFLister.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/dev/HWPFLister.java (original)
+++ poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/dev/HWPFLister.java Wed Sep 14 01:32:10 2022
@@ -263,7 +263,7 @@ public final class HWPFLister {
}
}
catch ( IOException e ) {
- throw new RuntimeException( e );
+ throw new IllegalStateException( e );
}
}
Modified: poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/extractor/WordExtractor.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/extractor/WordExtractor.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/extractor/WordExtractor.java (original)
+++ poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/extractor/WordExtractor.java Wed Sep 14 01:32:10 2022
@@ -259,7 +259,7 @@ public final class WordExtractor impleme
} catch (RuntimeException e) {
throw e;
} catch ( Exception exc ) {
- throw new RuntimeException( exc );
+ throw new IllegalStateException( exc );
}
}
Modified: poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/sprm/SprmUtils.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/sprm/SprmUtils.java?rev=1904051&r1=1904050&r2=1904051&view=diff
==============================================================================
--- poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/sprm/SprmUtils.java (original)
+++ poi/trunk/poi-scratchpad/src/main/java/org/apache/poi/hwpf/sprm/SprmUtils.java Wed Sep 14 01:32:10 2022
@@ -116,7 +116,7 @@ public final class SprmUtils {
break;
default:
//should never happen
- throw new RuntimeException("Invalid sprm type");
+ throw new IllegalStateException("Invalid sprm type");
}
LittleEndian.putShort(sprm, 0, instruction);
list.add(sprm);
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org