- Sort Score
- Result 10 results
- Languages All
Results 41 - 50 of 81 for zipEntry (0.28 sec)
-
platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/support/ZipTest.kt
import org.hamcrest.CoreMatchers.equalTo import org.junit.Assert.assertFalse import org.hamcrest.MatcherAssert.assertThat import org.junit.Assert.fail import org.junit.Test import java.io.File import java.util.zip.ZipEntry import java.util.zip.ZipOutputStream class ZipTest : TestWithTempFiles() { @Test fun `unzip fails on path traversal attempts`() { val maliciousZip = file("malicious.zip").apply {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 1.8K bytes - Viewed (0) -
build-logic-commons/basics/src/main/kotlin/gradlebuild/basics/classanalysis/AnalyzeAndShade.kt
import java.nio.file.FileVisitor import java.nio.file.Files import java.nio.file.Path import java.nio.file.attribute.BasicFileAttributes import java.util.jar.JarFile import java.util.jar.JarOutputStream import java.util.zip.ZipEntry private val ignoredPackagePatterns = PackagePatterns(setOf("java")) object Attributes { val artifactType = Attribute.of("artifactType", String::class.java)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sat Sep 30 16:17:28 UTC 2023 - 6.6K bytes - Viewed (0) -
testing/soak/src/integTest/groovy/org/gradle/resolve/DependencyResolutionStressTest.groovy
void generateContent(OutputStream outputStream) { def zipStream = new ZipOutputStream(outputStream) zipStream.putNextEntry(new ZipEntry("a")) writeLongString(zipStream) zipStream.closeEntry() zipStream.putNextEntry(new ZipEntry("b")) writeLongString(zipStream) zipStream.closeEntry() zipStream.finish() } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 07:21:38 UTC 2024 - 10.2K bytes - Viewed (0) -
platforms/core-runtime/wrapper-shared/src/integTest/groovy/org/gradle/integtests/PathTraversalCheckerIntegrationTest.groovy
package org.gradle.integtests import org.gradle.api.internal.artifacts.transform.UnzipTransform import org.gradle.integtests.fixtures.AbstractIntegrationSpec import org.gradle.test.fixtures.file.TestFile import java.util.zip.ZipEntry import java.util.zip.ZipFile import java.util.zip.ZipOutputStream /** * Ensures Gradle core tasks and types are not subject to the
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:12:34 UTC 2023 - 4K bytes - Viewed (0) -
build-logic/packaging/src/main/kotlin/gradlebuild/packaging/transforms/CopyPublicApiClassesTransform.kt
import org.gradle.api.file.FileSystemLocation import org.gradle.api.provider.Provider import org.gradle.api.tasks.Classpath import org.gradle.work.DisableCachingByDefault import java.util.zip.ZipEntry import java.util.zip.ZipFile // TODO This should work via filtering classes dirs, but for that we need to be able to set a default attribute
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Jun 06 11:35:57 UTC 2024 - 2.8K bytes - Viewed (0) -
platforms/core-runtime/daemon-protocol/src/testFixtures/groovy/org/gradle/tooling/internal/provider/AbstractClassGraphSpec.groovy
import org.gradle.test.fixtures.file.TestNameTestDirectoryProvider import org.gradle.util.TestClassLoader import org.junit.Rule import spock.lang.Specification import java.util.zip.ZipEntry import java.util.zip.ZipOutputStream abstract class AbstractClassGraphSpec extends Specification { @Rule TestNameTestDirectoryProvider tmpDir = new TestNameTestDirectoryProvider(getClass()) /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 00:13:09 UTC 2024 - 3.5K bytes - Viewed (0) -
maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/PluginsMetadataGenerator.java
import java.util.Collection; import java.util.Collections; import java.util.Date; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.Map; import java.util.jar.JarFile; import java.util.zip.ZipEntry; import org.apache.maven.api.xml.XmlNode; import org.apache.maven.internal.xml.XmlNodeBuilder; import org.apache.maven.repository.internal.PluginsMetadata.PluginInfo; import org.eclipse.aether.RepositorySystemSession;
Registered: Wed Jun 12 09:55:16 UTC 2024 - Last Modified: Mon Feb 26 17:04:44 UTC 2024 - 6.3K bytes - Viewed (0) -
testing/distributions-integ-tests/src/integTest/groovy/org/gradle/DistributionIntegrationSpec.groovy
jarLibEntries.size() == libJarsCount } protected List<? extends ZipEntry> getLibZipEntries() { zipEntries.findAll { !it.isDirectory() && it.name.tokenize("/")[1] == "lib" } } protected List<? extends ZipEntry> getZipEntries() { ZipFile zipFile = new ZipFile(zip) try { zipFile.entries().toList() } finally {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jun 11 09:51:14 UTC 2024 - 10.5K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/UnzipTransform.java
import org.gradle.work.DisableCachingByDefault; import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.zip.ZipEntry; import java.util.zip.ZipInputStream; import static org.apache.commons.io.FilenameUtils.removeExtension; import static org.gradle.internal.file.PathTraversalChecker.safePathName; /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 3.2K bytes - Viewed (0) -
maven-core/src/main/java/org/apache/maven/project/ExtensionDescriptorBuilder.java
import java.io.File; import java.io.IOException; import java.io.InputStream; import java.nio.file.Files; import java.util.ArrayList; import java.util.List; import java.util.jar.JarFile; import java.util.zip.ZipEntry; import com.ctc.wstx.stax.WstxInputFactory; import org.apache.maven.api.xml.XmlNode; import org.apache.maven.internal.xml.XmlNodeStaxBuilder; /** * Creates an extension descriptor from some XML stream. *
Registered: Wed Jun 12 09:55:16 UTC 2024 - Last Modified: Mon Mar 25 10:50:01 UTC 2024 - 4.2K bytes - Viewed (0)