/*
Copyright 2022 The Tekton Authors

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 resolutionrequest provides a reconciler for ResolutionRequest
objects. This reconciler is responsible primarily for ensuring
that global settings and constraints are enforced independent of
the "type" of ResolutionRequest being resolved.

Examples of the kinds of global settings that need to be enforced include:
  - Ensuring that the object's Status fields are correctly initialized.
  - Ensuring that all ResolutionRequests eventually get timed out.
  - Ensuring that ResolutionRequests with populated Data field are marked as complete.
*/
package resolutionrequest
