Ejemplo n.º 1
0
 public override int GetHashCode()
 {
     unchecked
     {
         return(((ProjectName != null ? ProjectName.GetHashCode() : 0) * 397) ^ (ProjectConfiguration != null ? ProjectConfiguration.GetHashCode() : 0));
     }
 }
        /// <summary>
        /// Gets the hash code
        /// </summary>
        /// <returns>Hash code</returns>
        public override int GetHashCode()
        {
            // credit: http://stackoverflow.com/a/263416/677735
            unchecked // Overflow is fine, just wrap
            {
                int hash = 41;

                // Suitable nullity checks
                hash = hash * 59 + Id.GetHashCode();

                if (LocalArea != null)
                {
                    hash = hash * 59 + LocalArea.GetHashCode();
                }

                if (EquipmentCount != null)
                {
                    hash = hash * 59 + EquipmentCount.GetHashCode();
                }

                if (EquipmentTypeName != null)
                {
                    hash = hash * 59 + EquipmentTypeName.GetHashCode();
                }

                if (ProjectName != null)
                {
                    hash = hash * 59 + ProjectName.GetHashCode();
                }

                if (PrimaryContact != null)
                {
                    hash = hash * 59 + PrimaryContact.GetHashCode();
                }

                if (Status != null)
                {
                    hash = hash * 59 + Status.GetHashCode();
                }

                if (ProjectId != null)
                {
                    hash = hash * 59 + ProjectId.GetHashCode();
                }

                if (ExpectedStartDate != null)
                {
                    hash = hash * 59 + ExpectedStartDate.GetHashCode();
                }

                if (ExpectedEndDate != null)
                {
                    hash = hash * 59 + ExpectedEndDate.GetHashCode();
                }

                return(hash);
            }
        }
Ejemplo n.º 3
0
 public override int GetHashCode()
 {
     unchecked
     {
         return((ProjectName.GetHashCode() * 397) ^
                (ProjectColor.GetHashCode() * 397) ^
                ClientName.GetHashCode());
     }
 }
Ejemplo n.º 4
0
        public override int GetHashCode()
        {
            const int MagicValue = -1521134295;
            var       hashCode   = -1211575830;

            hashCode = (hashCode * MagicValue) + Name.GetHashCode();
            hashCode = (hashCode * MagicValue) + ProjectName?.GetHashCode() ?? 0;
            hashCode = (hashCode * MagicValue) + Source?.GetHashCode() ?? 0;
            return((hashCode * MagicValue) + ReferencedProjectNames?.GetHashCode() ?? 0);
        }
Ejemplo n.º 5
0
        /// <summary>
        ///     Returns a hash code for this instance.
        /// </summary>
        /// <returns>A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.</returns>
        public override int GetHashCode()
        {
            unchecked
            {
                var hashCode = ProjectName != null?ProjectName.GetHashCode() : 0;

                hashCode = (hashCode * 397) ^ (StartingPosition != null ? StartingPosition.GetHashCode() : 0);
                hashCode = (hashCode * 397) ^ (EndingPosition != null ? EndingPosition.GetHashCode() : 0);
                return(hashCode);
            }
        }
