Check-in [8e98c6fedd]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Rename the base64 class files to end with data instead of class so that any potential verifiers/optimizers do not pick it up.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:8e98c6fedd7fc59517cb72576881c595c39fba40
User & Date: stephanie.gawroriski 2019-03-11 19:16:07
Context
2019-03-12
07:02
Backup developer notes. check-in: fa98736964 user: squirreljme tags: trunk
2019-03-11
19:16
Rename the base64 class files to end with data instead of class so that any potential verifiers/optimizers do not pick it up. check-in: 8e98c6fedd user: stephanie.gawroriski tags: trunk
19:13
Sort fields to group them together better. check-in: 352c832c8e user: stephanie.gawroriski tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Name change from runt/libs/tool-classfile.test/ByteDeque.class.__mime to runt/libs/tool-classfile.test/ByteDeque.data.__mime.

Name change from runt/libs/tool-classfile.test/InflaterInputStream.class.__mime to runt/libs/tool-classfile.test/InflaterInputStream.data.__mime.

Changes to runt/libs/tool-classfile.test/TestClassLoad.java.

24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
	 * {@inheritDoc}
	 * @since 2019/03/10
	 */
	@Override
	public void test()
		throws Throwable
	{
		for (String x : new String[]{"ByteDeque.class",
			"InflaterInputStream.class"})
			try (InputStream in = TestClassLoad.class.getResourceAsStream(x))
			{
				ClassFile.decode(in);
			}
	}
}








|
|







24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
	 * {@inheritDoc}
	 * @since 2019/03/10
	 */
	@Override
	public void test()
		throws Throwable
	{
		for (String x : new String[]{"ByteDeque.data",
			"InflaterInputStream.data"})
			try (InputStream in = TestClassLoad.class.getResourceAsStream(x))
			{
				ClassFile.decode(in);
			}
	}
}

Changes to runt/libs/tool-classfile.test/TestMinimizedLoad.java.

27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
	 * {@inheritDoc}
	 * @since 2019/03/10
	 */
	@Override
	public void test()
		throws Throwable
	{
		for (String x : new String[]{"ByteDeque.class",
			"InflaterInputStream.class"})
			try (InputStream in = TestClassLoad.class.getResourceAsStream(x))
			{
				Minimizer.minimize(ClassFile.decode(in));
			}
	}
}








|
|







27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
	 * {@inheritDoc}
	 * @since 2019/03/10
	 */
	@Override
	public void test()
		throws Throwable
	{
		for (String x : new String[]{"ByteDeque.data",
			"InflaterInputStream.data"})
			try (InputStream in = TestClassLoad.class.getResourceAsStream(x))
			{
				Minimizer.minimize(ClassFile.decode(in));
			}
	}
}

Changes to runt/libs/tool-classfile.test/TestMinimizer.java.

26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
	 * {@inheritDoc}
	 * @since 2019/03/10
	 */
	@Override
	public void test()
		throws Throwable
	{
		for (String x : new String[]{"ByteDeque.class",
			"InflaterInputStream.class"})
			try (InputStream in = TestClassLoad.class.getResourceAsStream(x);
				ByteArrayOutputStream out = new ByteArrayOutputStream())
			{
				Minimizer.minimize(ClassFile.decode(in), out);
			}
	}
}








|
|








26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
	 * {@inheritDoc}
	 * @since 2019/03/10
	 */
	@Override
	public void test()
		throws Throwable
	{
		for (String x : new String[]{"ByteDeque.data",
			"InflaterInputStream.data"})
			try (InputStream in = TestClassLoad.class.getResourceAsStream(x);
				ByteArrayOutputStream out = new ByteArrayOutputStream())
			{
				Minimizer.minimize(ClassFile.decode(in), out);
			}
	}
}