This file is indexed.

/usr/share/doc/gradle/userguide/pt04.html is in gradle-doc 3.4.1-7ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

1
<html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Part&nbsp;IV.&nbsp;Extending the build</title><link xmlns:xslthl="http://xslthl.sf.net" type="text/css" rel="stylesheet" href="base.css"><link xmlns:xslthl="http://xslthl.sf.net" type="text/css" rel="stylesheet" href="docs.css"><link xmlns:xslthl="http://xslthl.sf.net" type="text/css" rel="stylesheet" href="userguide.css"><meta content="DocBook XSL Stylesheets V1.79.1" name="generator"><link rel="home" href="userguide.html" title="Gradle User Guide Version 3.4.1"><link rel="up" href="userguide.html" title="Gradle User Guide Version 3.4.1"><link rel="prev" href="build_announcements_plugin.html" title="The Build Announcements Plugin - Gradle User Guide Version 3.4.1"><link rel="next" href="custom_tasks.html" title="Writing Custom Task Classes - Gradle User Guide Version 3.4.1"></head><body><div class="navheader"><div><div class="navbar"><a xmlns:xslthl="http://xslthl.sf.net" href="build_announcements_plugin.html" title="The Build Announcements Plugin - Gradle User Guide Version 3.4.1">Previous</a><span>|</span><a xmlns:xslthl="http://xslthl.sf.net" href="userguide.html" title="Gradle User Guide Version 3.4.1">Contents</a><span>|</span><a xmlns:xslthl="http://xslthl.sf.net" href="custom_tasks.html" title="Writing Custom Task Classes - Gradle User Guide Version 3.4.1">Next</a></div></div></div><div class="part"><div class="titlepage"><div><div><h1 class="title"><a xmlns:xslthl="http://xslthl.sf.net" name="N14E4A"></a>Part&nbsp;IV.&nbsp;Extending the build</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="chapter"><a href="custom_tasks.html">40. Writing Custom Task Classes</a></span></dt><dd><dl><dt><span class="section"><a href="custom_tasks.html#sec:packaging_a_task_class">40.1. Packaging a task class</a></span></dt><dt><span class="section"><a href="custom_tasks.html#sec:writing_a_simple_task_class">40.2. Writing a simple task class</a></span></dt><dt><span class="section"><a href="custom_tasks.html#sec:custom_tasks_standalone_project">40.3. A standalone project</a></span></dt><dt><span class="section"><a href="custom_tasks.html#incremental_tasks">40.4. Incremental tasks</a></span></dt></dl></dd><dt><span class="chapter"><a href="custom_plugins.html">41. Writing Custom Plugins</a></span></dt><dd><dl><dt><span class="section"><a href="custom_plugins.html#sec:packaging_a_plugin">41.1. Packaging a plugin</a></span></dt><dt><span class="section"><a href="custom_plugins.html#sec:writing_a_simple_plugin">41.2. Writing a simple plugin</a></span></dt><dt><span class="section"><a href="custom_plugins.html#sec:getting_input_from_the_build">41.3. Getting input from the build</a></span></dt><dt><span class="section"><a href="custom_plugins.html#sec:working_with_files_in_custom_tasks_and_plugins">41.4. Working with files in custom tasks and plugins</a></span></dt><dt><span class="section"><a href="custom_plugins.html#sec:custom_plugins_standalone_project">41.5. A standalone project</a></span></dt><dt><span class="section"><a href="custom_plugins.html#sec:maintaining_multiple_domain_objects">41.6. Maintaining multiple domain objects</a></span></dt></dl></dd><dt><span class="chapter"><a href="javaGradle_plugin.html">42. The Java Gradle Plugin Development Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="javaGradle_plugin.html#sec:gradle_plugin_dev_usage">42.1. Usage</a></span></dt></dl></dd><dt><span class="chapter"><a href="organizing_build_logic.html">43. Organizing Build Logic</a></span></dt><dd><dl><dt><span class="section"><a href="organizing_build_logic.html#sec:inherited_properties_and_methods">43.1. Inherited properties and methods</a></span></dt><dt><span class="section"><a href="organizing_build_logic.html#sec:injected_configuration">43.2. Injected configuration</a></span></dt><dt><span class="section"><a href="organizing_build_logic.html#sec:configuring_using_external_script">43.3. Configuring the project using an external build script</a></span></dt><dt><span class="section"><a href="organizing_build_logic.html#sec:build_sources">43.4. Build sources in the <code class="filename">buildSrc</code> project</a></span></dt><dt><span class="section"><a href="organizing_build_logic.html#sec:external_build">43.5. Running another Gradle build from a build</a></span></dt><dt><span class="section"><a href="organizing_build_logic.html#sec:build_script_external_dependencies">43.6. External dependencies for the build script</a></span></dt><dt><span class="section"><a href="organizing_build_logic.html#sec:ant_optional_dependencies">43.7. Ant optional dependencies</a></span></dt><dt><span class="section"><a href="organizing_build_logic.html#sec:philosophy">43.8. Summary</a></span></dt></dl></dd><dt><span class="chapter"><a href="init_scripts.html">44. Initialization Scripts</a></span></dt><dd><dl><dt><span class="section"><a href="init_scripts.html#sec:basic_usage">44.1. Basic usage</a></span></dt><dt><span class="section"><a href="init_scripts.html#sec:using_an_init_script">44.2. Using an init script</a></span></dt><dt><span class="section"><a href="init_scripts.html#sec:writing_an_init_script">44.3. Writing an init script</a></span></dt><dt><span class="section"><a href="init_scripts.html#sec:custom_classpath">44.4. External dependencies for the init script</a></span></dt><dt><span class="section"><a href="init_scripts.html#sec:init_script_plugins">44.5. Init script plugins</a></span></dt></dl></dd><dt><span class="chapter"><a href="test_kit.html">45. The Gradle TestKit</a></span></dt><dd><dl><dt><span class="section"><a href="test_kit.html#sec:testkit_usage">45.1. Usage</a></span></dt><dt><span class="section"><a href="test_kit.html#sec:functional_testing_with_the_gradle_runner">45.2. Functional testing with the Gradle runner</a></span></dt></dl></dd></dl></div></div><div class="navfooter"><div><div class="navbar"><a xmlns:xslthl="http://xslthl.sf.net" href="build_announcements_plugin.html" title="The Build Announcements Plugin - Gradle User Guide Version 3.4.1">Previous</a><span>|</span><a xmlns:xslthl="http://xslthl.sf.net" href="userguide.html" title="Gradle User Guide Version 3.4.1">Contents</a><span>|</span><a xmlns:xslthl="http://xslthl.sf.net" href="custom_tasks.html" title="Writing Custom Task Classes - Gradle User Guide Version 3.4.1">Next</a></div></div></div></body></html>