Ejemplo n.º 6
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = ProjectId?.GetHashCode() ?? 0;
         hashCode = (hashCode * 397) ^ (ProjectName?.GetHashCode() ?? 0);
         hashCode = (hashCode * 397) ^ (StepName?.GetHashCode() ?? 0);
         hashCode = (hashCode * 397) ^ (Status?.GetHashCode() ?? 0);
         return(hashCode);
     }
 }
 public override int GetHashCode()
 {
     unchecked
     {
         int hashCode = base.GetHashCode();
         hashCode = (hashCode * 397) ^ (ProjectName != null ? ProjectName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (int)Result;
         hashCode = (hashCode * 397) ^ (TestClasses != null ? TestClasses.GetHashCode() : 0);
         return(hashCode);
     }
 }
Ejemplo n.º 8
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (ProjectName != null ? ProjectName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (OrganizationName != null ? OrganizationName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ LinesOfCode;
         hashCode = (hashCode * 397) ^ OpenIssueCount;
         return(hashCode);
     }
 }
Ejemplo n.º 9
0
 public override int GetHashCode()
 {
     unchecked
     {
         return((Text.GetHashCode() * 397) ^
                (CursorPosition.GetHashCode() * 397) ^
                (ProjectColor.GetHashCode() * 397) ^
                (Tags.Length.GetHashCode() * 397) ^
                ProjectName.GetHashCode());
     }
 }
Ejemplo n.º 10
0
        public override int GetHashCode()
        {
            unchecked
            {
                var hashCode = ProjectName != null?ProjectName.GetHashCode() : 0;

                hashCode = (hashCode * 397) ^ (int)SourceType;
                hashCode = (hashCode * 397) ^ (ProjectFile?.GetHashCode() ?? 0);
                hashCode = (hashCode * 397) ^ (BuildOutputFolder?.GetHashCode() ?? 0);
                return(hashCode);
            }
        }
Ejemplo n.º 11
0
        public override int GetHashCode()
        {
            int hash = ProjectDirectory?.GetHashCode() ?? 1 * 23;

            hash += (ProjectName?.GetHashCode() ?? 1 * 23);
            hash += (OutputMSBuildProject?.GetHashCode() ?? 1 * 23);
            hash += (Errors?.Sum(e => e.GetHashCode() * 17) ?? 1 * 23);
            hash += (Warnings?.Sum(w => w.GetHashCode() * 17) ?? 1 * 23);
            hash += (PreExistingCsprojDependencies?.Sum(p => p.GetHashCode() * 17) ?? 1 * 23);
            hash += (Skipped.GetHashCode() * 23);
            hash += (Failed.GetHashCode() * 23);
            hash += (Succeeded.GetHashCode() * 23);
            return(hash);
        }
Ejemplo n.º 12
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (ProjectName.Length != 0)
            {
                hash ^= ProjectName.GetHashCode();
            }
            if (metric_ != null)
            {
                hash ^= Metric.GetHashCode();
            }
            return(hash);
        }
Ejemplo n.º 13
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (ProjectName.Length != 0)
            {
                hash ^= ProjectName.GetHashCode();
            }
            if (event_ != null)
            {
                hash ^= Event.GetHashCode();
            }
            return(hash);
        }
