diff --git a/README.md b/README.md index 8d3f113..4b0d755 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # Code Dx Jenkins Plugin Allows Jenkins to push source and build artifacts to [Code -Dx](http://codedx.com/) and display the aggregated results of its [full -suite](http://codedx.com/supported-tools/) of analysis tools. +Dx](https://www.synopsys.com/software-integrity/code-dx.html) and display the aggregated results of its [full +suite](https://community.synopsys.com/s/document-item?bundleId=codedx&topicId=user_guide%2FAnalysis%2Fimporting-scan-results.html&_LANG=enus) of analysis tools. #### Notes @@ -22,8 +22,6 @@ suite](http://codedx.com/supported-tools/) of analysis tools. - Prevent serious issues from slipping through the cracks by configuring Jenkins to fail your builds with customizable Code Dx findings criteria -- For more information see the [Code Dx - overview](http://codedx.com/product-overview/) ![](doc/results-tables.png) @@ -31,7 +29,7 @@ suite](http://codedx.com/supported-tools/) of analysis tools. ## Requirements -A [Code Dx server](http://www.codedx.com/) deployment with an API Key +A [Code Dx server](https://www.synopsys.com/software-integrity/code-dx.html) deployment with an API Key created from the Code Dx admin page. ## Documentation @@ -42,4 +40,4 @@ instructions on how to configure your build. ## Contact - +[Visit the Synopsys Community Forums for support.](https://community.synopsys.com/s/) diff --git a/src/main/java/com/secdec/codedx/api/client/AnalysisRun.java b/src/main/java/com/secdec/codedx/api/client/AnalysisRun.java index 07b9c93..966627a 100644 --- a/src/main/java/com/secdec/codedx/api/client/AnalysisRun.java +++ b/src/main/java/com/secdec/codedx/api/client/AnalysisRun.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/secdec/codedx/api/client/CodeDxClient.java b/src/main/java/com/secdec/codedx/api/client/CodeDxClient.java index 95c3004..d03ff44 100644 --- a/src/main/java/com/secdec/codedx/api/client/CodeDxClient.java +++ b/src/main/java/com/secdec/codedx/api/client/CodeDxClient.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/secdec/codedx/api/client/CodeDxClientException.java b/src/main/java/com/secdec/codedx/api/client/CodeDxClientException.java index 6cf62e3..f7d00ce 100644 --- a/src/main/java/com/secdec/codedx/api/client/CodeDxClientException.java +++ b/src/main/java/com/secdec/codedx/api/client/CodeDxClientException.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/secdec/codedx/api/client/CodeDxRepeatingClient.java b/src/main/java/com/secdec/codedx/api/client/CodeDxRepeatingClient.java index d8ea7a5..3522a73 100755 --- a/src/main/java/com/secdec/codedx/api/client/CodeDxRepeatingClient.java +++ b/src/main/java/com/secdec/codedx/api/client/CodeDxRepeatingClient.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package com.secdec.codedx.api.client; import org.apache.http.client.methods.HttpRequestBase; diff --git a/src/main/java/com/secdec/codedx/api/client/CountGroup.java b/src/main/java/com/secdec/codedx/api/client/CountGroup.java index ec8fc4b..d9ea3fe 100644 --- a/src/main/java/com/secdec/codedx/api/client/CountGroup.java +++ b/src/main/java/com/secdec/codedx/api/client/CountGroup.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/secdec/codedx/api/client/CountRequest.java b/src/main/java/com/secdec/codedx/api/client/CountRequest.java index c3f57aa..83d6a8e 100644 --- a/src/main/java/com/secdec/codedx/api/client/CountRequest.java +++ b/src/main/java/com/secdec/codedx/api/client/CountRequest.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/secdec/codedx/api/client/CountResponse.java b/src/main/java/com/secdec/codedx/api/client/CountResponse.java index 82f0b44..f9dd30f 100644 --- a/src/main/java/com/secdec/codedx/api/client/CountResponse.java +++ b/src/main/java/com/secdec/codedx/api/client/CountResponse.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/secdec/codedx/api/client/Filter.java b/src/main/java/com/secdec/codedx/api/client/Filter.java index 85a3910..8e274d1 100644 --- a/src/main/java/com/secdec/codedx/api/client/Filter.java +++ b/src/main/java/com/secdec/codedx/api/client/Filter.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/secdec/codedx/api/client/GetProjectsResponse.java b/src/main/java/com/secdec/codedx/api/client/GetProjectsResponse.java index 47fd606..3b9c322 100644 --- a/src/main/java/com/secdec/codedx/api/client/GetProjectsResponse.java +++ b/src/main/java/com/secdec/codedx/api/client/GetProjectsResponse.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/secdec/codedx/api/client/GroupedCountRequest.java b/src/main/java/com/secdec/codedx/api/client/GroupedCountRequest.java index e834b6d..4d9d3c5 100644 --- a/src/main/java/com/secdec/codedx/api/client/GroupedCountRequest.java +++ b/src/main/java/com/secdec/codedx/api/client/GroupedCountRequest.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/secdec/codedx/api/client/Job.java b/src/main/java/com/secdec/codedx/api/client/Job.java index edd0f4a..1a7ca4d 100644 --- a/src/main/java/com/secdec/codedx/api/client/Job.java +++ b/src/main/java/com/secdec/codedx/api/client/Job.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/secdec/codedx/api/client/Project.java b/src/main/java/com/secdec/codedx/api/client/Project.java index 871d2d6..67a83c4 100644 --- a/src/main/java/com/secdec/codedx/api/client/Project.java +++ b/src/main/java/com/secdec/codedx/api/client/Project.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/secdec/codedx/api/client/StartAnalysisResponse.java b/src/main/java/com/secdec/codedx/api/client/StartAnalysisResponse.java index 25b1d60..7c5ba89 100644 --- a/src/main/java/com/secdec/codedx/api/client/StartAnalysisResponse.java +++ b/src/main/java/com/secdec/codedx/api/client/StartAnalysisResponse.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/secdec/codedx/api/client/TriageStatus.java b/src/main/java/com/secdec/codedx/api/client/TriageStatus.java index c637e19..ff854e5 100644 --- a/src/main/java/com/secdec/codedx/api/client/TriageStatus.java +++ b/src/main/java/com/secdec/codedx/api/client/TriageStatus.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package com.secdec.codedx.api.client; public class TriageStatus { diff --git a/src/main/java/com/secdec/codedx/security/CertificateAcceptance.java b/src/main/java/com/secdec/codedx/security/CertificateAcceptance.java index 6b7ffae..2905a36 100755 --- a/src/main/java/com/secdec/codedx/security/CertificateAcceptance.java +++ b/src/main/java/com/secdec/codedx/security/CertificateAcceptance.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package com.secdec.codedx.security; /** diff --git a/src/main/java/com/secdec/codedx/security/CompositeX509TrustManager.java b/src/main/java/com/secdec/codedx/security/CompositeX509TrustManager.java index 85056cf..03ca4ac 100755 --- a/src/main/java/com/secdec/codedx/security/CompositeX509TrustManager.java +++ b/src/main/java/com/secdec/codedx/security/CompositeX509TrustManager.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package com.secdec.codedx.security; import java.security.cert.CertificateException; diff --git a/src/main/java/com/secdec/codedx/security/ExtraCertManager.java b/src/main/java/com/secdec/codedx/security/ExtraCertManager.java index 9948a07..46dcee4 100755 --- a/src/main/java/com/secdec/codedx/security/ExtraCertManager.java +++ b/src/main/java/com/secdec/codedx/security/ExtraCertManager.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package com.secdec.codedx.security; import java.io.IOException; diff --git a/src/main/java/com/secdec/codedx/security/FingerprintStrategy.java b/src/main/java/com/secdec/codedx/security/FingerprintStrategy.java index 67a5272..77f5f96 100644 --- a/src/main/java/com/secdec/codedx/security/FingerprintStrategy.java +++ b/src/main/java/com/secdec/codedx/security/FingerprintStrategy.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package com.secdec.codedx.security; import com.secdec.codedx.util.HashUtil; diff --git a/src/main/java/com/secdec/codedx/security/InvalidCertificateStrategy.java b/src/main/java/com/secdec/codedx/security/InvalidCertificateStrategy.java index 4993de9..0d2763d 100755 --- a/src/main/java/com/secdec/codedx/security/InvalidCertificateStrategy.java +++ b/src/main/java/com/secdec/codedx/security/InvalidCertificateStrategy.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package com.secdec.codedx.security; import java.security.cert.Certificate; diff --git a/src/main/java/com/secdec/codedx/security/JenkinsSSLConnectionSocketFactoryFactory.java b/src/main/java/com/secdec/codedx/security/JenkinsSSLConnectionSocketFactoryFactory.java index fe35c52..0e79c1d 100644 --- a/src/main/java/com/secdec/codedx/security/JenkinsSSLConnectionSocketFactoryFactory.java +++ b/src/main/java/com/secdec/codedx/security/JenkinsSSLConnectionSocketFactoryFactory.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package com.secdec.codedx.security; import org.apache.http.conn.ssl.SSLConnectionSocketFactory; diff --git a/src/main/java/com/secdec/codedx/security/ReloadableX509TrustManager.java b/src/main/java/com/secdec/codedx/security/ReloadableX509TrustManager.java index a80eac0..8a81ace 100755 --- a/src/main/java/com/secdec/codedx/security/ReloadableX509TrustManager.java +++ b/src/main/java/com/secdec/codedx/security/ReloadableX509TrustManager.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package com.secdec.codedx.security; import java.io.IOException; diff --git a/src/main/java/com/secdec/codedx/security/SingleCertManager.java b/src/main/java/com/secdec/codedx/security/SingleCertManager.java index e8c627e..83e0b43 100755 --- a/src/main/java/com/secdec/codedx/security/SingleCertManager.java +++ b/src/main/java/com/secdec/codedx/security/SingleCertManager.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package com.secdec.codedx.security; import java.io.File; diff --git a/src/main/java/com/secdec/codedx/security/X509HostnameVerifierWithExceptions.java b/src/main/java/com/secdec/codedx/security/X509HostnameVerifierWithExceptions.java index 6befd54..0eb6442 100755 --- a/src/main/java/com/secdec/codedx/security/X509HostnameVerifierWithExceptions.java +++ b/src/main/java/com/secdec/codedx/security/X509HostnameVerifierWithExceptions.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package com.secdec.codedx.security; import java.util.Set; diff --git a/src/main/java/com/secdec/codedx/util/CodeDxVersion.java b/src/main/java/com/secdec/codedx/util/CodeDxVersion.java index 51e89ba..208aac2 100644 --- a/src/main/java/com/secdec/codedx/util/CodeDxVersion.java +++ b/src/main/java/com/secdec/codedx/util/CodeDxVersion.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package com.secdec.codedx.util; import java.util.regex.Matcher; diff --git a/src/main/java/com/secdec/codedx/util/HashUtil.java b/src/main/java/com/secdec/codedx/util/HashUtil.java index 35a426e..366f34a 100644 --- a/src/main/java/com/secdec/codedx/util/HashUtil.java +++ b/src/main/java/com/secdec/codedx/util/HashUtil.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package com.secdec.codedx.util; import java.security.MessageDigest; diff --git a/src/main/java/org/jenkinsci/plugins/codedx/AnalysisResultChecker.java b/src/main/java/org/jenkinsci/plugins/codedx/AnalysisResultChecker.java index f0e8f79..aca3956 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/AnalysisResultChecker.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/AnalysisResultChecker.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/org/jenkinsci/plugins/codedx/AnalysisResultConfiguration.java b/src/main/java/org/jenkinsci/plugins/codedx/AnalysisResultConfiguration.java index 78ad500..daa73e9 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/AnalysisResultConfiguration.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/AnalysisResultConfiguration.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/org/jenkinsci/plugins/codedx/Archiver.java b/src/main/java/org/jenkinsci/plugins/codedx/Archiver.java index 6321460..b685e2a 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/Archiver.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/Archiver.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxAreaRenderer.java b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxAreaRenderer.java index 20981a7..abc8186 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxAreaRenderer.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxAreaRenderer.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package org.jenkinsci.plugins.codedx; import java.awt.Color; diff --git a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxBuildAction.java b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxBuildAction.java index 806ad10..a2a03bc 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxBuildAction.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxBuildAction.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package org.jenkinsci.plugins.codedx; import hudson.model.AbstractBuild; diff --git a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxChartBuilder.java b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxChartBuilder.java index 6f9bac6..eacbb90 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxChartBuilder.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxChartBuilder.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package org.jenkinsci.plugins.codedx; import hudson.model.AbstractBuild; diff --git a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxDiff.java b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxDiff.java index 133d45c..96a645c 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxDiff.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxDiff.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package org.jenkinsci.plugins.codedx; /** diff --git a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxDiffGroup.java b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxDiffGroup.java index 2e3c04f..f3d5ce8 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxDiffGroup.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxDiffGroup.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package org.jenkinsci.plugins.codedx; /** diff --git a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxDiffSummary.java b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxDiffSummary.java index d14d186..b23d5b5 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxDiffSummary.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxDiffSummary.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package org.jenkinsci.plugins.codedx; import java.util.ArrayList; diff --git a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxProjectAction.java b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxProjectAction.java index eac93ab..821ee0b 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxProjectAction.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxProjectAction.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package org.jenkinsci.plugins.codedx; import hudson.model.AbstractBuild; diff --git a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxPublisher.java b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxPublisher.java index e30ea72..fdaa352 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxPublisher.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxPublisher.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxResult.java b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxResult.java index ec5937f..80f512c 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/CodeDxResult.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/CodeDxResult.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package org.jenkinsci.plugins.codedx; import java.io.Serializable; diff --git a/src/main/java/org/jenkinsci/plugins/codedx/DeferredFilePathInputStream.java b/src/main/java/org/jenkinsci/plugins/codedx/DeferredFilePathInputStream.java index 12c276c..bd08dc9 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/DeferredFilePathInputStream.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/DeferredFilePathInputStream.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package org.jenkinsci.plugins.codedx; import hudson.FilePath; diff --git a/src/main/java/org/jenkinsci/plugins/codedx/Util.java b/src/main/java/org/jenkinsci/plugins/codedx/Util.java index 48e8947..657c543 100755 --- a/src/main/java/org/jenkinsci/plugins/codedx/Util.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/Util.java @@ -1,6 +1,6 @@ /* * - * Copyright 2014 Applied Visions + * © 2022 Synopsys, Inc. All rights reserved worldwide. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/org/jenkinsci/plugins/codedx/model/CodeDxGroupStatistics.java b/src/main/java/org/jenkinsci/plugins/codedx/model/CodeDxGroupStatistics.java index ce3c32d..57cfe37 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/model/CodeDxGroupStatistics.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/model/CodeDxGroupStatistics.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package org.jenkinsci.plugins.codedx.model; import java.io.Serializable; diff --git a/src/main/java/org/jenkinsci/plugins/codedx/model/CodeDxReportStatistics.java b/src/main/java/org/jenkinsci/plugins/codedx/model/CodeDxReportStatistics.java index 8ad2341..fd6e64b 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/model/CodeDxReportStatistics.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/model/CodeDxReportStatistics.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package org.jenkinsci.plugins.codedx.model; import java.io.Serializable; diff --git a/src/main/java/org/jenkinsci/plugins/codedx/model/StatisticGroup.java b/src/main/java/org/jenkinsci/plugins/codedx/model/StatisticGroup.java index 41151a1..837dd94 100644 --- a/src/main/java/org/jenkinsci/plugins/codedx/model/StatisticGroup.java +++ b/src/main/java/org/jenkinsci/plugins/codedx/model/StatisticGroup.java @@ -1,3 +1,20 @@ +/* + * + * © 2022 Synopsys, Inc. All rights reserved worldwide. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License + * + */ + package org.jenkinsci.plugins.codedx.model; import java.util.HashSet;