docs: function (fullName, property, injectionName) {
        this.validateFullName(injectionName);
        var normalizedInjectionName = this.normalize(injectionName);
  
        if (fullName.indexOf(':') === -1) {
          return this.typeInjection(fullName, property, normalizedInjectionName);
        }
  
        _emberMetalDebug.assert('fullName must be a proper full name', this.validateFullName(fullName));
        var normalizedName = this.normalize(fullName);
  
        var injections = this._injections[normalizedName] || (this._injections[normalizedName] = []);
  
        injections.push({
          property: property,
          fullName: normalizedInjectionName
        });
      }