Ejemplo n.º 14
0
 /// <summary>
 /// Get hash code.
 /// </summary>
 /// <returns></returns>
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (ProjectName != null ? ProjectName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (RuleName != null ? RuleName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (int)Severity;
         hashCode = (hashCode * 397) ^ (FilePath != null ? FilePath.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (int)Line;
         hashCode = (hashCode * 397) ^ (DeepLink != null ? DeepLink.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (int)Status;
         hashCode = (hashCode * 397) ^ FalsePositive.GetHashCode();
         return(hashCode);
     }
 }
Ejemplo n.º 15
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = WorkItemId.GetHashCode();
         hashCode = (hashCode * 397) ^ (int)QueryType;
         hashCode = (hashCode * 397) ^ MyWorkItems.GetHashCode();
         hashCode = (hashCode * 397) ^ (ProjectName != null ? ProjectName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (WorkItemType != null ? WorkItemType.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (State != null ? State.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Tags != null ? Tags.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (AssignedTo != null ? AssignedTo.GetHashCode() : 0);
         return(hashCode);
     }
 }
Ejemplo n.º 16
0
 public override int GetHashCode()
 {
     unchecked
     {
         int hashCode = (ProjectKey != null ? ProjectKey.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (ProjectName != null ? ProjectName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (BuildName != null ? BuildName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (PlanKey != null ? PlanKey.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ Enabled.GetHashCode();
         hashCode = (hashCode * 397) ^ IsBuilding.GetHashCode();
         hashCode = (hashCode * 397) ^ IsActive.GetHashCode();
         hashCode = (hashCode * 397) ^ AverageBuildTimeInSeconds.GetHashCode();
         return(hashCode);
     }
 }
Ejemplo n.º 17
0
 /// <summary>
 /// Gets the hash code
 /// </summary>
 /// <returns>Hash code</returns>
 public override int GetHashCode()
 {
     unchecked // Overflow is fine, just wrap
     {
         var hashCode = 41;
         // Suitable nullity checks etc, of course :)
         if (ProjectName != null)
         {
             hashCode = hashCode * 59 + ProjectName.GetHashCode();
         }
         if (Environments != null)
         {
             hashCode = hashCode * 59 + Environments.GetHashCode();
         }
         return(hashCode);
     }
 }
Ejemplo n.º 18
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (ProjectName != null ? ProjectName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (AssigneeName != null ? AssigneeName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (ActivityName != null ? ActivityName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (int)ActivityStatus;
         hashCode = (hashCode * 397) ^ (ActivityType != null ? ActivityType.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ EstimatedTime.GetHashCode();
         hashCode = (hashCode * 397) ^ LoggedTime.GetHashCode();
         hashCode = (hashCode * 397) ^ ProjectId.GetHashCode();
         hashCode = (hashCode * 397) ^ ActivityId.GetHashCode();
         hashCode = (hashCode * 397) ^ AssigneeId.GetHashCode();
         return(hashCode);
     }
 }
Ejemplo n.º 19
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (ProjectName.Length != 0)
            {
                hash ^= ProjectName.GetHashCode();
            }
            if (PageToken.Length != 0)
            {
                hash ^= PageToken.GetHashCode();
            }
            if (PageSize != 0)
            {
                hash ^= PageSize.GetHashCode();
            }
            return(hash);
        }
Ejemplo n.º 20
0
        public override int GetHashCode()
        {
            unchecked
            {
                var hashCode = ProjectName?.GetHashCode() ?? 0;
                hashCode = hashCode * 397 + (DriverName?.GetHashCode() ?? 0);
                hashCode = hashCode * 397 + (ConfiguredDriverType?.GetHashCode() ?? 0);
                hashCode = hashCode * 397 + (ConfiguredObjectType?.GetHashCode() ?? 0);
                hashCode = hashCode * 397 + (ConfiguredDriverExeName?.GetHashCode() ?? 0);
                hashCode = hashCode * 397 + (ConnectionName?.GetHashCode() ?? 0);
                hashCode = hashCode * 397 + (NetAddress?.GetHashCode() ?? 0);
                hashCode = hashCode * 397 + (PrimaryIpAddress?.GetHashCode() ?? 0);
                hashCode = hashCode * 397 + PortNumber;
                hashCode = hashCode * 397 + UnitId;
                hashCode = hashCode * 397 + Offset.GetHashCode();
                hashCode = hashCode * 397 + (int)StartOffset;
                hashCode = hashCode * 397 + IsEnabled.GetHashCode();
                hashCode = hashCode * 397 + IsSerial.GetHashCode();
                hashCode = hashCode * 397 + IsMultiMaster.GetHashCode();
                hashCode = hashCode * 397 + SkipRegister.GetHashCode();

                return(hashCode);
            }
        }
Ejemplo n.º 21
0
 public override int GetHashCode()
 {
     return(Start.GetHashCode() ^ End.GetHashCode() ^ ProjectName.GetHashCode() ^ Comment.GetHashCode());
 }
Ejemplo n.º 22
0
 public override int GetHashCode()
 {
     return(ServerName.GetHashCode() + ProjectName.GetHashCode() + Message.GetHashCode() + AllowDelete.GetHashCode()
            + PurgeArtifactDirectory.GetHashCode() + PurgeWorkingDirectory.GetHashCode() + PurgeSourceControlEnvironment.GetHashCode());
 }
Ejemplo n.º 23
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (Id.Length != 0)
            {
                hash ^= Id.GetHashCode();
            }
            if (Scope != 0)
            {
                hash ^= Scope.GetHashCode();
            }
            if (State != 0)
            {
                hash ^= State.GetHashCode();
            }
            if (Action != 0)
            {
                hash ^= Action.GetHashCode();
            }
            if (ProjectName.Length != 0)
            {
                hash ^= ProjectName.GetHashCode();
            }
            if (ClassName.Length != 0)
            {
                hash ^= ClassName.GetHashCode();
            }
            if (FunctionName.Length != 0)
            {
                hash ^= FunctionName.GetHashCode();
            }
            if (Url.Length != 0)
            {
                hash ^= Url.GetHashCode();
            }
            if (Method.Length != 0)
            {
                hash ^= Method.GetHashCode();
            }
            if (ParaJson.Length != 0)
            {
                hash ^= ParaJson.GetHashCode();
            }
            if (MessageText.Length != 0)
            {
                hash ^= MessageText.GetHashCode();
            }
            if (TimeStart != 0L)
            {
                hash ^= TimeStart.GetHashCode();
            }
            if (TimeEnd != 0L)
            {
                hash ^= TimeEnd.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
 public override int GetHashCode()
 {
     return(ProjectName.GetHashCode());
 }