SYMBOL INDEX (3772 symbols across 646 files) FILE: Documentation/Installation/sample-solution-cpp11.cpp function nptr (line 7) | void nptr(int x) function nptr (line 11) | void nptr(char*x) function fib (line 17) | constexpr long long fib(int x) function main (line 22) | int main() FILE: Documentation/Installation/sample-solution.cpp function main (line 3) | int main() FILE: Documentation/Installation/sample-solution.cs class Program (line 2) | class Program method Main (line 4) | static void Main() FILE: Documentation/Installation/sample-solution.js function solve (line 1) | function solve(lines) { FILE: Open Judge System/Data/OJS.Data.Contracts/AuditInfo.cs class AuditInfo (line 6) | public abstract class AuditInfo : IAuditInfo FILE: Open Judge System/Data/OJS.Data.Contracts/CodeFirstConventions/IsUnicodeAttributeConvention.cs class IsUnicodeAttributeConvention (line 8) | public class IsUnicodeAttributeConvention : PrimitivePropertyAttributeCo... method Apply (line 10) | public override void Apply(ConventionPrimitivePropertyConfiguration co... FILE: Open Judge System/Data/OJS.Data.Contracts/DataAnnotations/IsUnicodeAttribute.cs class IsUnicodeAttribute (line 5) | public class IsUnicodeAttribute : Attribute method IsUnicodeAttribute (line 7) | public IsUnicodeAttribute(bool isUnicode) FILE: Open Judge System/Data/OJS.Data.Contracts/DeletableEntity.cs class DeletableEntity (line 6) | public abstract class DeletableEntity : AuditInfo, IDeletableEntity FILE: Open Judge System/Data/OJS.Data.Contracts/IAuditInfo.cs type IAuditInfo (line 5) | public interface IAuditInfo FILE: Open Judge System/Data/OJS.Data.Contracts/IDeletableEntity.cs type IDeletableEntity (line 5) | public interface IDeletableEntity FILE: Open Judge System/Data/OJS.Data.Contracts/IDeletableEntityRepository.cs type IDeletableEntityRepository (line 7) | public interface IDeletableEntityRepository : IRepository method AllWithDeleted (line 10) | IQueryable AllWithDeleted(); method HardDelete (line 12) | void HardDelete(T entity); method HardDelete (line 14) | int HardDelete(Expression> filterExpression); FILE: Open Judge System/Data/OJS.Data.Contracts/IOrderable.cs type IOrderable (line 3) | public interface IOrderable FILE: Open Judge System/Data/OJS.Data.Contracts/IRepository.cs type IRepository (line 8) | public interface IRepository method All (line 11) | IQueryable All(); method GetById (line 13) | T GetById(int id); method Add (line 15) | void Add(T entity); method Add (line 18) | void Add(IEnumerable entities); method Update (line 20) | void Update(T entity); method Update (line 22) | int Update(Expression> filterExpression, Expression> filterExpression); method Detach (line 30) | void Detach(T entity); method UpdateValues (line 32) | void UpdateValues(Expression> entity); FILE: Open Judge System/Data/OJS.Data.Models/AccessLog.cs class AccessLog (line 7) | public class AccessLog : AuditInfo FILE: Open Judge System/Data/OJS.Data.Models/Checker.cs class Checker (line 8) | public class Checker : DeletableEntity FILE: Open Judge System/Data/OJS.Data.Models/Contest.cs class Contest (line 12) | public class Contest : DeletableEntity, IValidatableObject, IOrderable method Contest (line 19) | public Contest() method Validate (line 202) | public IEnumerable Validate(ValidationContext valida... method ToString (line 221) | public override string ToString() FILE: Open Judge System/Data/OJS.Data.Models/ContestCategory.cs class ContestCategory (line 11) | public class ContestCategory : DeletableEntity, IOrderable method ContestCategory (line 17) | public ContestCategory() FILE: Open Judge System/Data/OJS.Data.Models/ContestQuestion.cs class ContestQuestion (line 15) | public class ContestQuestion : DeletableEntity method ContestQuestion (line 20) | public ContestQuestion() FILE: Open Judge System/Data/OJS.Data.Models/ContestQuestionAnswer.cs class ContestQuestionAnswer (line 8) | public class ContestQuestionAnswer : DeletableEntity FILE: Open Judge System/Data/OJS.Data.Models/Event.cs class Event (line 8) | public class Event : DeletableEntity FILE: Open Judge System/Data/OJS.Data.Models/FeedbackReport.cs class FeedbackReport (line 7) | public class FeedbackReport : DeletableEntity FILE: Open Judge System/Data/OJS.Data.Models/News.cs class News (line 7) | public class News : DeletableEntity FILE: Open Judge System/Data/OJS.Data.Models/Participant.cs class Participant (line 8) | public class Participant : AuditInfo method Participant (line 13) | public Participant() method Participant (line 19) | public Participant(int contestId, string userId, bool isOfficial) FILE: Open Judge System/Data/OJS.Data.Models/ParticipantAnswer.cs class ParticipantAnswer (line 6) | public class ParticipantAnswer FILE: Open Judge System/Data/OJS.Data.Models/Problem.cs class Problem (line 11) | public class Problem : DeletableEntity, IOrderable method Problem (line 18) | public Problem() FILE: Open Judge System/Data/OJS.Data.Models/ProblemResource.cs class ProblemResource (line 9) | public class ProblemResource : DeletableEntity, IOrderable FILE: Open Judge System/Data/OJS.Data.Models/Setting.cs class Setting (line 5) | public class Setting FILE: Open Judge System/Data/OJS.Data.Models/SourceCode.cs class SourceCode (line 9) | public class SourceCode : DeletableEntity FILE: Open Judge System/Data/OJS.Data.Models/Submission.cs class Submission (line 14) | public class Submission : DeletableEntity method Submission (line 18) | public Submission() FILE: Open Judge System/Data/OJS.Data.Models/SubmissionType.cs class SubmissionType (line 14) | public class SubmissionType method SubmissionType (line 18) | public SubmissionType() FILE: Open Judge System/Data/OJS.Data.Models/Tag.cs class Tag (line 8) | public class Tag : DeletableEntity method Tag (line 12) | public Tag() FILE: Open Judge System/Data/OJS.Data.Models/Test.cs class Test (line 10) | public class Test : IOrderable method Test (line 14) | public Test() FILE: Open Judge System/Data/OJS.Data.Models/TestRun.cs class TestRun (line 7) | public class TestRun FILE: Open Judge System/Data/OJS.Data.Models/UserProfile.cs class UserProfile (line 13) | public class UserProfile : IdentityUser, IDeletableEntity, IAuditInfo method UserProfile (line 15) | public UserProfile() method UserProfile (line 20) | public UserProfile(string userName, string email) FILE: Open Judge System/Data/OJS.Data.Models/UserSettings.cs class UserSettings (line 9) | [ComplexType] method UserSettings (line 12) | public UserSettings() FILE: Open Judge System/Data/OJS.Data/Configurations/ParticipantAnswersConfiguration.cs class ParticipantAnswersConfiguration (line 7) | public class ParticipantAnswersConfiguration : EntityTypeConfiguration method TestRunConfiguration (line 9) | public TestRunConfiguration() FILE: Open Judge System/Data/OJS.Data/Configurations/UserProfileConfiguration.cs class UserProfileConfiguration (line 7) | public class UserProfileConfiguration : EntityTypeConfiguration Entry(TEntity entity) method Set (line 54) | IDbSet Set() FILE: Open Judge System/Data/OJS.Data/Migrations/DefaultMigrationConfiguration.cs class DefaultMigrationConfiguration (line 14) | public class DefaultMigrationConfiguration : DbMigrationsConfiguration GetRepository() method GetDeletableEntityRepository (line 145) | private IDeletableEntityRepository GetDeletableEntityRepository() FILE: Open Judge System/Data/OJS.Data/OjsDbContext.cs class OjsDbContext (line 17) | public class OjsDbContext : IdentityDbContext, IOjsDbContext method OjsDbContext (line 19) | public OjsDbContext() method OjsDbContext (line 24) | public OjsDbContext(string nameOrConnectionString) method SaveChanges (line 67) | public override int SaveChanges() method ClearDatabase (line 73) | public void ClearDatabase() method Set (line 125) | public new IDbSet Set() method OnModelCreating (line 131) | protected override void OnModelCreating(DbModelBuilder modelBuilder) method Dispose (line 142) | protected override void Dispose(bool disposing) method ApplyAuditInfoRules (line 147) | private void ApplyAuditInfoRules() method ApplyDeletableEntityRules (line 172) | private void ApplyDeletableEntityRules() FILE: Open Judge System/Data/OJS.Data/Providers/GlimpseConnectionEfSqlBulkInsertProvider.cs class GlimpseConnectionEfSqlBulkInsertProvider (line 10) | internal class GlimpseConnectionEfSqlBulkInsertProvider : EfSqlBulkInser... method GetConnectionStringWithPassword (line 14) | private string GetConnectionStringWithPassword() FILE: Open Judge System/Data/OJS.Data/Providers/Registries/EfBulkInsertGlimpseProviderRegistry.cs class EfBulkInsertGlimpseProviderRegistry (line 5) | public static class EfBulkInsertGlimpseProviderRegistry method Execute (line 7) | public static void Execute() FILE: Open Judge System/Data/OJS.Data/Repositories/Base/DeletableEntityRepository.cs class DeletableEntityRepository (line 11) | public class DeletableEntityRepository : GenericRepository, IDelet... method DeletableEntityRepository (line 14) | public DeletableEntityRepository(IOjsDbContext context) method All (line 19) | public override IQueryable All() method AllWithDeleted (line 24) | public IQueryable AllWithDeleted() method Delete (line 29) | public override void Delete(T entity) method Delete (line 37) | public override int Delete(Expression> filterExpression) method HardDelete (line 42) | public void HardDelete(T entity) method HardDelete (line 47) | public int HardDelete(Expression> filterExpression) FILE: Open Judge System/Data/OJS.Data/Repositories/Base/GenericRepository.cs class GenericRepository (line 18) | public class GenericRepository : IRepository method GenericRepository (line 21) | public GenericRepository(IOjsDbContext context) method All (line 36) | public virtual IQueryable All() method GetById (line 41) | public virtual T GetById(int id) method Add (line 46) | public virtual void Add(T entity) method Add (line 59) | public void Add(IEnumerable entities) method Update (line 64) | public virtual void Update(T entity) method Update (line 75) | public virtual int Update(Expression> filterExpression, ... method Delete (line 80) | public virtual void Delete(T entity) method Delete (line 94) | public virtual void Delete(int id) method Delete (line 104) | public virtual int Delete(Expression> filterExpression) method Detach (line 109) | public virtual void Detach(T entity) method UpdateValues (line 123) | public virtual void UpdateValues(Expression> entity) method GetPrimaryKey (line 186) | private int GetPrimaryKey(DbEntityEntry entry) FILE: Open Judge System/Data/OJS.Data/Repositories/ContestsRepository.cs class ContestsRepository (line 10) | public class ContestsRepository : DeletableEntityRepository, IC... method ContestsRepository (line 12) | public ContestsRepository(IOjsDbContext context) method AllActive (line 17) | public IQueryable AllActive() method AllFuture (line 24) | public IQueryable AllFuture() method AllPast (line 29) | public IQueryable AllPast() method AllVisible (line 34) | public IQueryable AllVisible() method AllVisibleInCategory (line 40) | public IQueryable AllVisibleInCategory(int categoryId) FILE: Open Judge System/Data/OJS.Data/Repositories/Contracts/IContestsRepository.cs type IContestsRepository (line 8) | public interface IContestsRepository : IRepository, IDeletableE... method AllActive (line 10) | IQueryable AllActive(); method AllFuture (line 12) | IQueryable AllFuture(); method AllPast (line 14) | IQueryable AllPast(); method AllVisible (line 16) | IQueryable AllVisible(); method AllVisibleInCategory (line 18) | IQueryable AllVisibleInCategory(int categoryId); FILE: Open Judge System/Data/OJS.Data/Repositories/Contracts/IParticipantsRepository.cs type IParticipantsRepository (line 6) | public interface IParticipantsRepository : IRepository method GetWithContest (line 8) | Participant GetWithContest(int contestId, string userId, bool isOffici... method Any (line 10) | bool Any(int contestId, string userId, bool isOfficial); FILE: Open Judge System/Data/OJS.Data/Repositories/Contracts/ISubmissionsRepository.cs type ISubmissionsRepository (line 7) | public interface ISubmissionsRepository : IDeletableEntityRepository AllPublic(); method GetSubmissionForProcessing (line 11) | Submission GetSubmissionForProcessing(); method HasSubmissionTimeLimitPassedForParticipant (line 13) | bool HasSubmissionTimeLimitPassedForParticipant(int participantId, int... method GetLastFiftySubmissions (line 15) | IQueryable GetLastFiftySubmissions(); FILE: Open Judge System/Data/OJS.Data/Repositories/Contracts/ITestRepository.cs type ITestRepository (line 6) | public interface ITestRepository : IRepository FILE: Open Judge System/Data/OJS.Data/Repositories/Contracts/ITestRunsRepository.cs type ITestRunsRepository (line 6) | public interface ITestRunsRepository : IRepository method DeleteBySubmissionId (line 8) | int DeleteBySubmissionId(int submissionId); FILE: Open Judge System/Data/OJS.Data/Repositories/Contracts/IUsersRepository.cs type IUsersRepository (line 6) | public interface IUsersRepository : IRepository method GetByUsername (line 8) | UserProfile GetByUsername(string username); method GetById (line 10) | UserProfile GetById(string id); FILE: Open Judge System/Data/OJS.Data/Repositories/ParticipantsRepository.cs class ParticipantsRepository (line 10) | public class ParticipantsRepository : GenericRepository, IP... method ParticipantsRepository (line 12) | public ParticipantsRepository(IOjsDbContext context) method GetWithContest (line 17) | public Participant GetWithContest(int contestId, string userId, bool i... method Any (line 25) | public bool Any(int contestId, string userId, bool isOfficial) FILE: Open Judge System/Data/OJS.Data/Repositories/SubmissionsRepository.cs class SubmissionsRepository (line 11) | public class SubmissionsRepository : DeletableEntityRepository AllPublic() method GetSubmissionForProcessing (line 28) | public Submission GetSubmissionForProcessing() method HasSubmissionTimeLimitPassedForParticipant (line 43) | public bool HasSubmissionTimeLimitPassedForParticipant(int participant... method GetLastFiftySubmissions (line 65) | public IQueryable GetLastFiftySubmissions() FILE: Open Judge System/Data/OJS.Data/Repositories/TestRepository.cs class TestRepository (line 10) | public class TestRepository : GenericRepository, ITestRepository method TestRepository (line 12) | public TestRepository(IOjsDbContext context) method Delete (line 17) | public override void Delete(int id) FILE: Open Judge System/Data/OJS.Data/Repositories/TestRunsRepository.cs class TestRunsRepository (line 10) | public class TestRunsRepository : GenericRepository, ITestRunsR... method TestRunsRepository (line 12) | public TestRunsRepository(IOjsDbContext context) method DeleteBySubmissionId (line 17) | public int DeleteBySubmissionId(int submissionId) method Delete (line 28) | public override void Delete(int id) FILE: Open Judge System/Data/OJS.Data/Repositories/UsersRepository.cs class UsersRepository (line 10) | public class UsersRepository : GenericRepository, IUsersRep... method UsersRepository (line 12) | public UsersRepository(IOjsDbContext context) method GetByUsername (line 17) | public UserProfile GetByUsername(string username) method GetById (line 22) | public UserProfile GetById(string id) method Delete (line 27) | public override void Delete(UserProfile entity) FILE: Open Judge System/OJS.Common/Attributes/LocalizedDescriptionAttribute.cs class LocalizedDescriptionAttribute (line 7) | public class LocalizedDescriptionAttribute : DescriptionAttribute method LocalizedDescriptionAttribute (line 9) | public LocalizedDescriptionAttribute(string resourceName, Type resourc... FILE: Open Judge System/OJS.Common/Attributes/LocalizedDisplayFormatAttribute.cs class LocalizedDisplayFormatAttribute (line 7) | public class LocalizedDisplayFormatAttribute : DisplayFormatAttribute method LocalizedDisplayFormatAttribute (line 9) | public LocalizedDisplayFormatAttribute() FILE: Open Judge System/OJS.Common/Calculator.cs class Calculator (line 5) | public class Calculator method Age (line 7) | public static byte? Age(DateTime? date) FILE: Open Judge System/OJS.Common/DataAnnotations/DatabasePropertyAttribute.cs class DatabasePropertyAttribute (line 5) | public class DatabasePropertyAttribute : Attribute FILE: Open Judge System/OJS.Common/DataAnnotations/ExcludeFromExcelAttribute.cs class ExcludeFromExcelAttribute (line 5) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] FILE: Open Judge System/OJS.Common/ExpressionBuilder.cs class ExpressionBuilder (line 8) | public static class ExpressionBuilder method BuildOrExpression (line 10) | public static Expression> BuildOrExpression(this T enumerationValue) method GetDescription (line 21) | public static string GetDescription(this T enumerationValue) method GetLocalizedDescription (line 27) | public static string GetLocalizedDescription(this T enumerationValue) method GetEnumDescription (line 33) | private static string GetEnumDescription(this T enumerationValue, T... method GetDisplayName (line 58) | private static string GetDisplayName(this T value, Type description... FILE: Open Judge System/OJS.Common/Extensions/ExecutionStrategyTypeExtensions.cs class ExecutionStrategyTypeExtensions (line 5) | public static class ExecutionStrategyTypeExtensions method GetFileExtension (line 7) | public static string GetFileExtension(this ExecutionStrategyType execu... FILE: Open Judge System/OJS.Common/Extensions/FileHelpers.cs class FileHelpers (line 6) | public static class FileHelpers method SaveStringToTempFile (line 8) | public static string SaveStringToTempFile(string stringToWrite) method SaveByteArrayToTempFile (line 15) | public static string SaveByteArrayToTempFile(byte[] dataToWrite) FILE: Open Judge System/OJS.Common/Extensions/IEnumerableExtensions.cs class IEnumerableExtensions (line 6) | public static class IEnumerableExtensions method ForEach (line 8) | public static void ForEach(this IEnumerable enumerable, Action(this object obj) FILE: Open Judge System/OJS.Common/Extensions/PlagiarismDetectorTypeExtensions.cs class PlagiarismDetectorTypeExtensions (line 7) | public static class PlagiarismDetectorTypeExtensions method GetCompatibleCompilerTypes (line 9) | public static CompilerType[] GetCompatibleCompilerTypes(this Plagiaris... FILE: Open Judge System/OJS.Common/Extensions/StreamExtensions.cs class StreamExtensions (line 5) | public static class StreamExtensions method ToByteArray (line 7) | public static byte[] ToByteArray(this Stream input) method ToStream (line 22) | public static Stream ToStream(this byte[] input) FILE: Open Judge System/OJS.Common/Extensions/StringExtensions.cs class StringExtensions (line 10) | public static class StringExtensions method TryGetDate (line 12) | public static DateTime TryGetDate(this string date) method ToByteArray (line 24) | public static byte[] ToByteArray(this string sourceString) method ToInteger (line 30) | public static int ToInteger(this string input) method ToUrl (line 37) | public static string ToUrl(this string uglyString) method Repeat (line 62) | public static string Repeat(this string input, int count) method GetFileExtension (line 74) | public static string GetFileExtension(this string fileName) method MaxLength (line 90) | public static string MaxLength(this string stringToTrim, int maxLength) method MaxLengthWithEllipsis (line 101) | public static string MaxLengthWithEllipsis(this string stringToTrim, i... method GetStringsBetween (line 112) | public static IEnumerable GetStringsBetween(this string string... method GetStringBetween (line 123) | public static string GetStringBetween(this string stringToParse, strin... method GetStringWithEllipsisBetween (line 134) | public static string GetStringWithEllipsisBetween(this string input, i... method GetFirstDifferenceIndexWith (line 159) | public static int GetFirstDifferenceIndexWith(this string input, strin... method ToValidFileName (line 193) | public static string ToValidFileName(this string input) method ToValidFilePath (line 206) | public static string ToValidFilePath(this string input) method PascalCaseToText (line 218) | public static string PascalCaseToText(this string input) FILE: Open Judge System/OJS.Common/GlobalConstants.cs class GlobalConstants (line 3) | public static class GlobalConstants FILE: Open Judge System/OJS.Common/MailSender.cs class MailSender (line 7) | public sealed class MailSender method MailSender (line 22) | private MailSender() method SendMailAsync (line 52) | public void SendMailAsync(string recipient, string subject, string mes... method SendMail (line 58) | public void SendMail(string recipient, string subject, string messageB... method PrepareMessage (line 64) | private MailMessage PrepareMessage(string recipient, string subject, s... FILE: Open Judge System/OJS.Common/Models/CompilerType.cs type CompilerType (line 3) | public enum CompilerType FILE: Open Judge System/OJS.Common/Models/ContestQuestionType.cs type ContestQuestionType (line 7) | public enum ContestQuestionType FILE: Open Judge System/OJS.Common/Models/ExecutionStrategyType.cs type ExecutionStrategyType (line 3) | public enum ExecutionStrategyType FILE: Open Judge System/OJS.Common/Models/PlagiarismDetectorType.cs type PlagiarismDetectorType (line 7) | public enum PlagiarismDetectorType FILE: Open Judge System/OJS.Common/Models/ProblemResourceType.cs type ProblemResourceType (line 7) | public enum ProblemResourceType FILE: Open Judge System/OJS.Common/Models/TestRunResultType.cs type TestRunResultType (line 3) | public enum TestRunResultType FILE: Open Judge System/OJS.Common/Resources/Enums/EnumTranslations.Designer.cs class EnumTranslations (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method EnumTranslations (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/OJS.Common/SynchronizedHashtable.cs class SynchronizedHashtable (line 6) | public class SynchronizedHashtable method SynchronizedHashtable (line 10) | public SynchronizedHashtable() method Contains (line 16) | public bool Contains(object value) method Add (line 21) | public bool Add(object value) method Remove (line 40) | public void Remove(object value) FILE: Open Judge System/Tests/OJS.Common.Tests/StringExtensions/CompressDecompressTests.cs class CompressDecompressTests (line 7) | [TestFixture] method DecompressShouldProduceTheOriginallyCompressedString (line 10) | [Test] FILE: Open Judge System/Tests/OJS.Common.Tests/StringExtensions/GetFileExtensionTests.cs class GetFileExtensionTests (line 7) | [TestFixture] method GetFileExtensionShouldReturnEmptyStringWhenEmptyStringIsPassed (line 10) | [Test] method GetFileExtensionShouldReturnEmptyStringWhenNullIsPassed (line 20) | [Test] method GetFileExtensionShouldReturnJpgWhenValidImageIsPassed (line 28) | [Test] method GetFileExtensionShouldReturnPngWhenValidImageWithManyDotsIsPassed (line 37) | [Test] method GetFileExtensionShouldReturnEmptyStringWhenFileDoesNotHaveExtension (line 46) | [Test] method GetFileExtensionShouldReturnEmptyStringWhenFileEndsInADot (line 55) | [Test] method GetFileExtensionShouldReturnEmptyStringWhenFileContainsManyDotsAndEndsInADot (line 64) | [Test] FILE: Open Judge System/Tests/OJS.Common.Tests/StringExtensions/GetFirstDifferenceIndexWithTests.cs class GetFirstDifferenceIndexWithTests (line 7) | [TestFixture] method ShouldReturnMinusOneWhenBothStringsAreNull (line 10) | [Test] method ShouldReturnZeroWhenParameterStringIsNull (line 21) | [Test] method ShouldReturnZeroWhenInstanceStringIsNull (line 32) | [Test] method ShouldReturnZeroWhenStringsHaveDifferentFirstLetter (line 43) | [Test] method ShouldReturnCorrectIndexWhenStringsAreDifferent (line 54) | [Test] method ShouldReturnMinusOneWhenStringsAreDifferentAndIgnoresCase (line 65) | [Test] method ShouldReturnMinusOneWhenStringsAreEqual (line 76) | [Test] method ShouldReturnCorrectIndexWhenFirstInstanceStringIsLongerThanParameterString (line 87) | [Test] method ShouldReturnCorrectIndexWhenParameterStringIsLongerThanInstanceString (line 98) | [Test] method ShouldReturnMinusOneWhenBothStringsAreNullAndIgnoresCase (line 109) | [Test] method ShouldReturnCorrectIndexWhenStringsAreDifferentAndIgnoresCase (line 120) | [Test] FILE: Open Judge System/Tests/OJS.Common.Tests/StringExtensions/GetStringBetweenTests.cs class GetStringBetweenTests (line 7) | [TestFixture] method GetStringBetweenShouldReturnProperValueWhenCalledWithSingleCharacters (line 10) | [Test] method GetStringBetweenShouldReturnProperValueWhenCalledWithMultilineText (line 19) | [Test] method GetStringBetweenShouldReturnProperValueWhenCalledWithNewLineAsSecondArgument (line 43) | [Test] FILE: Open Judge System/Tests/OJS.Common.Tests/StringExtensions/GetStringWithEllipsisBetweenTests.cs class GetStringWithEllipsisBetweenTests (line 9) | [TestFixture] method ShouldThrowExceptionWhenValueIsNotNullAndStartIndexIsNegative (line 12) | [Test] method ShouldThrowExceptionWhenValueIsNotNullAndStartIndexIsEqualToStringLength (line 24) | [Test] method ShouldThrowExceptionWhenValueIsNotNullAndStartIndexIsGreaterThanStringLength (line 36) | [Test] method ShouldReturnNullWhenValueIsNullAndStartAndEndIndicesAreValid (line 48) | [Test] method ShouldThrowExceptionWhenValueIsNotNullAndStartIndexIsGreaterThanEndIndex (line 60) | [Test] method ShouldReturnEmptyStringWhenValueIsNotNullAndStartIndexIsEqualToValueLength (line 72) | [Test] method ShouldReturnEmptyStringWhenValueIsNotNullAndStartIndexIsEqualToEndIndex (line 84) | [Test] method ShouldReturnNullWhenValueIsNullAndStartIndexIsEqualToEndIndex (line 96) | [Test] method ShouldReturnValueWhenValueIsNotNullAndStartIndexIsEqualToZeroAndEndIndexIsEqualToStringLength (line 108) | [Test] method ShouldReturnCorrectSubstringWithoutEllipsisWhenValueIsNotNullAndStartIndexIsLessThanEllipsisLength (line 120) | [Test] method ShouldReturnCorrectSubstringWithoutEllipsisWhenValueIsNotNullAndStartIndexIsEqualToEllipsisLength (line 132) | [Test] method ShouldReturnCorrectSubstringWithEllipsisWhenValueIsNotNullAndStartIndexIsGreaterThanEllipsisLength (line 144) | [Test] method ShouldReturnCorrectSubstringWithoutEllipsisWhenValueIsNotNullAndEndIndexIsLessThanLengthMinusEllipsisLength (line 156) | [Test] method ShouldReturnCorrectSubstringWithoutEllipsisWhenValueIsNotNullAndEndIndexIsEqualToLengthMinusEllipsisLength (line 168) | [Test] method ShouldReturnCorrectSubstringWithEllipsisWhenValueIsNotNullAndEndIndexIsGreaterThanLengthMinusEllipsisLength (line 180) | [Test] method ShouldReturnCorrectSubstringWithEllipsisOnBothSidesWhenStartIndexAndEndIndexAreAppropriate (line 192) | [Test] method ShouldReturnEmptyStringWhenStartIndexWhenStartIndexAndEndIndexAreEqualAndAppropriate (line 204) | [Test] method ShouldReturnEmptyStringWhenValueIsEmptyString (line 216) | [Test] method ShouldReturnSingleWhitespaceStringWhenValueIsSingleWhitespace (line 228) | [Test] FILE: Open Judge System/Tests/OJS.Common.Tests/StringExtensions/MaxLengthTests.cs class MaxLengthTests (line 7) | [TestFixture] method MaxLengthShouldReturnEmptyStringWhenEmptyStringIsPassed (line 10) | [Test] method MaxLengthShouldReturnProperStringWhenLongerStringIsPassed (line 19) | [Test] method MaxLengthShouldReturnProperStringWhenShorterStringIsPassed (line 28) | [Test] method MaxLengthShouldReturnProperStringWhenStringWithTheSameLengthIsPassed (line 37) | [Test] method MaxLengthShouldReturnProperStringWhenZeroLengthIsPassed (line 46) | [Test] FILE: Open Judge System/Tests/OJS.Common.Tests/StringExtensions/PascalCaseToTextTests.cs class PascalCaseToTextTests (line 7) | [TestFixture] method FewWordsStringShouldReturnProperResult (line 10) | [Test] method OneWordStringShouldReturnProperResult (line 19) | [Test] method MethodShouldNotChangeTheOtherPartsOfTheString (line 28) | [Test] method AbbreviationsShouldBeKept (line 37) | [Test] method AbbreviationsShouldBeKeptIfNoOtherWords (line 46) | [Test] method NullStringShouldReturnNull (line 55) | [Test] FILE: Open Judge System/Tests/OJS.Common.Tests/StringExtensions/StringToUrlTests.cs class StringToUrlTests (line 7) | [TestFixture] method ToUrlMethodShouldReturnProperCSharpText (line 10) | [Test] method ToUrlMethodShouldReturnProperCPlusPlusText (line 21) | [Test] method ToUrlMethodShouldConvertUglySymbolsToDashInMiddle (line 32) | [Test] method ToUrlMethodShouldConvertUglySymbolsToDashInMiddleWithRepeatitions (line 43) | [Test] method ToUrlMethodShouldRemoveUglySymbolsInTheStartOfString (line 54) | [Test] method ToUrlMethodShouldConvertUglySymbolsToDashInTheEndOfString (line 65) | [Test] method ToUrlMethodShouldConvertSpacesToDash (line 76) | [Test] method ToUrlMethodShouldConvertCSharpAndCPlusPlus (line 87) | [Test] method ToUrlMethodShouldRemoveUglySymbolsAtBeginningAndEnd (line 98) | [Test] FILE: Open Judge System/Tests/OJS.Common.Tests/StringExtensions/ToInteger.cs class ToInteger (line 7) | [TestClass] method ZeroStringShouldReturnZero (line 10) | [TestMethod] method InvalidInputShouldReturnZero (line 19) | [TestMethod] method ValidInputShouldReturnSameValue (line 28) | [TestMethod] FILE: Open Judge System/Tests/OJS.Common.Tests/StringExtensions/ToIntegerTests.cs class ToIntegerTests (line 7) | [TestFixture] method ZeroStringShouldReturnZero (line 10) | [Test] method InvalidInputShouldReturnZero (line 19) | [Test] method ValidInputShouldReturnSameValue (line 28) | [Test] FILE: Open Judge System/Tests/OJS.Tests.Common/DataFakes/DatabaseConfiguration.cs class DatabaseConfiguration (line 10) | internal sealed class DatabaseConfiguration : DbMigrationsConfiguration<... method DatabaseConfiguration (line 12) | public DatabaseConfiguration() method Seed (line 18) | protected override void Seed(FakeOjsDbContext context) method SeedContests (line 24) | private void SeedContests(IOjsDbContext context) FILE: Open Judge System/Tests/OJS.Tests.Common/DataFakes/FakeEmptyOjsDbContext.cs class FakeEmptyOjsDbContext (line 5) | public class FakeEmptyOjsDbContext : OjsDbContext method FakeEmptyOjsDbContext (line 7) | public FakeEmptyOjsDbContext() FILE: Open Judge System/Tests/OJS.Tests.Common/DataFakes/FakeOjsDbContext.cs class FakeOjsDbContext (line 5) | public class FakeOjsDbContext : OjsDbContext method FakeOjsDbContext (line 7) | public FakeOjsDbContext() FILE: Open Judge System/Tests/OJS.Tests.Common/DataFakes/ObjectExtensions.cs class ObjectExtensions (line 6) | public static class ObjectExtensions method ObjectClone (line 8) | public static object ObjectClone(this object obj) FILE: Open Judge System/Tests/OJS.Tests.Common/TestClassBase.cs class TestClassBase (line 8) | public abstract class TestClassBase method TestClassBase (line 10) | protected TestClassBase() method InitializeEmptyOjsData (line 21) | protected void InitializeEmptyOjsData() FILE: Open Judge System/Tests/OJS.Tests.Common/WebStubs/StubHttpContextForRouting.cs class StubHttpContextForRouting (line 5) | public class StubHttpContextForRouting : HttpContextBase method StubHttpContextForRouting (line 11) | public StubHttpContextForRouting(string appPath = "/", string requestU... FILE: Open Judge System/Tests/OJS.Tests.Common/WebStubs/StubHttpRequestForRouting.cs class StubHttpRequestForRouting (line 6) | public class StubHttpRequestForRouting : HttpRequestBase method StubHttpRequestForRouting (line 8) | public StubHttpRequestForRouting(string appPath, string requestUrl) FILE: Open Judge System/Tests/OJS.Tests.Common/WebStubs/StubHttpResponseForRouting.cs class StubHttpResponseForRouting (line 5) | public class StubHttpResponseForRouting : HttpResponseBase method ApplyAppPathModifier (line 7) | public override string ApplyAppPathModifier(string virtualPath) FILE: Open Judge System/Tests/OJS.Workers.Checkers.Tests/CSharpCodeCheckerTests.cs class CSharpCodeCheckerTests (line 7) | [TestFixture] method CallingCheckMethodBeforeSetParameterShouldThrowAnException (line 10) | [Test] method SetParameterThrowsExceptionWhenGivenInvalidCode (line 24) | [Test] method SetParameterThrowsExceptionWhenNotGivenICheckerImplementation (line 34) | [Test] method SetParameterThrowsExceptionWhenGivenMoreThanOneICheckerImplementation (line 48) | [Test] method CheckMethodWorksCorrectlyWithSomeCheckerCode (line 95) | [Test] method CheckMethodReceivesCorrectParameters (line 124) | [Test] FILE: Open Judge System/Tests/OJS.Workers.Checkers.Tests/CaseInsensitiveCheckerTests.cs class CaseInsensitiveCheckerTests (line 9) | [TestFixture] method CaseInsensitiveCheckerShouldReturnTrueWhenGivenCaseInsensitiveStrings (line 12) | [Test] method CaseInsensitiveCheckerShouldReturnTrueWhenGivenCaseInsensitiveStringsWithDifferentNewLineEndings (line 26) | [Test] method CaseInsensitiveCheckerShouldReturnTrueWhenGivenCaseInsensitiveMultiLineStrings (line 40) | [Test] method CaseInsensitiveCheckerShouldReturnTrueWhenGivenCaseInsensitiveMultiLineStringsWithDifferentNewLineEndings (line 54) | [Test] method CaseInsensitiveCheckerShouldNotRespectsTextCasing (line 68) | [Test] method CaseInsensitiveCheckerShouldRespectsDecimalSeparators (line 82) | [Test] method CaseInsensitiveCheckerShouldReturnFalseWhenGivenDifferentStrings (line 96) | [Test] method CaseInsensitiveCheckerShouldReturnInvalidNumberOfLinesWhenReceivedOutputHasMoreLines (line 110) | [Test] method CaseInsensitiveCheckerShouldReturnInvalidNumberOfLinesWhenExpectedOutputHasMoreLines (line 124) | [Test] method CaseInsensitiveCheckerShouldReturnInvalidNumberOfLinesWhenGivenDifferentMultiLineStringsWithSameText (line 138) | [Test] method CaseInsensitiveCheckerShouldReturnWrongAnswerWhenGivenDifferentMultiLineStringsWithSameTextDifferentBlankLines (line 152) | [Test] method CaseInsensitiveCheckShouldReturnCorrectAnswerInBiggerSameTextsTest (line 166) | [Test] method CaseInsensitiveCheckerShouldReturnWrongAnswerInBiggerDifferentTextsTest (line 192) | [Test] method CaseInsensitiveCheckerShouldReturnInvalidNumberOfLinesInBiggerDifferentNumberOfLinesTest (line 218) | [Test] method CaseInsensitiveCheckerShouldReturnWrongAnswerInBiggerTextsWithLastLineDifferentTest (line 244) | [Test] method CaseInsensitiveCheckShouldReturnCorrectAnswerInBiggerSameTextsDifferentCaseTest (line 274) | [Test] FILE: Open Judge System/Tests/OJS.Workers.Checkers.Tests/ExactCheckerTests.cs class ExactCheckerTests (line 9) | [TestFixture] method ExactCheckerShouldReturnTrueWhenGivenExactStrings (line 12) | [Test] method ExactCheckerShouldReturnTrueWhenGivenExactStringsWithDifferentNewLineEndings (line 26) | [Test] method ExactCheckerShouldReturnTrueWhenGivenExactMultiLineStrings (line 40) | [Test] method ExactCheckerShouldReturnTrueWhenGivenExactMultiLineStringsWithDifferentNewLineEndings (line 54) | [Test] method ExactCheckerShouldRespectsTextCasing (line 68) | [Test] method ExactCheckerShouldRespectsDecimalSeparators (line 82) | [Test] method ExactCheckerShouldReturnFalseWhenGivenDifferentStrings (line 96) | [Test] method ExactCheckerShouldReturnInvalidNumberOfLinesWhenReceivedOutputHasMoreLines (line 110) | [Test] method ExactCheckerShouldReturnInvalidNumberOfLinesWhenExpectedOutputHasMoreLines (line 124) | [Test] method ExactCheckerShouldReturnInvalidNumberOfLinesWhenGivenDifferentMultiLineStringsWithSameText (line 138) | [Test] method ExactCheckerShouldReturnWrongAnswerWhenGivenDifferentMultiLineStringsWithSameTextDifferentBlankLines (line 152) | [Test] method ExacterCheckShouldReturnCorrectAnswerInBiggerSameTextsTest (line 166) | [Test] method ExactCheckerShouldReturnWrongAnswerInBiggerDifferentTextsTest (line 192) | [Test] method ExactCheckerShouldReturnInvalidNumberOfLinesInBiggerDifferentNumberOfLinesTest (line 218) | [Test] method ExactCheckerShouldReturnWrongAnswerInBiggerTextsWithLastLineDifferentTest (line 244) | [Test] FILE: Open Judge System/Tests/OJS.Workers.Checkers.Tests/PrecisionCheckerTests.cs class PrecisionCheckerTests (line 10) | [TestFixture] method PrecisionCheckerShouldReturnTrueWhenGivenExactDecimalWithDefaultPrecision (line 13) | [Test] method PrecisionCheckerShouldReturnTrueWhenGivenExactDecimalWithPrecisionOfFive (line 27) | [Test] method PrecisionCheckerShouldReturnWrongAnswerWhenGivenExactDecimalWithPrecisionOfSixAndDifferentDigitsBeforeTheSixthOne (line 42) | [Test] method PrecisionCheckerShouldReturnFalseIfNoNumberIsEntered (line 57) | [Test] method PrecisionCheckerShouldReturnCorrectIfTheAnswerRoundUp (line 72) | [Test] method PrecisionCheckerShouldReturnTrueIfTheAnswerRoundUpClose (line 87) | [Test] method PrecisionCheckerShouldReturnTrueIfTheAnswersAreSame (line 102) | [Test] method PrecisionCheckerShouldReturnFalseIfTheAnswersAreDifferent (line 117) | [Test] method PrecisionCheckerShouldReturnTrueIfTheAnswersAreSameAndPrecisionIsBiggerThanTheNumbers (line 132) | [Test] method PrecisionCheckerShouldReturnTrueIfTheAnswersAreHugeNumbersSameAndLowPrecision (line 147) | [Test] method PrecisionCheckerShouldReturnTrueIfAllLinesAreCorrect (line 162) | [Test] method PrecisionCheckerShouldReturnTrueIfAllLinesAreCorrectWithOneExtraEmptyLine (line 179) | [Test] method PrecisionCheckerShouldNotRespectsDecimalSeparators (line 194) | [Test] method PrecisionCheckerShouldReturnCorrectAnswerIfCultureIsBulgarian (line 208) | [Test] method PrecisionCheckerShouldReturnInvalidLineNumberIfAllLinesAreCorrectWithOneExtraFullLineOnReceivedOutput (line 223) | [Test] method PrecisionCheckerShouldReturnInvalidLineNumberIfAllLinesAreCorrectWithOneExtraFullLineOnExpectedOutput (line 238) | [Test] method PrecisionCheckerShouldReturnInvalidLineNumberIfAllLinesAreCorrectWithALotOfExtraLine (line 253) | [Test] method PrecisionCheckerShouldReturnWrongAnsweIfAllLinesAreCorrectWithALotOfExtraLinesAtTheBeginningAndEnd (line 268) | [Test] method PrecisionCheckShouldReturnCorrectAnswerInBiggerSameTextsTest (line 283) | [Test] method PrecisionCheckShouldReturnWrongAnswerInBiggerSameTextsWithOneDifferentLineTest (line 310) | [Test] method PrecisionCheckShouldReturnWrongAnswerInBiggerSameTextsWithTotallyDifferentLinesTest (line 339) | [Test] method PrecisionCheckShouldReturnCorrectAnswerInBiggerSameTextsWithDifferentPrecisionTest (line 368) | [Test] FILE: Open Judge System/Tests/OJS.Workers.Checkers.Tests/SortCheckerTests.cs class SortCheckerTests (line 9) | [TestFixture] method SortCheckerShouldReturnTrueWhenGivenExactStrings (line 12) | [Test] method SortCheckerShouldReturnTrueWhenGivenExactStringsWithDifferentNewLineEndings (line 26) | [Test] method SortCheckerShouldReturnTrueWhenGivenExactMultiLineStrings (line 40) | [Test] method SortCheckerShouldReturnTrueWhenGivenExactMultiLineStringsWithDifferentNewLineEndings (line 54) | [Test] method SortCheckerShouldRespectsTextCasing (line 68) | [Test] method SortCheckerShouldRespectsDecimalSeparators (line 82) | [Test] method SortCheckerShouldReturnFalseWhenGivenDifferentStrings (line 96) | [Test] method SortCheckershouldReturnInvalidNumberOfLinesWhenReceivedOutputHasMoreLines (line 110) | [Test] method SortCheckerShouldReturnInvalidNumberOfLinesWhenExpectedOutputHasMoreLines (line 124) | [Test] method SortCheckerShouldReturnIncorrectNumberOfLinesWhenGivenDifferentMultiLineStringsWithSameText (line 138) | [Test] method SortCheckerShouldReturnInvalidNumberOfLinesWhenGivenDifferentMultiLineStringsWithSameTextDifferentBlankLines (line 152) | [Test] method SortCheckerShouldReturnCorrectAnswerInBiggerSameTextsTest (line 166) | [Test] method SortCheckerShouldReturnWrongAnswerInBiggerDifferentTextsTest (line 192) | [Test] method SortCheckerShouldReturnInvalidNumberOfLinesInBiggerDifferentNumberOfLinesTest (line 218) | [Test] method SortCheckerShouldReturnCorrectAnswerInBiggerReversedTextsTest (line 244) | [Test] method SortCheckerShouldReturnTrueWhenGivenSameResultsUnsortedMultiLineStrings (line 270) | [Test] method SortCheckerShouldReturnTrueWhenReceivedIsSortedAndExpectedIsNotStrings (line 284) | [Test] method SortCheckerShouldReturnTrueWhenReceivedIsUnSortedAndExpectedIsSortedStrings (line 298) | [Test] method SortCheckerShouldReturnTrueWhenBothTextsAreUnsortedStrings (line 312) | [Test] method SortCheckerShouldReturnTrueWhenReceivedIsSortedAndExpectedIsAlmostStrings (line 326) | [Test] method SortCheckerShouldReturnTrueWhenReceivedIsAlmostSortedAndExpectedIsFullSortedStrings (line 340) | [Test] method SortCheckerShouldReturnTrueWhenBothAreTotallyUnsortedStrings (line 354) | [Test] FILE: Open Judge System/Tests/OJS.Workers.Checkers.Tests/TrimCheckerTests.cs class TrimCheckerTests (line 9) | [TestFixture] method TrimCheckerShouldReturnTrueWhenGivenExactStrings (line 12) | [Test] method TrimCheckerShouldReturnTrueWhenGivenExactStringsWithDifferentNewLineEndings (line 26) | [Test] method TrimCheckerShouldReturnTrueWhenGivenExactMultiLineStrings (line 40) | [Test] method TrimCheckerShouldReturnTrueWhenGivenExactMultiLineStringsWithDifferentNewLineEndings (line 54) | [Test] method TrimCheckerShouldRespectsTextCasing (line 68) | [Test] method TrimCheckerShouldRespectsDecimalSeparators (line 82) | [Test] method TrimCheckerShouldReturnFalseWhenGivenDifferentStrings (line 96) | [Test] method TrimCheckershouldReturnInvalidNumberOfLinesWhenReceivedOutputHasMoreLines (line 110) | [Test] method TrimCheckerShouldReturnInvalidNumberOfLinesWhenExpectedOutputHasMoreLines (line 124) | [Test] method TrimCheckerShouldReturnCorrectAnswerWhenGivenDifferentMultiLineStringsWithSameText (line 138) | [Test] method TrimCheckerShouldReturnCorrectAnswerWhenGivenDifferentMultiLineStringsWithSameTextDifferentBlankLines (line 152) | [Test] method TrimCheckerShouldReturnCorrectAnswerInBiggerSameTextsTest (line 166) | [Test] method TrimCheckerShouldReturnWrongAnswerInBiggerDifferentTextsTest (line 192) | [Test] method TrimCheckerShouldReturnCorrectAnswerInBiggerDifferentNumberOfLinesTest (line 218) | [Test] method TrimCheckerShouldReturnCorrectAnswerWhenWhitespaceIsDifferentAtTheEndOfStrings (line 244) | [Test] method TrimCheckerShouldReturnCorrectAnswerWhenWhitespaceIsDifferentAtTheStartOfStrings (line 258) | [Test] method TrimCheckerShouldReturnCorrectAnswerWhenWhitespaceIsDifferentAtTheStartAndEndOfStrings (line 272) | [Test] method TrimCheckerShouldReturnCorrectAnswerWhenWhitespaceIsDifferentAtTheStartAndEndOfStringsAndDifferentEndLines (line 286) | [Test] method TrimCheckerShouldReturnCorrectAnswerWhenWhitespaceIsDifferentAtTheStartAndEndOfStringsAndTwoDifferentEndLines (line 300) | [Test] method TrimCheckerShouldReturnCorrectAnswerWhenEveryLineHasDifferentWhiteSpace (line 314) | [Test] method TrimCheckerShouldReturnCorrectAnswerWhenLastLineHasDifferentWhiteSpace (line 328) | [Test] method TrimCheckerShouldReturnCorrectAnswerWhenLastExpectedLineHasDifferentWhiteSpace (line 342) | [Test] method TrimCheckerShouldRespectsTextCasingWithWhiteSpace (line 356) | [Test] method TrimCheckerShouldRespectsDecimalSeparatorsWithSpacing (line 370) | [Test] method TrimCheckerShouldReturnFalseWhenGivenDifferentStringsWithSpacing (line 384) | [Test] method TrimCheckerShouldReturnInvalidNumberOfLinesWhenReceivedOutputHasMoreLinesWithSpacing (line 398) | [Test] method TrimCheckerShouldReturnCorrectAnswerWhenGivenDifferentMultiLineStringsWithSameTextWithSpacing (line 412) | [Test] method TrimCheckerShouldReturnCorrectAnswerWhenGivenDifferentMultiLineStringsWithSameTextDifferentBlankLinesTest (line 426) | [Test] method TrimCheckShouldReturnCorrectAnswerInBiggerSameTextsWithDifferentWhiteSpaceTest (line 440) | [Test] method TrimCheckerShouldReturnWrongAnswerInBiggerTextsWithLastLineDifferentTest (line 468) | [Test] FILE: Open Judge System/Tests/OJS.Workers.Compilers.Tests/CSharpCompilerTests.cs class CSharpCompilerTests (line 7) | [TestFixture] method CSharpCompilerShouldWorkWhenGivenValidSourceCode (line 12) | [Test] FILE: Open Judge System/Tests/OJS.Workers.Compilers.Tests/MsBuildCompilerTests.cs class MsBuildCompilerTests (line 9) | [TestFixture] method MsBuildCompilerShouldWorkWhenGivenValidZippedSolution (line 14) | [Test] method MsBuildCompilerShouldWorkWhenGivenValidZippedProjectInSingleFolder (line 25) | [Test] method GetSampleSolutionFile (line 36) | private byte[] GetSampleSolutionFile() method GetSampleSolutionWhereTheProjectIsLocatedInSingleFolder (line 144) | private byte[] GetSampleSolutionWhereTheProjectIsLocatedInSingleFolder() FILE: Open Judge System/Tests/OJS.Workers.ExecutionStrategies.Tests/JsonExecutionResultTests.cs class JsonExecutionResultTests (line 5) | [TestFixture] method MochaExecutionResultParseShouldReturnPassedWithCorrectPassesJSONString (line 10) | [Test] method MochaExecutionResultParseShouldReturnNotPassedWithCorrectErrorWithCorrectNoPassesJSONString (line 21) | [Test] method MochaExecutionResultParseShouldReturnNotPassedWithCorrectErrorWithCorrectNoPassesAndFailiureJSONString (line 32) | [Test] method MochaExecutionResultParseShouldReturnNotPassedWithCorrectErrorInvalidJSONString (line 43) | [Test] method MochaExecutionResultParseShouldReturnNotPassedWithCorrectErrorInvalidTwoObjectsInJSONString (line 54) | [Test] method MochaExecutionResultParseShouldReturnNotPassedWithCorrectErrorCommentInJSONString (line 65) | [Test] method MochaExecutionResultParseShouldReturnNotPassedWithCorrectErrorDoubleCommentInJSONString (line 76) | [Test] FILE: Open Judge System/Tests/OJS.Workers.Executors.Tests/BaseExecutorsTestClass.cs class BaseExecutorsTestClass (line 10) | public abstract class BaseExecutorsTestClass method CreateExe (line 14) | public string CreateExe(string exeName, string sourceString) FILE: Open Judge System/Tests/OJS.Workers.Executors.Tests/RestrictedProcessSecurityTests.cs class RestrictedProcessSecurityTests (line 13) | [TestFixture] method RestrictedProcessShouldNotBeAbleToCreateFiles (line 16) | [Test] method RestrictedProcessShouldNotBeAbleToReadClipboard (line 37) | [Test] method RestrictedProcessShouldNotBeAbleToWriteToClipboard (line 63) | [Test] method RestrictedProcessShouldNotBeAbleToStartProcess (line 85) | [Test] FILE: Open Judge System/Tests/OJS.Workers.Executors.Tests/RestrictedProcessTests.cs class RestrictedProcessTests (line 9) | [TestFixture] method RestrictedProcessShouldStopProgramAfterTimeIsEnded (line 37) | [Test] method RestrictedProcessShouldSendInputDataToProcess (line 58) | [Test] method RestrictedProcessShouldWorkWithCyrillic (line 71) | [Test] method RestrictedProcessShouldOutputProperLengthForCyrillicText (line 84) | [Test] method RestrictedProcessShouldReceiveCyrillicText (line 106) | [Test] method RestrictedProcessShouldNotBlockWhenEnterEndlessLoop (line 128) | [Test] method RestrictedProcessStandardErrorContentShouldContainExceptions (line 148) | [Test] method RestrictedProcessShouldReturnCorrectAmountOfUsedMemory (line 170) | [Test] method RestrictedProcessShouldReturnMemoryLimitWhenNeeded (line 184) | [Test] FILE: Open Judge System/Tests/OJS.Workers.Tools.Tests/AntiCheat/SortAndTrimLinesVisitorTests.cs class SortAndTrimLinesVisitorTests (line 10) | [TestFixture] method TestWith9LinesInRevertedOrder (line 13) | [Test] FILE: Open Judge System/Tests/OJS.Workers.Tools.Tests/Similarity/SimilarityFinderDiffTextTests.cs class SimilarityFinderDiffTextTests (line 13) | [TestFixture] method TestWhenAllLinesAreDifferent (line 16) | [Test] method TestWhenAllLinesAreTheSame (line 24) | [Test] method TestWhenSnakeCase (line 33) | [Test] method TestOneChangeWithinLongChainOfRepeats (line 41) | [Test] method TestSomeDifferences (line 49) | [Test] method TestReproduceScenario20020920 (line 57) | [Test] method TestReproduceScenario20030207 (line 65) | [Test] method TestReproduceScenarioMuegel (line 73) | [Test] method TestCaseInsensitiveWithTrimLines (line 81) | [Test] method TestHelper (line 89) | private static string TestHelper(IEnumerable differences) FILE: Open Judge System/Tools/SandboxExecutorProofOfConcept/GlobalConstants.cs class GlobalConstants (line 3) | internal class GlobalConstants FILE: Open Judge System/Tools/SandboxExecutorProofOfConcept/SandboxExecutorProofOfConceptProgram.cs class SandboxExecutorProofOfConceptProgram (line 14) | internal class SandboxExecutorProofOfConceptProgram method Main (line 20) | private static void Main() method RunNodeJs (line 40) | private static void RunNodeJs() method ThreadWork (line 58) | private static void ThreadWork() method StartRestrictedProcess (line 63) | private static void StartRestrictedProcess(string applicationPath, str... FILE: Open Judge System/Tools/SandboxTarget/SandboxTargetProgram.cs class SandboxTargetProgram (line 14) | internal class SandboxTargetProgram method Main (line 16) | [STAThread] method JustDoSomeCpuWork (line 90) | private static void JustDoSomeCpuWork() method ThreadStart (line 110) | private static void ThreadStart() method RecursivelyCheckFileSystemPermissions (line 122) | private static void RecursivelyCheckFileSystemPermissions(string curre... method InfiniteLoop (line 151) | private static void InfiniteLoop() method TryToExecute (line 159) | private static bool TryToExecute(TryToExecuteParams tryToExecuteParams) method ReadWriteConsole (line 175) | private static void ReadWriteConsole() method ReadWrite10000LinesFromConsole (line 185) | private static void ReadWrite10000LinesFromConsole() method Write10000SymbolsOnSingleLine (line 199) | private static void Write10000SymbolsOnSingleLine() method Sleep (line 204) | private static void Sleep(double seconds) method CreateInfiniteAmountOfMemory (line 211) | private static void CreateInfiniteAmountOfMemory() method ThrowException (line 222) | private static void ThrowException() method Write (line 228) | private static void Write(string text = "", ConsoleColor foregroundCol... method WriteLine (line 235) | private static void WriteLine(string text = "", ConsoleColor foregroun... FILE: Open Judge System/Tools/SandboxTarget/TryToExecuteParams.cs class TryToExecuteParams (line 5) | internal class TryToExecuteParams method TryToExecuteParams (line 7) | public TryToExecuteParams(Action action, string name, string p... FILE: Open Judge System/Tools/SqlTestingPoC/Program.cs class Program (line 10) | public static class Program method Main (line 12) | public static void Main() FILE: Open Judge System/Tools/SqlTestingPoC/SqlPrepareDatabaseAndRunUserQueryExecutionStrategy.cs class SqlPrepareDatabaseAndRunUserQueryExecutionStrategy (line 7) | public class SqlPrepareDatabaseAndRunUserQueryExecutionStrategy : IExecu... method Execute (line 9) | public ExecutionResult Execute(ExecutionContext executionContext) FILE: Open Judge System/Tools/SqlTestingPoC/SqlRunUserQueryAndCheckDatabaseExecutionStrategy.cs class SqlRunUserQueryAndCheckDatabaseExecutionStrategy (line 7) | public class SqlRunUserQueryAndCheckDatabaseExecutionStrategy : IExecuti... method Execute (line 9) | public ExecutionResult Execute(ExecutionContext executionContext) FILE: Open Judge System/Web/OJS.Web.Common/Attributes/LogAccessAttribute.cs class LogAccessAttribute (line 5) | [AttributeUsage(AttributeTargets.Class | AttributeTargets.Method)] FILE: Open Judge System/Web/OJS.Web.Common/Attributes/LoggerFilterAttribute.cs class LoggerFilterAttribute (line 10) | public class LoggerFilterAttribute : IActionFilter method LoggerFilterAttribute (line 14) | public LoggerFilterAttribute(IOjsData data) method OnActionExecuting (line 19) | public virtual void OnActionExecuting(ActionExecutingContext filterCon... method OnActionExecuted (line 23) | public virtual void OnActionExecuted(ActionExecutedContext filterContext) method LogAction (line 28) | protected virtual void LogAction(ActionExecutedContext filterContext) FILE: Open Judge System/Web/OJS.Web.Common/Attributes/OverrideAuthorizeAttribute.cs class OverrideAuthorizeAttribute (line 7) | public class OverrideAuthorizeAttribute : AuthorizeAttribute, IOverrideF... FILE: Open Judge System/Web/OJS.Web.Common/EnumConverter.cs class EnumConverter (line 10) | public static class EnumConverter method GetSelectListItems (line 13) | public static IEnumerable GetSelectListItems() FILE: Open Judge System/Web/OJS.Web.Common/Extensions/PrincipalExtensions.cs class PrincipalExtensions (line 7) | public static class PrincipalExtensions method IsLoggedIn (line 9) | public static bool IsLoggedIn(this IPrincipal principal) method IsAdmin (line 14) | public static bool IsAdmin(this IPrincipal principal) FILE: Open Judge System/Web/OJS.Web.Common/Extensions/TempDataExtentions.cs class TempDataExtentions (line 7) | public static class TempDataExtentions method AddDangerMessage (line 9) | public static void AddDangerMessage(this TempDataDictionary tempData, ... method AddInfoMessage (line 14) | public static void AddInfoMessage(this TempDataDictionary tempData, st... FILE: Open Judge System/Web/OJS.Web.Common/Interfaces/IAdministrationViewModel.cs type IAdministrationViewModel (line 5) | public interface IAdministrationViewModel method GetEntityModel (line 12) | T GetEntityModel(T model = null); FILE: Open Judge System/Web/OJS.Web.Common/Interfaces/IKendoGridAdministrationController.cs type IKendoGridAdministrationController (line 8) | public interface IKendoGridAdministrationController method GetData (line 10) | IEnumerable GetData(); method GetById (line 12) | object GetById(object id); method Read (line 14) | ActionResult Read([DataSourceRequest]DataSourceRequest request); FILE: Open Judge System/Web/OJS.Web.Common/OjsUserManager.cs class OjsUserManager (line 5) | public class OjsUserManager : UserManager method OjsUserManager (line 8) | public OjsUserManager(IUserStore userStore) FILE: Open Judge System/Web/OJS.Web.Common/SearchResultType.cs type SearchResultType (line 3) | public enum SearchResultType FILE: Open Judge System/Web/OJS.Web.Common/SystemMessage.cs class SystemMessage (line 3) | public class SystemMessage FILE: Open Judge System/Web/OJS.Web.Common/SystemMessageCollection.cs class SystemMessageCollection (line 7) | public class SystemMessageCollection : IEnumerable method SystemMessageCollection (line 11) | public SystemMessageCollection() method Add (line 16) | public void Add(SystemMessage message) method Add (line 21) | public void Add(string content, SystemMessageType type, int importance) method GetEnumerator (line 27) | public IEnumerator GetEnumerator() method GetEnumerator (line 32) | IEnumerator IEnumerable.GetEnumerator() FILE: Open Judge System/Web/OJS.Web.Common/SystemMessageType.cs type SystemMessageType (line 3) | public enum SystemMessageType FILE: Open Judge System/Web/OJS.Web.Common/ZipFileResult.cs class ZipFileResult (line 13) | public class ZipFileResult : ActionResult method ZipFileResult (line 19) | public ZipFileResult(ZipFile zip, string filename) method ExecuteResult (line 25) | public override void ExecuteResult(ControllerContext context) FILE: Open Judge System/Web/OJS.Web.Common/ZippedTestManipulator/TestsParseResult.cs class TestsParseResult (line 5) | public class TestsParseResult method TestsParseResult (line 7) | public TestsParseResult() FILE: Open Judge System/Web/OJS.Web.Common/ZippedTestManipulator/ZippedTestsManipulator.cs class ZippedTestsManipulator (line 11) | public class ZippedTestsManipulator method Parse (line 13) | public static TestsParseResult Parse(Stream stream) method AddTestsToProblem (line 27) | public static void AddTestsToProblem(Problem problem, TestsParseResult... method ExtractFileFromStream (line 74) | public static string ExtractFileFromStream(ZipEntry entry) method ExcractInAndSolFiles (line 87) | private static void ExcractInAndSolFiles(ZipFile zipFile, TestsParseRe... method ExcractInAndOutFiles (line 128) | private static void ExcractInAndOutFiles(ZipFile zipFile, TestsParseRe... method ExtractTxtFiles (line 169) | private static void ExtractTxtFiles(ZipFile zipFile, TestsParseResult ... method ExtractIOIFiles (line 210) | private static void ExtractIOIFiles(ZipFile zipFile, TestsParseResult ... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/AccountEmails.Designer.cs class AccountEmails (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method AccountEmails (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/ViewModels/AccountViewModels.Designer.cs class AccountViewModels (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method AccountViewModels (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/ChangeEmailView.Designer.cs class ChangeEmailView (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ChangeEmailView (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/ChangePasswordView.Designer.cs class ChangePasswordView (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ChangePasswordView (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/ChangeUsernameView.designer.cs class ChangeUsernameView (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ChangeUsernameView (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/Disassociate.Designer.cs class Disassociate (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Disassociate (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/ExternalLoginCallback.designer.cs class ExternalLoginCallback (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ExternalLoginCallback (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/ExternalLoginConfirmation.Designer.cs class ExternalLoginConfirmation (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ExternalLoginConfirmation (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/ExternalLoginFailure.Designer.cs class ExternalLoginFailure (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ExternalLoginFailure (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/ForgottenPassword.Designer.cs class ForgottenPassword (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ForgottenPassword (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/General.Designer.cs class General (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method General (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/Login.Designer.cs class Login (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Login (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/Manage.Designer.cs class Manage (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Manage (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/Partial/ChangePassword.Designer.cs class ChangePassword (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ChangePassword (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/Partial/ExternalLoginsList.Designer.cs class ExternalLoginsList (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ExternalLoginsList (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/Partial/RemoveAccount.Designer.cs class RemoveAccount (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method RemoveAccount (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/Partial/SetPassword.Designer.cs class SetPassword (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SetPassword (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Account/Views/Register.Designer.cs class Register (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Register (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/AccessLogs/ViewModels/AccessLogGridViewModel.Designer.cs class AccessLogGridViewModel (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method AccessLogGridViewModel (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/AccessLogs/Views/AccessLogsIndex.Designer.cs class AccessLogsIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method AccessLogsIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/AdministrationGeneral.Designer.cs class AdministrationGeneral (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method AdministrationGeneral (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/AntiCheat/Views/AntiCheatViews.Designer.cs class AntiCheatViews (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method AntiCheatViews (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Checkers/ViewModels/CheckerAdministrationViewModel.Designer.cs class CheckerAdministrationViewModel (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method CheckerAdministrationViewModel (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Checkers/Views/CheckersIndex.Designer.cs class CheckersIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method CheckersIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/ContestCategories/ViewModels/ContestCategoryAdministrationViewModel.Designer.cs class ContestCategoryAdministrationViewModel (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestCategoryAdministrationViewModel (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/ContestCategories/Views/ContestCategoriesViews.Designer.cs class ContestCategoriesViews (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestCategoriesViews (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Contests/ContestsControllers.Designer.cs class ContestsControllers (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestsControllers (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Contests/ViewModels/ContestAdministration.Designer.cs class ContestAdministration (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestAdministration (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Contests/ViewModels/ContestQuestion.Designer.cs class ContestQuestion (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestQuestion (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Contests/ViewModels/ContestQuestionAnswer.Designer.cs class ContestQuestionAnswer (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestQuestionAnswer (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Contests/ViewModels/ShortContestAdministration.Designer.cs class ShortContestAdministration (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ShortContestAdministration (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Contests/Views/ContestCreate.designer.cs class ContestCreate (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestCreate (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Contests/Views/ContestEdit.Designer.cs class ContestEdit (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestEdit (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Contests/Views/ContestIndex.Designer.cs class ContestIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Contests/Views/EditorTemplates/CategoryDropDown.Designer.cs class CategoryDropDown (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method CategoryDropDown (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Contests/Views/EditorTemplates/SubmissionTypeCheckBoxes.Designer.cs class SubmissionTypeCheckBoxes (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionTypeCheckBoxes (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Contests/Views/Partials/ContestEditor.Designer.cs class ContestEditor (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestEditor (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Feedback/ViewModels/FeedbackReport.Designer.cs class FeedbackReport (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method FeedbackReport (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Feedback/Views/FeedbackIndexAdmin.Designer.cs class FeedbackIndexAdmin (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method FeedbackIndexAdmin (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/News/ViewModels/NewsAdministration.Designer.cs class NewsAdministration (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method NewsAdministration (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/News/Views/NewsIndex.Designer.cs class NewsIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method NewsIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Participants/ViewModels/ParticipantViewModels.Designer.cs class ParticipantViewModels (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ParticipantViewModels (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Participants/Views/EditorTemplates/ParticipantEditorTemplates.Designer.cs class ParticipantEditorTemplates (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ParticipantEditorTemplates (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Participants/Views/Partials/Participants.Designer.cs class Participants (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Participants (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Participants/Views/ParticipantsContest.designer.cs class ParticipantsContest (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ParticipantsContest (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Participants/Views/ParticipantsIndex.Designer.cs class ParticipantsIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ParticipantsIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Problems/ProblemsControllers.Designer.cs class ProblemsControllers (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ProblemsControllers (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Problems/ViewModels/DetailedProblem.Designer.cs class DetailedProblem (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method DetailedProblem (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Problems/ViewModels/ProblemResources.designer.cs class ProblemResources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ProblemResources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Problems/Views/Partials/ProblemsPartials.Designer.cs class ProblemsPartials (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ProblemsPartials (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Problems/Views/ProblemsCreate.Designer.cs class ProblemsCreate (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ProblemsCreate (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Problems/Views/ProblemsDelete.Designer.cs class ProblemsDelete (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ProblemsDelete (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Problems/Views/ProblemsDeleteAll.Designer.cs class ProblemsDeleteAll (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ProblemsDeleteAll (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Problems/Views/ProblemsDetails.Designer.cs class ProblemsDetails (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ProblemsDetails (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Problems/Views/ProblemsEdit.Designer.cs class ProblemsEdit (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ProblemsEdit (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Problems/Views/ProblemsIndex.Designer.cs class ProblemsIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ProblemsIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Resources/ResourcesControllers.Designer.cs class ResourcesControllers (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ResourcesControllers (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Resources/Views/ResourcesCreate.Designer.cs class ResourcesCreate (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ResourcesCreate (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Resources/Views/ResourcesEdit.Designer.cs class ResourcesEdit (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ResourcesEdit (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Roles/ViewModels/RolesViewModels.Designer.cs class RolesViewModels (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method RolesViewModels (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Roles/Views/RolesIndex.Designer.cs class RolesIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method RolesIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Settings/ViewModels/SettingAdministration.Designer.cs class SettingAdministration (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SettingAdministration (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Settings/Views/SettingsAdministrationIndex.Designer.cs class SettingsAdministrationIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SettingsAdministrationIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Shared/Views/Partials/Partials.Designer.cs class Partials (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Partials (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/SubmissionTypes/ViewModels/SubmissionTypeAdministration.Designer.cs class SubmissionTypeAdministration (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionTypeAdministration (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/SubmissionTypes/Views/SubmissionTypesIndex.Designer.cs class SubmissionTypesIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionTypesIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Submissions/SubmissionsControllers.Designer.cs class SubmissionsControllers (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionsControllers (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Submissions/ViewModels/SubmissionAdministration.Designer.cs class SubmissionAdministration (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionAdministration (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Submissions/Views/EditorTemplates/SubmissionsEditorTemplates.Designer.cs class SubmissionsEditorTemplates (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionsEditorTemplates (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Submissions/Views/Partials/SubmissionForm.Designer.cs class SubmissionForm (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionForm (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Submissions/Views/Partials/SubmissionsGrid.Designer.cs class SubmissionsGrid (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionsGrid (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Submissions/Views/SubmissionsCreate.Designer.cs class SubmissionsCreate (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionsCreate (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Submissions/Views/SubmissionsDelete.Designer.cs class SubmissionsDelete (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionsDelete (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Submissions/Views/SubmissionsIndex.Designer.cs class SubmissionsIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionsIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Submissions/Views/SubmissionsUpdate.Designer.cs class SubmissionsUpdate (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionsUpdate (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Tests/TestsControllers.designer.cs class TestsControllers (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method TestsControllers (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Tests/ViewModels/TestAdministration.Designer.cs class TestAdministration (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method TestAdministration (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Tests/Views/TestsCreate.Designer.cs class TestsCreate (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method TestsCreate (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Tests/Views/TestsDelete.Designer.cs class TestsDelete (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method TestsDelete (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Tests/Views/TestsDeleteAll.Designer.cs class TestsDeleteAll (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method TestsDeleteAll (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Tests/Views/TestsDetails.designer.cs class TestsDetails (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method TestsDetails (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Tests/Views/TestsEdit.Designer.cs class TestsEdit (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method TestsEdit (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Tests/Views/TestsIndex.Designer.cs class TestsIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method TestsIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Users/ViewModels/UserProfileAdministration.Designer.cs class UserProfileAdministration (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method UserProfileAdministration (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Administration/Users/Views/UsersIndex.Designer.cs class UsersIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method UsersIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/ContestsGeneral.Designer.cs class ContestsGeneral (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestsGeneral (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/Shared/ContestsAllContestSubmissionsByUser.Designer.cs class ContestsAllContestSubmissionsByUser (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestsAllContestSubmissionsByUser (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/Shared/ContestsProblemPartial.Designer.cs class ContestsProblemPartial (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestsProblemPartial (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/ViewModels/ContestsViewModels.Designer.cs class ContestsViewModels (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestsViewModels (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/ViewModels/ProblemsViewModels.Designer.cs class ProblemsViewModels (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ProblemsViewModels (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/ViewModels/SubmissionsViewModels.Designer.cs class SubmissionsViewModels (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionsViewModels (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/Views/Compete/CompeteIndex.Designer.cs class CompeteIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method CompeteIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/Views/Compete/CompeteRegister.Designer.cs class CompeteRegister (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method CompeteRegister (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/Views/Contests/ContestsDetails.Designer.cs class ContestsDetails (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ContestsDetails (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/Views/List/ListByCategory.Designer.cs class ListByCategory (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ListByCategory (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/Views/List/ListByType.Designer.cs class ListByType (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ListByType (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/Views/List/ListIndex.designer.cs class ListIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ListIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/Views/Results/Partials/StatsPartial.Designer.cs class StatsPartial (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method StatsPartial (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/Views/Results/ResultsFull.designer.cs class ResultsFull (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ResultsFull (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/Views/Results/ResultsSimple.Designer.cs class ResultsSimple (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ResultsSimple (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Contests/Views/Submissions/SubmissionsView.Designer.cs class SubmissionsView (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SubmissionsView (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Users/Shared/ProfileProfileInfo.Designer.cs class ProfileProfileInfo (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ProfileProfileInfo (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Users/ViewModels/ProfileViewModels.Designer.cs class ProfileViewModels (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ProfileViewModels (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Users/Views/Profile/ProfileIndex.Designer.cs class ProfileIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method ProfileIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Areas/Users/Views/Settings/SettingsIndex.Designer.cs class SettingsIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SettingsIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Base/Main.Designer.cs class Main (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Main (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Feedback/ViewModels/FeedbackViewModels.Designer.cs class FeedbackViewModels (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method FeedbackViewModels (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Feedback/Views/FeedbackIndex.Designer.cs class FeedbackIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method FeedbackIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Feedback/Views/FeedbackSubmitted.Designer.cs class FeedbackSubmitted (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method FeedbackSubmitted (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Global.Designer.cs class Global (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Visua... method Global (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Home/Views/Index.designer.cs class Index (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Index (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Models/ContestQuestionTypeResource.designer.cs class ContestQuestionTypeResource (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Visua... method ContestQuestionTypeResource (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/News/Views/All.Designer.cs class All (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method All (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/News/Views/LatestNews.Designer.cs class LatestNews (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method LatestNews (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/News/Views/Selected.Designer.cs class Selected (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Selected (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Search/Views/SearchIndex.designer.cs class SearchIndex (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SearchIndex (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Search/Views/SearchResults.Designer.cs class SearchResults (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SearchResults (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Submissions/Views/AdvancedSubmissions.Designer.cs class AdvancedSubmissions (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method AdvancedSubmissions (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Submissions/Views/BasicSubmissions.Designer.cs class BasicSubmissions (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method BasicSubmissions (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Submissions/Views/Partial/AdvancedSubmissionsGridPartial.Designer.cs class AdvancedSubmissionsGridPartial (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method AdvancedSubmissionsGridPartial (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Views/Shared/Layout.Designer.cs class Layout (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Layout (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_GlobalResources/Views/Shared/LoginPartial.designer.cs class LoginPartial (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method LoginPartial (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Open Judge System/Web/OJS.Web/App_Start/BundleConfig.cs class BundleConfig (line 5) | public class BundleConfig method RegisterBundles (line 7) | public static void RegisterBundles(BundleCollection bundles) method RegisterScripts (line 13) | private static void RegisterScripts(BundleCollection bundles) method RegisterStyles (line 48) | private static void RegisterStyles(BundleCollection bundles) FILE: Open Judge System/Web/OJS.Web/App_Start/FilterConfig.cs class FilterConfig (line 5) | public class FilterConfig method RegisterGlobalFilters (line 7) | public static void RegisterGlobalFilters(GlobalFilterCollection filters) FILE: Open Judge System/Web/OJS.Web/App_Start/GlimpseSecurityPolicy.cs class GlimpseSecurityPolicy (line 8) | public class GlimpseSecurityPolicy : IRuntimePolicy method Execute (line 12) | public RuntimePolicy Execute(IRuntimePolicyContext policyContext) FILE: Open Judge System/Web/OJS.Web/App_Start/LoggingModule.cs class LoggingModule (line 10) | public class LoggingModule : NinjectModule method Load (line 12) | public override void Load() FILE: Open Judge System/Web/OJS.Web/App_Start/NinjectWebCommon.cs class NinjectWebCommon (line 21) | public static class NinjectWebCommon method Start (line 28) | public static void Start() method Stop (line 38) | public static void Stop() method CreateKernel (line 47) | private static IKernel CreateKernel() method RegisterServices (line 74) | private static void RegisterServices(IKernel kernel) FILE: Open Judge System/Web/OJS.Web/App_Start/RouteConfig.cs class RouteConfig (line 9) | public class RouteConfig method RegisterRoutes (line 11) | public static void RegisterRoutes(RouteCollection routes) method RegisterRedirectsToOldSystemUrls (line 27) | public static void RegisterRedirectsToOldSystemUrls(RouteCollection ro... FILE: Open Judge System/Web/OJS.Web/App_Start/Settings.cs class Settings (line 6) | public static class Settings method GetSetting (line 16) | private static string GetSetting(string settingName) FILE: Open Judge System/Web/OJS.Web/App_Start/Startup.Auth.cs class Startup (line 9) | public partial class Startup method ConfigureAuth (line 12) | public void ConfigureAuth(IAppBuilder app) FILE: Open Judge System/Web/OJS.Web/App_Start/ViewEngineConfig.cs class ViewEngineConfig (line 5) | public class ViewEngineConfig method RegisterViewEngines (line 7) | public static void RegisterViewEngines(ViewEngineCollection viewEngines) FILE: Open Judge System/Web/OJS.Web/Areas/Administration/AdministrationAreaRegistration.cs class AdministrationAreaRegistration (line 7) | public class AdministrationAreaRegistration : AreaRegistration method RegisterArea (line 11) | public override void RegisterArea(AreaRegistrationContext context) FILE: Open Judge System/Web/OJS.Web/Areas/Administration/Controllers/AccessLogsController.cs class AccessLogsController (line 12) | public class AccessLogsController : KendoGridAdministrationController method AccessLogsController (line 14) | public AccessLogsController(IOjsData data) method Index (line 19) | [HttpGet] method GetData (line 25) | public override IEnumerable GetData() method GetById (line 32) | public override object GetById(object id) FILE: Open Judge System/Web/OJS.Web/Areas/Administration/Controllers/AntiCheatController.cs class AntiCheatController (line 20) | public class AntiCheatController : AdministrationController method AntiCheatController (line 28) | public AntiCheatController( method ByIp (line 38) | public ActionResult ByIp() => this.View(this.GetContestsListItems()); method RenderByIpGrid (line 40) | public ActionResult RenderByIpGrid(int id, string excludeIps) method BySubmissionSimilarity (line 72) | public ActionResult BySubmissionSimilarity() method RenderSubmissionsSimilaritiesGrid (line 84) | [HttpPost] method GetContestsListItems (line 176) | private IEnumerable GetContestsListItems() method CreatePlagiarismDetectorCreationContext (line 188) | private PlagiarismDetectorCreationContext CreatePlagiarismDetectorCrea... method GetSimilarSubmissions (line 209) | private IQueryable GetSimilarSubmissions( method GetPlagiarismDetector (line 231) | private IPlagiarismDetector GetPlagiarismDetector(PlagiarismDetectorTy... FILE: Open Judge System/Web/OJS.Web/Areas/Administration/Controllers/CheckersController.cs class CheckersController (line 15) | public class CheckersController : KendoGridAdministrationController method CheckersController (line 17) | public CheckersController(IOjsData data) method GetData (line 22) | public override IEnumerable GetData() method GetById (line 29) | public override object GetById(object id) method GetEntityKeyName (line 36) | public override string GetEntityKeyName() method Index (line 41) | public ActionResult Index() method Create (line 46) | [HttpPost] method Update (line 55) | [HttpPost] method Destroy (line 64) | [HttpPost] FILE: Open Judge System/Web/OJS.Web/Areas/Administration/Controllers/ContestCategoriesController.cs class ContestCategoriesController (line 16) | public class ContestCategoriesController : KendoGridAdministrationContro... method ContestCategoriesController (line 18) | public ContestCategoriesController(IOjsData data) method GetData (line 23) | public override IEnumerable GetData() method GetById (line 31) | public override object GetById(object id) method GetEntityKeyName (line 38) | public override string GetEntityKeyName() method Index (line 43) | public ActionResult Index() method Create (line 48) | [HttpPost] method Update (line 57) | [HttpPost] method Destroy (line 66) | [HttpPost] method Hierarchy (line 74) | public ActionResult Hierarchy() method ReadCategories (line 79) | public ActionResult ReadCategories(int? id) method MoveCategory (line 91) | public void MoveCategory(int id, int? to) method CascadeDeleteCategories (line 98) | private void CascadeDeleteCategories(DatabaseModelType contest) FILE: Open Judge System/Web/OJS.Web/Areas/Administration/Controllers/ContestQuestionAnswersController.cs class ContestQuestionAnswersController (line 18) | public class ContestQuestionAnswersController : KendoGridAdministrationC... method ContestQuestionAnswersController (line 22) | public ContestQuestionAnswersController(IOjsData data) method GetData (line 27) | public override IEnumerable GetData() method GetById (line 37) | public override object GetById(object id) method AnswersInQuestion (line 46) | [HttpPost] method AddAnswerToQuestion (line 55) | [HttpPost] method UpdateAnswerInQuestion (line 71) | [HttpPost] method DeleteAnswerFromQuestion (line 80) | [HttpPost] method DeleteAllAnswers (line 88) | public void DeleteAllAnswers(int id) method UpdateViewModelValues (line 101) | protected void UpdateViewModelValues(ViewModelType viewModel, Database... FILE: Open Judge System/Web/OJS.Web/Areas/Administration/Controllers/ContestQuestionsController.cs class ContestQuestionsController (line 19) | public class ContestQuestionsController : KendoGridAdministrationController method ContestQuestionsController (line 23) | public ContestQuestionsController(IOjsData data) method GetData (line 28) | public override IEnumerable GetData() method GetById (line 38) | public override object GetById(object id) method QuestionsInContest (line 47) | [HttpPost] method AddQuestionToContest (line 56) | [HttpPost] method UpdateQuestionInContest (line 72) | [HttpPost] method DeleteQuestionFromContest (line 81) | [HttpPost] method CopyFromAnotherContest (line 89) | public ActionResult CopyFromAnotherContest(int id) method CopyTo (line 101) | public void CopyTo(int id, int contestFrom, bool? deleteOld) method DeleteQuestions (line 116) | private void DeleteQuestions(IEnumerable questions) method CopyQuestionsToContest (line 126) | private void CopyQuestionsToContest(Contest contest, IEnumerable f... FILE: Open Judge System/Web/OJS.Web/Areas/Administration/Controllers/ParticipantsController.cs class ParticipantsController (line 23) | public class ParticipantsController : KendoGridAdministrationController method ParticipantsController (line 25) | public ParticipantsController(IOjsData data) method GetData (line 30) | public override IEnumerable GetData() method GetById (line 37) | public override object GetById(object id) method GetEntityKeyName (line 44) | public override string GetEntityKeyName() method Index (line 49) | public ActionResult Index() method Contest (line 54) | public ActionResult Contest(int id) method ReadParticipants (line 59) | [HttpPost] method Create (line 77) | [HttpPost] method Destroy (line 110) | [HttpPost] method Contests (line 117) | public JsonResult Contests(string text) method Users (line 131) | public JsonResult Users(string text) method RenderGrid (line 145) | public ActionResult RenderGrid(int? id) method ExportToExcelByContest (line 150) | [HttpGet] method Answers (line 157) | [HttpPost] method UpdateParticipantAnswer (line 169) | public JsonResult UpdateParticipantAnswer([DataSourceRequest]DataSourc... FILE: Open Judge System/Web/OJS.Web/Areas/Administration/Controllers/ProblemsController.cs class ProblemsController (line 30) | public class ProblemsController : AdministrationController method ProblemsController (line 32) | public ProblemsController(IOjsData data) method Index (line 37) | public ActionResult Index() method Contest (line 42) | public ActionResult Contest(int? id) method Resource (line 49) | public ActionResult Resource(int? id) method Create (line 67) | [HttpGet] method Create (line 112) | [HttpPost] method Edit (line 187) | [HttpGet] method Edit (line 234) | [HttpPost] method Delete (line 263) | [HttpGet] method ConfirmDelete (line 302) | public ActionResult ConfirmDelete(int? id) method DeleteAll (line 337) | [HttpGet] method ConfirmDeleteAll (line 360) | public ActionResult ConfirmDeleteAll(int? id) method Details (line 390) | public ActionResult Details(int? id) method Retest (line 412) | public ActionResult Retest(int? id) method GetSubmissions (line 437) | [HttpGet] method ReadSubmissions (line 443) | [HttpPost] method GetResources (line 454) | [HttpGet] method ReadResources (line 460) | [HttpPost] method ByContest (line 471) | [HttpGet] method GetCascadeCategories (line 479) | [HttpGet] method GetCascadeContests (line 487) | [HttpGet] method GetSearchedContests (line 504) | [HttpGet] method GetContestInformation (line 511) | [HttpGet] method ExportToExcel (line 525) | [HttpGet] method AddResourceForm (line 532) | public ActionResult AddResourceForm(int id) method GetData (line 548) | private IEnumerable GetData(int id) method AddResourcesToProblem (line 558) | private void AddResourcesToProblem(Problem problem, IEnumerable FetchNews(); method ConvertLinks (line 17) | protected string ConvertLinks(string content, string newLink) method GetHtmlDocument (line 44) | protected HtmlDocument GetHtmlDocument(string url, string encoding) FILE: Open Judge System/Web/OJS.Web/Areas/Administration/Providers/Contracts/INewsProvider.cs type INewsProvider (line 7) | public interface INewsProvider method FetchNews (line 9) | IEnumerable FetchNews(); FILE: Open Judge System/Web/OJS.Web/Areas/Administration/Providers/InfoManNewsProvider.cs class InfoManNewsProvider (line 11) | public class InfoManNewsProvider : BaseNewsProvider method FetchNews (line 16) | public override IEnumerable FetchNews() FILE: Open Judge System/Web/OJS.Web/Areas/Administration/Providers/InfosNewsProvider.cs class InfosNewsProvider (line 13) | public class InfosNewsProvider : BaseNewsProvider method FetchNews (line 18) | public override IEnumerable FetchNews() method GenerateNewsFromInfos (line 31) | private void GenerateNewsFromInfos(HtmlNode node, ICollection fe... FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/AccessLogs/AccessLogGridViewModel.cs class AccessLogGridViewModel (line 13) | public class AccessLogGridViewModel : AdministrationViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/AntiCheat/AntiCheatByIpAdministrationViewModel.cs class AntiCheatByIpAdministrationViewModel (line 10) | public class AntiCheatByIpAdministrationViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/AntiCheat/IpSubmissionsAdministrationViewModel.cs class IpSubmissionsAdministrationViewModel (line 5) | public class IpSubmissionsAdministrationViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/AntiCheat/SubmissionSimilarityFiltersInputModel.cs class SubmissionSimilarityFiltersInputModel (line 9) | public class SubmissionSimilarityFiltersInputModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/AntiCheat/SubmissionSimilarityViewModel.cs class SubmissionSimilarityViewModel (line 5) | public class SubmissionSimilarityViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/Checker/CheckerAdministrationViewModel.cs class CheckerAdministrationViewModel (line 16) | public class CheckerAdministrationViewModel : AdministrationViewModel : IAdministrationViewMo... method GetEntityModel (line 28) | public virtual T GetEntityModel(T model = null) method ConvertToDatabaseEntity (line 34) | protected T ConvertToDatabaseEntity(T model) FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/Contest/ContestAdministrationViewModel.cs class ContestAdministrationViewModel (line 19) | public class ContestAdministrationViewModel : AdministrationViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/Participant/ContestViewModel.cs class ContestViewModel (line 9) | public class ContestViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/Participant/ParticipantAdministrationViewModel.cs class ParticipantAdministrationViewModel (line 14) | public class ParticipantAdministrationViewModel : AdministrationViewMode... FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/Participant/ParticipantAnswerViewModel.cs class ParticipantAnswerViewModel (line 12) | public class ParticipantAnswerViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/Participant/UserViewModel.cs class UserViewModel (line 9) | public class UserViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/Problem/DetailedProblemViewModel.cs class DetailedProblemViewModel (line 18) | public class DetailedProblemViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/Problem/ProblemViewModel.cs class ProblemViewModel (line 9) | public class ProblemViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/ProblemResource/ProblemResourceGridViewModel.cs class ProblemResourceGridViewModel (line 16) | public class ProblemResourceGridViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/ProblemResource/ProblemResourceViewModel.cs class ProblemResourceViewModel (line 17) | public class ProblemResourceViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/Roles/RoleAdministrationViewModel.cs class RoleAdministrationViewModel (line 15) | public class RoleAdministrationViewModel : AdministrationViewModel ApplySelectedTo(ContestA... method GetEntityModel (line 54) | public SubmissionType GetEntityModel(SubmissionType model = null) FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/Test/TestViewModel.cs class TestViewModel (line 16) | public class TestViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/TestRun/TestRunViewModel.cs class TestRunViewModel (line 10) | public class TestRunViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Administration/ViewModels/User/UserProfileAdministrationViewModel.cs class UserProfileAdministrationViewModel (line 16) | public class UserProfileAdministrationViewModel : AdministrationViewMode... method GetEntityModel (line 172) | public override UserProfile GetEntityModel(UserProfile model = null) FILE: Open Judge System/Web/OJS.Web/Areas/Api/ApiAreaRegistration.cs class ApiAreaRegistration (line 7) | public class ApiAreaRegistration : AreaRegistration method RegisterArea (line 11) | public override void RegisterArea(AreaRegistrationContext context) FILE: Open Judge System/Web/OJS.Web/Areas/Api/Controllers/ApiController.cs class ApiController (line 5) | public class ApiController : Controller FILE: Open Judge System/Web/OJS.Web/Areas/Api/Controllers/ResultsController.cs class ResultsController (line 11) | public class ResultsController : ApiController method ResultsController (line 15) | public ResultsController(IOjsData data) method GetPointsByAnswer (line 21) | public ContentResult GetPointsByAnswer(string apiKey, int? contestId, ... method GetPointsByEmail (line 65) | public ContentResult GetPointsByEmail(string apiKey, int? contestId, s... method GetAllResultsForContest (line 103) | public JsonResult GetAllResultsForContest(string apiKey, int? contestId) FILE: Open Judge System/Web/OJS.Web/Areas/Api/Models/ErrorMessageViewModel.cs class ErrorMessageViewModel (line 3) | public class ErrorMessageViewModel method ErrorMessageViewModel (line 5) | public ErrorMessageViewModel(string errorMessage) FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ContestsAreaRegistration.cs class ContestsAreaRegistration (line 8) | public class ContestsAreaRegistration : AreaRegistration method RegisterArea (line 12) | public override void RegisterArea(AreaRegistrationContext context) FILE: Open Judge System/Web/OJS.Web/Areas/Contests/Controllers/CompeteController.cs class CompeteController (line 30) | public class CompeteController : BaseController method CompeteController (line 35) | public CompeteController(IOjsData data) method CompeteController (line 40) | public CompeteController(IOjsData data, UserProfile userProfile) method ValidateContest (line 51) | [NonAction] method ValidateSubmissionType (line 75) | [NonAction] method Index (line 88) | [Authorize] method Register (line 124) | [HttpGet] method Register (line 157) | [HttpPost] method Submit (line 261) | [HttpPost] method SubmitBinaryFile (line 310) | public ActionResult SubmitBinaryFile(BinarySubmissionModel participant... method Problem (line 388) | [Authorize] method ReadSubmissionResults (line 420) | [Authorize] method ReadSubmissionResultsAreCompiled (line 445) | [Authorize] method GetAllowedSubmissionTypes (line 470) | public ActionResult GetAllowedSubmissionTypes(int id) method DownloadResource (line 503) | public ActionResult DownloadResource(int id, bool official) method GetSubmissionContent (line 562) | [Authorize] FILE: Open Judge System/Web/OJS.Web/Areas/Contests/Controllers/ContestsController.cs class ContestsController (line 19) | public class ContestsController : BaseController method ContestsController (line 21) | public ContestsController(IOjsData data) method Details (line 26) | public ActionResult Details(int id) method BySubmissionType (line 44) | public ActionResult BySubmissionType(int id) method UserSubmissions (line 54) | [Authorize] FILE: Open Judge System/Web/OJS.Web/Areas/Contests/Controllers/ListController.cs class ListController (line 16) | public class ListController : BaseController method ListController (line 18) | public ListController(IOjsData data) method Index (line 23) | public ActionResult Index() method ReadCategories (line 29) | public ActionResult ReadCategories(int? id) method GetParents (line 41) | public ActionResult GetParents(int id) method ByCategory (line 60) | public ActionResult ByCategory(int? id) method BySubmissionType (line 99) | public ActionResult BySubmissionType(int? id, string submissionTypeName) FILE: Open Judge System/Web/OJS.Web/Areas/Contests/Controllers/ParticipantsAnswersController.cs class ParticipantsAnswersController (line 14) | public class ParticipantsAnswersController : KendoGridAdministrationCont... method ParticipantsAnswersController (line 18) | public ParticipantsAnswersController(IOjsData data) method Details (line 23) | [OverrideAuthorize(Roles = "KidsTeacher, Administrator")] method GetById (line 31) | [OverrideAuthorize(Roles = "KidsTeacher, Administrator")] method ReadData (line 37) | [HttpPost] method ExcelExport (line 46) | [HttpGet] method GetData (line 55) | [OverrideAuthorize(Roles = "KidsTeacher, Administrator")] FILE: Open Judge System/Web/OJS.Web/Areas/Contests/Controllers/ResultsController.cs class ResultsController (line 22) | public class ResultsController : BaseController method ResultsController (line 26) | public ResultsController(IOjsData data) method ByProblem (line 38) | [Authorize] method Simple (line 81) | [Authorize] method Full (line 172) | [Authorize(Roles = GlobalConstants.AdministratorRoleName)] method GetParticipantsAveragePoints (line 220) | [Authorize(Roles = GlobalConstants.AdministratorRoleName)] method Stats (line 286) | [Authorize(Roles = GlobalConstants.AdministratorRoleName)] method StatsChart (line 338) | [Authorize(Roles = GlobalConstants.AdministratorRoleName)] FILE: Open Judge System/Web/OJS.Web/Areas/Contests/Controllers/SubmissionsController.cs class SubmissionsController (line 16) | public class SubmissionsController : BaseController method SubmissionsController (line 18) | public SubmissionsController(IOjsData data) method Details (line 23) | [ActionName("View")] method Download (line 51) | public FileResult Download(int id) FILE: Open Judge System/Web/OJS.Web/Areas/Contests/Helpers/ContestExtensions.cs class ContestExtensions (line 7) | public static class ContestExtensions method ShouldShowRegistrationForm (line 9) | public static bool ShouldShowRegistrationForm(this Contest contest, bo... FILE: Open Judge System/Web/OJS.Web/Areas/Contests/Models/BinarySubmissionModel.cs class BinarySubmissionModel (line 6) | public class BinarySubmissionModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/Models/ContestQuestionAnswerModel.cs class ContestQuestionAnswerModel (line 5) | public class ContestQuestionAnswerModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/Models/ContestRegistrationModel.cs class ContestRegistrationModel (line 12) | public class ContestRegistrationModel : IValidatableObject method ContestRegistrationModel (line 16) | public ContestRegistrationModel() method ContestRegistrationModel (line 21) | public ContestRegistrationModel(IOjsData data) method Validate (line 33) | public IEnumerable Validate(ValidationContext valida... FILE: Open Judge System/Web/OJS.Web/Areas/Contests/Models/SubmissionModel.cs class SubmissionModel (line 6) | public class SubmissionModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Contests/ContestCategoryListViewModel.cs class ContestCategoryListViewModel (line 10) | public class ContestCategoryListViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Contests/ContestCategoryViewModel.cs class ContestCategoryViewModel (line 10) | public class ContestCategoryViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Contests/ContestPointsRangeViewModel.cs class ContestPointsRangeViewModel (line 3) | public class ContestPointsRangeViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Contests/ContestProblemResourceViewModel.cs class ContestProblemResourceViewModel (line 9) | public class ContestProblemResourceViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Contests/ContestProblemStatsViewModel.cs class ContestProblemStatsViewModel (line 3) | public class ContestProblemStatsViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Contests/ContestProblemViewModel.cs class ContestProblemViewModel (line 10) | public class ContestProblemViewModel method ContestProblemViewModel (line 18) | public ContestProblemViewModel(Problem problem) method ContestProblemViewModel (line 37) | public ContestProblemViewModel() FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Contests/ContestRegistrationViewModel.cs class ContestRegistrationViewModel (line 12) | public class ContestRegistrationViewModel method ContestRegistrationViewModel (line 14) | public ContestRegistrationViewModel(Contest contest, bool isOfficial) method ContestRegistrationViewModel (line 27) | public ContestRegistrationViewModel(Contest contest, ContestRegistrati... FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Contests/ContestStatsChartViewModel.cs class ContestStatsChartViewModel (line 3) | public class ContestStatsChartViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Contests/ContestStatsViewModel.cs class ContestStatsViewModel (line 5) | public class ContestStatsViewModel method ContestStatsViewModel (line 7) | public ContestStatsViewModel() FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Contests/ContestViewModel.cs class ContestViewModel (line 15) | public class ContestViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Contests/DropDownAnswerViewModel.cs class DropDownAnswerViewModel (line 3) | public class DropDownAnswerViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Contests/QuestionViewModel.cs class QuestionViewModel (line 15) | public class QuestionViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Participants/ParticipantViewModel.cs class ParticipantViewModel (line 9) | public class ParticipantViewModel method ParticipantViewModel (line 11) | public ParticipantViewModel(Participant participant, bool official) FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/ParticipantsAnswers/ParticipantsAnswersViewModel.cs class ParticipantsAnswersViewModel (line 7) | public class ParticipantsAnswersViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Problems/ProblemListItemViewModel.cs class ProblemListItemViewModel (line 8) | public class ProblemListItemViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Results/BestSubmissionViewModel.cs class BestSubmissionViewModel (line 3) | public class BestSubmissionViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Results/ContestFullResultsViewModel.cs class ContestFullResultsViewModel (line 8) | public class ContestFullResultsViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Results/ContestResultsViewModel.cs class ContestResultsViewModel (line 7) | public class ContestResultsViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Results/ParticipantFullResultViewModel.cs class ParticipantFullResultViewModel (line 6) | public class ParticipantFullResultViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Results/ParticipantResultViewModel.cs class ParticipantResultViewModel (line 6) | public class ParticipantResultViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Results/ProblemFullResultViewModel.cs class ProblemFullResultViewModel (line 3) | public class ProblemFullResultViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Results/ProblemResultPairViewModel.cs class ProblemResultPairViewModel (line 3) | public class ProblemResultPairViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Results/ProblemResultViewModel.cs class ProblemResultViewModel (line 11) | public class ProblemResultViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Results/SubmissionFullResultsViewModel.cs class SubmissionFullResultsViewModel (line 10) | public class SubmissionFullResultsViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Results/SubmissionResultIsCompiledViewModel.cs class SubmissionResultIsCompiledViewModel (line 9) | public class SubmissionResultIsCompiledViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Results/TestRunFullResultsViewModel.cs class TestRunFullResultsViewModel (line 9) | public class TestRunFullResultsViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Submissions/SubmissionDetailsViewModel.cs class SubmissionDetailsViewModel (line 11) | public class SubmissionDetailsViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Submissions/SubmissionResultViewModel.cs class SubmissionResultViewModel (line 14) | public class SubmissionResultViewModel method SubmissionResultViewModel (line 16) | public SubmissionResultViewModel() FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Submissions/SubmissionTypeViewModel.cs class SubmissionTypeViewModel (line 8) | public class SubmissionTypeViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Contests/ViewModels/Submissions/TestRunDetailsViewModel.cs class TestRunDetailsViewModel (line 9) | public class TestRunDetailsViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Users/Controllers/ProfileController.cs class ProfileController (line 14) | public class ProfileController : BaseController method ProfileController (line 16) | public ProfileController(IOjsData data) method Index (line 21) | public ActionResult Index(string id) FILE: Open Judge System/Web/OJS.Web/Areas/Users/Controllers/SettingsController.cs class SettingsController (line 13) | [Authorize] method SettingsController (line 16) | public SettingsController(IOjsData data) method Index (line 21) | [HttpGet] method Index (line 32) | [HttpPost] method UpdateUserSettings (line 48) | private void UpdateUserSettings(UserSettings model, UserSettingsViewMo... FILE: Open Judge System/Web/OJS.Web/Areas/Users/Helpers/NullDisplayFormatAttribute.cs class NullDisplayFormatAttribute (line 7) | public class NullDisplayFormatAttribute : DisplayFormatAttribute method NullDisplayFormatAttribute (line 9) | public NullDisplayFormatAttribute() FILE: Open Judge System/Web/OJS.Web/Areas/Users/UsersAreaRegistration.cs class UsersAreaRegistration (line 7) | public class UsersAreaRegistration : AreaRegistration method RegisterArea (line 11) | public override void RegisterArea(AreaRegistrationContext context) FILE: Open Judge System/Web/OJS.Web/Areas/Users/ViewModels/UserParticipationViewModel.cs class UserParticipationViewModel (line 5) | public class UserParticipationViewModel FILE: Open Judge System/Web/OJS.Web/Areas/Users/ViewModels/UserProfileViewModel.cs class UserProfileViewModel (line 12) | public class UserProfileViewModel method UserProfileViewModel (line 14) | public UserProfileViewModel(UserProfile profile) FILE: Open Judge System/Web/OJS.Web/Areas/Users/ViewModels/UserSettingsViewModel.cs class UserSettingsViewModel (line 12) | public class UserSettingsViewModel method UserSettingsViewModel (line 14) | public UserSettingsViewModel() method UserSettingsViewModel (line 18) | public UserSettingsViewModel(UserProfile profile) FILE: Open Judge System/Web/OJS.Web/Controllers/AccountController.cs class AccountController (line 24) | [Authorize] method AccountController (line 30) | public AccountController(IOjsData data) method AccountController (line 35) | public AccountController(IOjsData data, UserManager userM... method Login (line 46) | [AllowAnonymous] method Login (line 54) | [HttpPost] method Register (line 76) | [AllowAnonymous] method Register (line 88) | [HttpPost] method Disassociate (line 127) | [HttpPost] method Manage (line 147) | public ActionResult Manage() method Manage (line 155) | [HttpPost] method ExternalLogin (line 203) | [HttpPost] method ExternalLoginCallback (line 215) | [AllowAnonymous] method LinkLogin (line 252) | [HttpPost] method LinkLoginCallback (line 261) | public async Task LinkLoginCallback() method ExternalLoginConfirmation (line 278) | [HttpPost] method LogOff (line 335) | [HttpPost] method ExternalLoginFailure (line 344) | [AllowAnonymous] method RemoveAccountList (line 350) | [ChildActionOnly] method ForgottenPassword (line 358) | [AllowAnonymous] method ForgottenPassword (line 364) | [HttpPost] method ChangePassword (line 413) | [AllowAnonymous] method ChangePassword (line 438) | [HttpPost] method ChangeEmail (line 474) | public ActionResult ChangeEmail() method ChangeEmail (line 479) | [HttpPost] method ChangeUsername (line 510) | [Authorize] method ChangeUsername (line 524) | [HttpPost] method Dispose (line 554) | protected override void Dispose(bool disposing) method SendForgottenPasswordToUser (line 565) | private void SendForgottenPasswordToUser(UserProfile user) method SignInAsync (line 581) | private async Task SignInAsync(UserProfile user, bool isPersistent) method AddErrors (line 588) | private void AddErrors(IdentityResult result) method HasPassword (line 596) | private bool HasPassword() method RedirectToLocal (line 602) | private ActionResult RedirectToLocal(string returnUrl) class ChallengeResult (line 612) | private class ChallengeResult : HttpUnauthorizedResult method ChallengeResult (line 614) | public ChallengeResult(string provider, string redirectUri, string u... method ExecuteResult (line 627) | public override void ExecuteResult(ControllerContext context) FILE: Open Judge System/Web/OJS.Web/Controllers/AdministrationController.cs class AdministrationController (line 20) | [LogAccess] method AdministrationController (line 24) | public AdministrationController(IOjsData data) method ExportToExcel (line 29) | [NonAction] method CreateExcelFile (line 43) | [NonAction] FILE: Open Judge System/Web/OJS.Web/Controllers/BaseController.cs class BaseController (line 18) | public class BaseController : Controller method BaseController (line 20) | public BaseController(IOjsData data) method BaseController (line 25) | public BaseController(IOjsData data, UserProfile profile) method RedirectToAction (line 35) | protected internal RedirectToRouteResult RedirectToAction... method BeginExecute (line 47) | protected override IAsyncResult BeginExecute(RequestContext requestCon... method OnException (line 67) | protected override void OnException(ExceptionContext filterContext) method LargeJson (line 99) | protected ContentResult LargeJson(object data) method PrepareSystemMessages (line 110) | private SystemMessageCollection PrepareSystemMessages() FILE: Open Judge System/Web/OJS.Web/Controllers/FeedbackController.cs class FeedbackController (line 14) | public class FeedbackController : BaseController method FeedbackController (line 16) | public FeedbackController(IOjsData data) method Index (line 21) | [HttpGet] method Index (line 27) | [HttpPost] method Submitted (line 61) | [HttpGet] FILE: Open Judge System/Web/OJS.Web/Controllers/HomeController.cs class HomeController (line 10) | public class HomeController : BaseController method HomeController (line 12) | public HomeController(IOjsData data) method Index (line 17) | public ActionResult Index() method RobotsTxt (line 43) | [HttpGet] FILE: Open Judge System/Web/OJS.Web/Controllers/KendoGridAdministrationController.cs class KendoGridAdministrationController (line 19) | public abstract class KendoGridAdministrationController : Administration... method KendoGridAdministrationController (line 24) | protected KendoGridAdministrationController(IOjsData data) method GetData (line 29) | public abstract IEnumerable GetData(); method GetById (line 31) | public abstract object GetById(object id); method GetEntityKeyName (line 33) | public virtual string GetEntityKeyName() method Read (line 38) | [HttpPost] method ExportToExcel (line 47) | [HttpGet] method BaseCreate (line 53) | protected object BaseCreate(object model) method BaseUpdate (line 67) | protected void BaseUpdate(object model) method BaseDestroy (line 77) | protected void BaseDestroy(object id) method GridOperation (line 91) | [NonAction] method GetEntityKeyNameByType (line 97) | protected string GetEntityKeyNameByType(Type type) method UpdateAuditInfoValues (line 104) | protected void UpdateAuditInfoValues(IAdministrationViewModel vi... FILE: Open Judge System/Web/OJS.Web/Controllers/NewsController.cs class NewsController (line 14) | public class NewsController : BaseController method NewsController (line 16) | public NewsController(IOjsData data) method All (line 21) | public ActionResult All(int id = 1, int pageSize = 10) method Selected (line 80) | public ActionResult Selected(int id = 1) method LatestNews (line 116) | [ChildActionOnly] FILE: Open Judge System/Web/OJS.Web/Controllers/RedirectsController.cs class RedirectsController (line 10) | public class RedirectsController : BaseController method RedirectsController (line 12) | public RedirectsController(IOjsData data) method Index (line 27) | public RedirectResult Index(int id) method ProfileView (line 32) | public RedirectResult ProfileView(int id) method ContestCompete (line 38) | public RedirectResult ContestCompete(int id) method ContestPractice (line 44) | public RedirectResult ContestPractice(int id) method ContestResults (line 50) | public RedirectResult ContestResults(int id) method PracticeResults (line 56) | public RedirectResult PracticeResults(int id) method DownloadTask (line 62) | public RedirectResult DownloadTask(int id) FILE: Open Judge System/Web/OJS.Web/Controllers/SearchController.cs class SearchController (line 11) | public class SearchController : BaseController method SearchController (line 13) | public SearchController(IOjsData data) method Index (line 18) | public ActionResult Index() method Results (line 23) | public ActionResult Results(string searchTerm) FILE: Open Judge System/Web/OJS.Web/Controllers/SubmissionsController.cs class SubmissionsController (line 17) | public class SubmissionsController : BaseController method SubmissionsController (line 19) | public SubmissionsController(IOjsData data) method Index (line 24) | public ActionResult Index() method ReadSubmissions (line 39) | [HttpPost] FILE: Open Judge System/Web/OJS.Web/Global.asax.cs class MvcApplication (line 13) | public class MvcApplication : System.Web.HttpApplication method Application_Start (line 16) | protected void Application_Start() FILE: Open Judge System/Web/OJS.Web/Scripts/Administration/Contests/contests-index.js function getTypeName (line 1) | function getTypeName(type) { function copyFromContest (line 10) | function copyFromContest(ev, contestId) { FILE: Open Judge System/Web/OJS.Web/Scripts/Administration/Problems/problems-create.js function startUploadForm (line 3) | function startUploadForm(e) { function selectedFile (line 8) | function selectedFile(e) { function onResourceTypeSelect (line 15) | function onResourceTypeSelect() { FILE: Open Judge System/Web/OJS.Web/Scripts/Administration/Problems/problems-index.js function onAdditionalData (line 1) | function onAdditionalData() { function onSearchSelect (line 7) | function onSearchSelect(e) { function onContestSelect (line 12) | function onContestSelect() { function filterContests (line 16) | function filterContests() { function populateDropDowns (line 22) | function populateDropDowns(contestIdAsString) { function initializeGrid (line 83) | function initializeGrid(contestId) { function hideTheadFromGrid (line 185) | function hideTheadFromGrid() { FILE: Open Judge System/Web/OJS.Web/Scripts/Administration/Resources/resources-create.js function onEditResourceTypeSelect (line 1) | function onEditResourceTypeSelect() { FILE: Open Judge System/Web/OJS.Web/Scripts/Administration/Resources/resources-edit.js function onEditResourceTypeSelect (line 1) | function onEditResourceTypeSelect() { function hideInput (line 6) | function hideInput(val) { FILE: Open Judge System/Web/OJS.Web/Scripts/Administration/Tests/tests-details.js function removeOutputAjaxLink (line 1) | function removeOutputAjaxLink() { function removeInputAjaxLink (line 5) | function removeInputAjaxLink() { function testResult (line 9) | function testResult(test) { function initilizeTestRuns (line 23) | function initilizeTestRuns(response) { FILE: Open Judge System/Web/OJS.Web/Scripts/Administration/Tests/tests-index.js function onAdditionalData (line 1) | function onAdditionalData() { function onSearchSelect (line 7) | function onSearchSelect(e) { function filterContests (line 14) | function filterContests() { function filterProblems (line 20) | function filterProblems() { function onProblemSelect (line 26) | function onProblemSelect(e) { function populateDropDowns (line 43) | function populateDropDowns(problemIdAsString) { function initializeGrid (line 125) | function initializeGrid(problemId, contestId) { FILE: Open Judge System/Web/OJS.Web/Scripts/Administration/administration-global.js function validateModelStateErrors (line 1) | function validateModelStateErrors(args) { FILE: Open Judge System/Web/OJS.Web/Scripts/CodeMirror/addon/diff_match_patch.js function diff_match_patch (line 1) | function diff_match_patch(){this.Diff_Timeout=1;this.Diff_EditCost=4;thi... function c (line 10) | function c(a){for(var b="",c=0,f=-1,g=d.length;f 0 ? a ... function posEq (line 734) | function posEq(a, b) { return a.line == b.line && a.ch == b.ch; } FILE: Open Judge System/Web/OJS.Web/Scripts/CodeMirror/codemirror.js function CodeMirror (line 49) | function CodeMirror(place, options) { function makeDisplay (line 102) | function makeDisplay(place, docStart) { function loadMode (line 201) | function loadMode(cm) { function resetModeState (line 206) | function resetModeState(cm) { function wrappingChanged (line 217) | function wrappingChanged(cm) { function estimateHeight (line 231) | function estimateHeight(cm) { function estimateLineHeights (line 244) | function estimateLineHeights(cm) { function keyMapChanged (line 252) | function keyMapChanged(cm) { function themeChanged (line 258) | function themeChanged(cm) { function guttersChanged (line 264) | function guttersChanged(cm) { function updateGutters (line 270) | function updateGutters(cm) { function lineLength (line 284) | function lineLength(doc, line) { function computeMaxLength (line 302) | function computeMaxLength(cm) { function setGuttersForLineNumbers (line 318) | function setGuttersForLineNumbers(options) { function updateScrollbars (line 332) | function updateScrollbars(cm) { function visibleLines (line 375) | function visibleLines(display, doc, viewPort) { function alignHorizontally (line 386) | function alignHorizontally(cm) { function maybeUpdateLineNumberWidth (line 398) | function maybeUpdateLineNumberWidth(cm) { function lineNumberFor (line 415) | function lineNumberFor(options, i) { function compensateForHScroll (line 418) | function compensateForHScroll(display) { function updateDisplay (line 424) | function updateDisplay(cm, changes, viewPort, forced) { function updateDisplayInner (line 460) | function updateDisplayInner(cm, changes, visible, forced) { function updateHeightsInViewport (line 554) | function updateHeightsInViewport(cm) { function updateViewOffset (line 577) | function updateViewOffset(cm) { function computeIntact (line 583) | function computeIntact(intact, changes) { function getDimensions (line 604) | function getDimensions(cm) { function patchDisplay (line 617) | function patchDisplay(cm, from, to, intact, updateNumbersFrom) { function buildLineElement (line 684) | function buildLineElement(cm, line, lineNo, dims, reuse) { function positionLineWidget (line 762) | function positionLineWidget(widget, node, wrap, dims) { function updateSelection (line 782) | function updateSelection(cm) { function updateSelectionCursor (line 806) | function updateSelectionCursor(cm) { function updateSelectionRange (line 822) | function updateSelectionRange(cm) { function restartBlink (line 894) | function restartBlink(cm) { function startWorker (line 908) | function startWorker(cm, time) { function highlightWorker (line 913) | function highlightWorker(cm) { function findStartLine (line 953) | function findStartLine(cm, n, precise) { function getStateBefore (line 969) | function getStateBefore(cm, n, precise) { function paddingTop (line 987) | function paddingTop(display) {return display.lineSpace.offsetTop;} function paddingVert (line 988) | function paddingVert(display) {return display.mover.offsetHeight - displ... function paddingH (line 989) | function paddingH(display) { function measureChar (line 997) | function measureChar(cm, line, ch, data, bias) { function findCachedMeasurement (line 1019) | function findCachedMeasurement(cm, line) { function clearCachedMeasurement (line 1030) | function clearCachedMeasurement(cm, line) { function measureLine (line 1035) | function measureLine(cm, line) { function measureLineInner (line 1051) | function measureLineInner(cm, line) { function crudelyMeasureLine (line 1141) | function crudelyMeasureLine(cm, line) { function measureLineWidth (line 1150) | function measureLineWidth(cm, line) { function clearCaches (line 1166) | function clearCaches(cm) { function pageScrollX (line 1173) | function pageScrollX() { return window.pageXOffset || (document.document... function pageScrollY (line 1174) | function pageScrollY() { return window.pageYOffset || (document.document... function intoCoordSystem (line 1177) | function intoCoordSystem(cm, lineObj, rect, context) { function fromCoordSystem (line 1199) | function fromCoordSystem(cm, coords, context) { function charCoords (line 1216) | function charCoords(cm, pos, context, lineObj, bias) { function cursorCoords (line 1221) | function cursorCoords(cm, pos, context, lineObj, measurement) { function PosWithInfo (line 1251) | function PosWithInfo(line, ch, outside, xRel) { function coordsChar (line 1259) | function coordsChar(cm, x, y) { function coordsCharInner (line 1280) | function coordsCharInner(cm, lineObj, lineNo, x, y) { function textHeight (line 1322) | function textHeight(display) { function charWidth (line 1341) | function charWidth(display) { function startOperation (line 1359) | function startOperation(cm) { function endOperation (line 1377) | function endOperation(cm) { function operation (line 1437) | function operation(cm1, f) { function docOperation (line 1446) | function docOperation(f) { function runInOp (line 1455) | function runInOp(cm, f) { function regChange (line 1463) | function regChange(cm, from, to, lendiff) { function slowPoll (line 1471) | function slowPoll(cm) { function fastPoll (line 1479) | function fastPoll(cm) { function readInput (line 1495) | function readInput(cm) { function resetInput (line 1544) | function resetInput(cm, user) { function focusInput (line 1561) | function focusInput(cm) { function ensureFocus (line 1566) | function ensureFocus(cm) { function isReadOnly (line 1570) | function isReadOnly(cm) { function registerEventHandlers (line 1576) | function registerEventHandlers(cm) { function eventInWidget (line 1701) | function eventInWidget(display, e) { function posFromMouse (line 1707) | function posFromMouse(cm, e, liberal) { function onMouseDown (line 1722) | function onMouseDown(e) { function gutterEvent (line 1867) | function gutterEvent(cm, e, type, prevent, signalfn) { function contextMenuInGutter (line 1890) | function contextMenuInGutter(cm, e) { function clickInGutter (line 1895) | function clickInGutter(cm, e) { function onDrop (line 1903) | function onDrop(e) { function onDragStart (line 1947) | function onDragStart(cm, e) { function setScrollTop (line 1970) | function setScrollTop(cm, val) { function setScrollLeft (line 1979) | function setScrollLeft(cm, val, isScroller) { function onScrollWheel (line 2009) | function onScrollWheel(cm, e) { function doHandleBinding (line 2077) | function doHandleBinding(cm, bound, dropShift) { function allKeyMaps (line 2097) | function allKeyMaps(cm) { function handleKeyBinding (line 2105) | function handleKeyBinding(cm, e) { function handleCharBinding (line 2142) | function handleCharBinding(cm, e, ch) { function onKeyUp (line 2153) | function onKeyUp(e) { function onKeyDown (line 2160) | function onKeyDown(e) { function onKeyPress (line 2178) | function onKeyPress(e) { function onFocus (line 2190) | function onFocus(cm) { function onBlur (line 2205) | function onBlur(cm) { function onContextMenu (line 2216) | function onContextMenu(cm, e) { function clipPostChange (line 2289) | function clipPostChange(doc, change, pos) { function computeSelAfterChange (line 2305) | function computeSelAfterChange(doc, change, hint) { function filterChange (line 2328) | function filterChange(doc, change, update) { function makeChange (line 2352) | function makeChange(doc, change, selUpdate, ignoreReadOnly) { function makeChangeNoReadonly (line 2376) | function makeChangeNoReadonly(doc, change, selUpdate) { function makeChangeFromHistory (line 2393) | function makeChangeFromHistory(doc, type) { function shiftDoc (line 2433) | function shiftDoc(doc, distance) { function makeChangeSingleDoc (line 2441) | function makeChangeSingleDoc(doc, change, selAfter, spans) { function makeChangeSingleDocInEditor (line 2471) | function makeChangeSingleDocInEditor(cm, change, spans, selAfter) { function replaceRange (line 2523) | function replaceRange(doc, code, from, to, origin) { function Pos (line 2532) | function Pos(line, ch) { function posEq (line 2538) | function posEq(a, b) {return a.line == b.line && a.ch == b.ch;} function posLess (line 2539) | function posLess(a, b) {return a.line < b.line || (a.line == b.line && a... function cmp (line 2540) | function cmp(a, b) {return a.line - b.line || a.ch - b.ch;} function copyPos (line 2541) | function copyPos(x) {return Pos(x.line, x.ch);} function clipLine (line 2545) | function clipLine(doc, n) {return Math.max(doc.first, Math.min(n, doc.fi... function clipPos (line 2546) | function clipPos(doc, pos) { function clipToLen (line 2552) | function clipToLen(pos, linelen) { function isLine (line 2558) | function isLine(doc, l) {return l >= doc.first && l < doc.first + doc.si... function extendSelection (line 2562) | function extendSelection(doc, pos, other, bias) { function filterSelectionChange (line 2581) | function filterSelectionChange(doc, anchor, head) { function setSelection (line 2592) | function setSelection(doc, anchor, head, bias, checkAtomic) { function reCheckSelection (line 2622) | function reCheckSelection(cm) { function skipAtomic (line 2626) | function skipAtomic(doc, pos, bias, mayClear) { function scrollCursorIntoView (line 2678) | function scrollCursorIntoView(cm) { function scrollPosIntoView (line 2695) | function scrollPosIntoView(cm, pos, end, margin) { function scrollIntoView (line 2717) | function scrollIntoView(cm, x1, y1, x2, y2) { function calculateScrollPos (line 2723) | function calculateScrollPos(cm, x1, y1, x2, y2) { function updateScrollPos (line 2749) | function updateScrollPos(cm, left, top) { function addToScrollPos (line 2754) | function addToScrollPos(cm, left, top) { function indentLine (line 2763) | function indentLine(cm, n, how, aggressive) { function changeLine (line 2809) | function changeLine(cm, handle, op) { function findPosH (line 2819) | function findPosH(doc, pos, dir, unit, visually) { function findPosV (line 2866) | function findPosV(cm, pos, dir, unit) { function findWordAt (line 2883) | function findWordAt(line, pos) { function selectLine (line 2897) | function selectLine(cm, line) { function interpret (line 3281) | function interpret(val) { function option (line 3329) | function option(name, deflt, handle, notOnInit) { function copyState (line 3525) | function copyState(mode, state) { function startState (line 3538) | function startState(mode, a1, a2) { function getKeyMap (line 3682) | function getKeyMap(val) { function lookupKey (line 3687) | function lookupKey(name, maps, handle) { function isModifierKey (line 3711) | function isModifierKey(event) { function keyName (line 3715) | function keyName(event, noShift) { function save (line 3748) | function save() {textarea.value = cm.getValue();} function StringStream (line 3790) | function StringStream(string, tabSize) { function TextMarker (line 3865) | function TextMarker(doc, type) { function markText (line 3961) | function markText(doc, from, to, options, type) { function SharedTextMarker (line 4022) | function SharedTextMarker(markers, primary) { function markTextShared (line 4044) | function markTextShared(doc, from, to, options, type) { function getMarkedSpanFor (line 4061) | function getMarkedSpanFor(spans, marker) { function removeMarkedSpan (line 4067) | function removeMarkedSpan(spans, span) { function addMarkedSpan (line 4072) | function addMarkedSpan(line, span) { function markedSpansBefore (line 4077) | function markedSpansBefore(old, startCh, isInsert) { function markedSpansAfter (line 4091) | function markedSpansAfter(old, endCh, isInsert) { function stretchSpansOverChange (line 4105) | function stretchSpansOverChange(doc, change) { function clearEmptySpans (line 4164) | function clearEmptySpans(spans) { function mergeOldSpans (line 4174) | function mergeOldSpans(doc, change) { function removeReadOnlyRanges (line 4196) | function removeReadOnlyRanges(doc, from, to) { function extraLeft (line 4224) | function extraLeft(marker) { return marker.inclusiveLeft ? -1 : 0; } function extraRight (line 4225) | function extraRight(marker) { return marker.inclusiveRight ? 1 : 0; } function compareCollapsedMarkers (line 4227) | function compareCollapsedMarkers(a, b) { function collapsedSpanAtSide (line 4238) | function collapsedSpanAtSide(line, start) { function collapsedSpanAtStart (line 4248) | function collapsedSpanAtStart(line) { return collapsedSpanAtSide(line, t... function collapsedSpanAtEnd (line 4249) | function collapsedSpanAtEnd(line) { return collapsedSpanAtSide(line, fal... function conflictingCollapsedRange (line 4251) | function conflictingCollapsedRange(doc, lineNo, from, to, marker) { function visualLine (line 4267) | function visualLine(doc, line) { function lineIsHidden (line 4274) | function lineIsHidden(doc, line) { function lineIsHiddenInner (line 4285) | function lineIsHiddenInner(doc, line, span) { function detachMarkedSpans (line 4301) | function detachMarkedSpans(line) { function attachMarkedSpans (line 4309) | function attachMarkedSpans(line, spans) { function widgetOperation (line 4325) | function widgetOperation(f) { function widgetHeight (line 4354) | function widgetHeight(widget) { function addLineWidget (line 4361) | function addLineWidget(cm, handle, node, options) { function updateLine (line 4392) | function updateLine(line, text, markedSpans, estimateHeight) { function cleanUpLine (line 4403) | function cleanUpLine(line) { function runMode (line 4411) | function runMode(cm, text, mode, state, f, forceToEnd) { function highlightLine (line 4444) | function highlightLine(cm, line, state, forceToEnd) { function getLineStyles (line 4482) | function getLineStyles(cm, line) { function processLine (line 4490) | function processLine(cm, text, state, startAt) { function interpretTokenStyle (line 4502) | function interpretTokenStyle(style, builder) { function buildLineContent (line 4520) | function buildLineContent(cm, realLine, measure, copyWidgets) { function defaultSpecialCharPlaceholder (line 4571) | function defaultSpecialCharPlaceholder(ch) { function buildToken (line 4577) | function buildToken(builder, text, style, startStyle, endStyle, title) { function buildTokenMeasure (line 4617) | function buildTokenMeasure(builder, text, style, startStyle, endStyle) { function buildTokenSplitSpaces (line 4642) | function buildTokenSplitSpaces(inner) { function buildCollapsedSpan (line 4654) | function buildCollapsedSpan(builder, size, marker, ignoreWidget) { function insertLineContent (line 4679) | function insertLineContent(line, builder, styles) { function updateDoc (line 4740) | function updateDoc(doc, change, markedSpans, selAfter, estimateHeight) { function LeafChunk (line 4787) | function LeafChunk(lines) { function BranchChunk (line 4822) | function BranchChunk(children) { function linkedDocs (line 5181) | function linkedDocs(doc, f, sharedHistOnly) { function attachDoc (line 5195) | function attachDoc(cm, doc) { function getLine (line 5208) | function getLine(chunk, n) { function getBetween (line 5220) | function getBetween(doc, start, end) { function getLines (line 5231) | function getLines(doc, from, to) { function updateLineHeight (line 5237) | function updateLineHeight(line, height) { function lineNo (line 5242) | function lineNo(line) { function lineAtHeight (line 5254) | function lineAtHeight(chunk, h) { function heightAtLine (line 5273) | function heightAtLine(cm, lineObj) { function getOrder (line 5292) | function getOrder(line) { function makeHistory (line 5300) | function makeHistory(startGen) { function attachLocalSpans (line 5314) | function attachLocalSpans(doc, change, from, to) { function historyChangeFromChange (line 5323) | function historyChangeFromChange(doc, change) { function addToHistory (line 5331) | function addToHistory(doc, change, selAfter, opId) { function removeClearedSpans (line 5370) | function removeClearedSpans(spans) { function getOldSpans (line 5379) | function getOldSpans(doc, change) { function copyHistoryArray (line 5389) | function copyHistoryArray(events, newGroup) { function rebaseHistSel (line 5410) | function rebaseHistSel(pos, from, to, diff) { function rebaseHistArray (line 5426) | function rebaseHistArray(array, from, to, diff) { function rebaseHist (line 5455) | function rebaseHist(hist, change) { function stopMethod (line 5463) | function stopMethod() {e_stop(this);} function addStop (line 5465) | function addStop(event) { function e_preventDefault (line 5470) | function e_preventDefault(e) { function e_stopPropagation (line 5474) | function e_stopPropagation(e) { function e_defaultPrevented (line 5478) | function e_defaultPrevented(e) { function e_stop (line 5481) | function e_stop(e) {e_preventDefault(e); e_stopPropagation(e);} function e_target (line 5486) | function e_target(e) {return e.target || e.srcElement;} function e_button (line 5487) | function e_button(e) { function on (line 5500) | function on(emitter, type, f) { function off (line 5512) | function off(emitter, type, f) { function signal (line 5525) | function signal(emitter, type /*, values...*/) { function signalLater (line 5533) | function signalLater(emitter, type /*, values...*/) { function signalDOMEvent (line 5547) | function signalDOMEvent(cm, e, override) { function fireDelayed (line 5552) | function fireDelayed() { function hasHandler (line 5559) | function hasHandler(emitter, type) { function eventMixin (line 5566) | function eventMixin(ctor) { function Delayed (line 5580) | function Delayed() {this.id = null;} function countColumn (line 5585) | function countColumn(string, end, tabSize, startIndex, startValue) { function spaceStr (line 5599) | function spaceStr(n) { function lst (line 5605) | function lst(arr) { return arr[arr.length-1]; } function selectInput (line 5607) | function selectInput(node) { function indexOf (line 5618) | function indexOf(collection, elt) { function createObj (line 5625) | function createObj(base, props) { function copyObj (line 5633) | function copyObj(obj, target) { function emptyArray (line 5639) | function emptyArray(size) { function bind (line 5644) | function bind(f) { function isWordChar (line 5650) | function isWordChar(ch) { function isEmpty (line 5655) | function isEmpty(obj) { function isExtendingChar (line 5661) | function isExtendingChar(ch) { return ch.charCodeAt(0) >= 768 && extendi... function elt (line 5665) | function elt(tag, content, className, style) { function removeChildren (line 5674) | function removeChildren(e) { function removeChildrenAndAdd (line 5680) | function removeChildrenAndAdd(parent, e) { function setTextContent (line 5684) | function setTextContent(e, str) { function getRect (line 5691) | function getRect(node) { function spanAffectsWrapping (line 5714) | function spanAffectsWrapping() { return false; } function scrollbarWidth (line 5738) | function scrollbarWidth(measure) { function zeroWidthElement (line 5748) | function zeroWidthElement(measure) { function iterateBidiSections (line 5818) | function iterateBidiSections(order, from, to, f) { function bidiLeft (line 5831) | function bidiLeft(part) { return part.level % 2 ? part.to : part.from; } function bidiRight (line 5832) | function bidiRight(part) { return part.level % 2 ? part.from : part.to; } function lineLeft (line 5834) | function lineLeft(line) { var order = getOrder(line); return order ? bid... function lineRight (line 5835) | function lineRight(line) { function lineStart (line 5841) | function lineStart(cm, lineN) { function lineEnd (line 5849) | function lineEnd(cm, lineN) { function compareBidiLevel (line 5858) | function compareBidiLevel(order, a, b) { function getBidiPartAt (line 5865) | function getBidiPartAt(order, pos) { function moveInLine (line 5885) | function moveInLine(line, pos, dir, byUnit) { function moveVisually (line 5898) | function moveVisually(line, start, dir, byUnit) { function moveLogically (line 5921) | function moveLogically(line, start, dir, byUnit) { function charType (line 5955) | function charType(code) { FILE: Open Judge System/Web/OJS.Web/Scripts/CodeMirror/mode/clike.js function tokenBase (line 15) | function tokenBase(stream, state) { function tokenString (line 61) | function tokenString(quote) { function tokenComment (line 74) | function tokenComment(stream, state) { function Context (line 86) | function Context(indented, column, type, align, prev) { function pushContext (line 93) | function pushContext(state, col, type) { function popContext (line 99) | function popContext(state) { function words (line 167) | function words(str) { function cppHook (line 176) | function cppHook(stream, state) { function tokenAtString (line 195) | function tokenAtString(stream, state) { function def (line 206) | function def(mimes, mode) { FILE: Open Judge System/Web/OJS.Web/Scripts/CodeMirror/mode/javascript.js function kw (line 13) | function kw(type) {return {type: type, style: "keyword"};} function readRegexp (line 59) | function readRegexp(stream) { function ret (line 74) | function ret(tp, style, cont) { function tokenBase (line 78) | function tokenBase(stream, state) { function tokenString (line 130) | function tokenString(quote) { function tokenComment (line 146) | function tokenComment(stream, state) { function tokenQuasi (line 158) | function tokenQuasi(stream, state) { function findFatArrow (line 178) | function findFatArrow(stream, state) { function JSLexical (line 206) | function JSLexical(indented, column, type, align, prev, info) { function inScope (line 215) | function inScope(state, varname) { function parseJS (line 224) | function parseJS(state, style, type, content, stream) { function pass (line 248) | function pass() { function cont (line 251) | function cont() { function register (line 255) | function register(varname) { function pushcontext (line 276) | function pushcontext() { function popcontext (line 280) | function popcontext() { function pushlex (line 284) | function pushlex(type, info) { function poplex (line 293) | function poplex() { function expect (line 303) | function expect(wanted) { function statement (line 311) | function statement(type, value) { function expression (line 333) | function expression(type) { function expressionNoComma (line 336) | function expressionNoComma(type) { function expressionInner (line 339) | function expressionInner(type, noComma) { function maybeexpression (line 356) | function maybeexpression(type) { function maybeexpressionNoComma (line 360) | function maybeexpressionNoComma(type) { function maybeoperatorComma (line 365) | function maybeoperatorComma(type, value) { function maybeoperatorNoComma (line 369) | function maybeoperatorNoComma(type, value, noComma) { function quasi (line 384) | function quasi(value) { function continueQuasi (line 388) | function continueQuasi(type) { function arrowBody (line 395) | function arrowBody(type) { function arrowBodyNoComma (line 400) | function arrowBodyNoComma(type) { function maybelabel (line 405) | function maybelabel(type) { function property (line 409) | function property(type) { function objprop (line 412) | function objprop(type, value) { function getterSetter (line 423) | function getterSetter(type) { function afterprop (line 428) | function afterprop(type) { function commasep (line 432) | function commasep(what, end) { function contCommasep (line 447) | function contCommasep(what, end, info) { function block (line 452) | function block(type) { function maybetype (line 456) | function maybetype(type) { function typedef (line 459) | function typedef(type) { function vardef (line 462) | function vardef() { function pattern (line 465) | function pattern(type, value) { function proppattern (line 470) | function proppattern(type, value) { function maybeAssign (line 478) | function maybeAssign(_type, value) { function vardefCont (line 481) | function vardefCont(type) { function maybeelse (line 484) | function maybeelse(type, value) { function forspec (line 487) | function forspec(type) { function forspec1 (line 490) | function forspec1(type) { function formaybeinof (line 496) | function formaybeinof(_type, value) { function forspec2 (line 500) | function forspec2(type, value) { function forspec3 (line 505) | function forspec3(type) { function functiondef (line 508) | function functiondef(type, value) { function funarg (line 513) | function funarg(type) { function className (line 517) | function className(type, value) { function classNameAfter (line 520) | function classNameAfter(_type, value) { function objlit (line 523) | function objlit(type) { function afterModule (line 526) | function afterModule(type, value) { function afterExport (line 530) | function afterExport(_type, value) { function afterImport (line 535) | function afterImport(type) { function importSpec (line 539) | function importSpec(type, value) { function maybeFrom (line 544) | function maybeFrom(_type, value) { function arrayLiteral (line 547) | function arrayLiteral(type) { function maybeArrayComprehension (line 551) | function maybeArrayComprehension(type) { function comprehension (line 556) | function comprehension(type) { FILE: Open Judge System/Web/OJS.Web/Scripts/Contests/list-categories-page.js function CategoryExpander (line 2) | function CategoryExpander() { function getCategoryIdFromHash (line 129) | function getCategoryIdFromHash() { FILE: Open Judge System/Web/OJS.Web/Scripts/Contests/submission-page.js function updateCountdown (line 40) | function updateCountdown() { function Notifier (line 52) | function Notifier() { function getCodeMirrorInstance (line 127) | function getCodeMirrorInstance() { function validateSubmissionContent (line 140) | function validateSubmissionContent() { function validateBinaryFileExists (line 156) | function validateBinaryFileExists(fileInput) { function validateBinaryFileSize (line 167) | function validateBinaryFileSize(fileInput, size) { function validateBinaryFileAllowedExtensions (line 184) | function validateBinaryFileAllowedExtensions(fileInput, extensions) { function validate (line 210) | function validate(lastSubmit, limitBetweenSubmissions, serverTime) { function TabStripManager (line 252) | function TabStripManager() { function getSelectedIndexFromHashtag (line 322) | function getSelectedIndexFromHashtag() { FILE: Open Judge System/Web/OJS.Web/Scripts/Helpers/test-results.js function testResult (line 35) | function testResult(tests, points, problemMaximumPoints, maxUsedMemory, ... FILE: Open Judge System/Web/OJS.Web/Scripts/KendoUI/2014.3.1411/kendo.all.js function Class (line 45) | function Class() {} function compilePart (line 214) | function compilePart(part, stringPart) { function pad (line 303) | function pad(number, digits, end) { function quote (line 352) | function quote(string) { function str (line 361) | function str(key, holder) { function findCulture (line 536) | function findCulture(culture) { function getCulture (line 553) | function getCulture(culture) { function expandNumberFormat (line 561) | function expandNumberFormat(numberFormat) { function formatDate (line 590) | function formatDate(date, format, culture) { function formatNumber (line 674) | function formatNumber(number, format, culture) { function outOfRange (line 1119) | function outOfRange(value, start, end) { function designatorPredicate (line 1123) | function designatorPredicate(designator) { function mapDesignators (line 1127) | function mapDesignators(designators) { function adjustDST (line 1132) | function adjustDST(date, hours) { function lowerArray (line 1138) | function lowerArray(data) { function lowerLocalInfo (line 1150) | function lowerLocalInfo(localInfo) { function parseExact (line 1160) | function parseExact(value, format, culture) { function parseMicrosoftFormatOffset (line 1457) | function parseMicrosoftFormatOffset(offset) { function getShadows (line 1649) | function getShadows(element) { function wrap (line 1661) | function wrap(element, autosize) { function deepExtend (line 1732) | function deepExtend(destination) { function deepExtendOne (line 1743) | function deepExtendOne(destination, source) { function testRx (line 1789) | function testRx(agent, rxs, dflt) { function toHyphens (line 1798) | function toHyphens(str) { function toCamelCase (line 1804) | function toCamelCase(str) { function getComputedStyles (line 1810) | function getComputedStyles(element, properties) { function size (line 2154) | function size(obj) { function getOffset (line 2165) | function getOffset(element, type, positioned) { function parseEffects (line 2193) | function parseEffects(input) { function fx (line 2203) | function fx(element) { function prepareAnimationOptions (line 2248) | function prepareAnimationOptions(options, duration, reverse, complete) { function animate (line 2289) | function animate(element, options, duration, reverse, complete) { function toggleClass (line 2304) | function toggleClass(element, classes, options, add) { function htmlEncode (line 2344) | function htmlEncode(value) { function parseOption (line 2728) | function parseOption(element, option) { function parseOptions (line 2756) | function parseOptions(element, options) { function containmentComparer (line 2907) | function containmentComparer(a, b) { function resizableWidget (line 2911) | function resizableWidget() { function focusable (line 3182) | function focusable(element, isTabIndexNotNaN) { function visible (line 3194) | function visible(element) { function kendoJQuery (line 3335) | function kendoJQuery(selector, context) { function ruleToDate (line 3439) | function ruleToDate(year, rule) { function findRule (line 3477) | function findRule(utcTime, rules, zone) { function findZone (line 3519) | function findZone(utcTime, zones, timezone) { function zoneAndRule (line 3547) | function zoneAndRule(utcTime, zones, rules, timezone) { function offset (line 3562) | function offset(utcTime, timezone) { function abbr (line 3574) | function abbr(utcTime, timezone) { function convert (line 3590) | function convert(date, fromOffset, toOffset) { function apply (line 3608) | function apply(date, timezone) { function remove (line 3612) | function remove(date, timezone) { function toLocalDate (line 3616) | function toLocalDate(time) { function adjustDST (line 3636) | function adjustDST(date, hours) { function setDayOfWeek (line 3645) | function setDayOfWeek(date, day, dir) { function dayOfWeek (line 3655) | function dayOfWeek(date, day, dir) { function firstDayOfMonth (line 3661) | function firstDayOfMonth(date) { function lastDayOfMonth (line 3669) | function lastDayOfMonth(date) { function getDate (line 3681) | function getDate(date) { function toUtcTime (line 3687) | function toUtcTime(date) { function getMilliseconds (line 3693) | function getMilliseconds(date) { function isInTimeRange (line 3697) | function isInTimeRange(value, min, max) { function isInDateRange (line 3723) | function isInDateRange(value, min, max) { function addDays (line 3737) | function addDays(date, offset) { function setTime (line 3746) | function setTime(date, milliseconds, ignoreDST) { function today (line 3758) | function today() { function isToday (line 3762) | function isToday(date) { function toInvariantTime (line 3766) | function toInvariantTime(date) { function exec (line 3913) | function exec() { function postToProxy (line 4036) | function postToProxy(dataURI, fileName, proxyURL) { function saveAsBlob (line 4065) | function saveAsBlob(dataURI, fileName) { function saveAsDataURI (line 4083) | function saveAsDataURI(dataURI, fileName) { function absoluteURL (line 4131) | function absoluteURL(path, pathPrefix) { function hashDelimiter (line 4149) | function hashDelimiter(bang) { function locationHash (line 4153) | function locationHash(hashDelimiter) { function stripRoot (line 4164) | function stripRoot(root, url) { function fixHash (line 4253) | function fixHash(url) { function fixBang (line 4257) | function fixBang(url) { function namedParamReplace (line 4475) | function namedParamReplace(match, optional) { function routeToRegExp (line 4479) | function routeToRegExp(route, ignoreCase) { function stripUrl (line 4487) | function stripUrl(url) { function toOdataFilter (line 4699) | function toOdataFilter(filter, useOdataFour) { function stripMetadata (line 4782) | function stripMetadata(obj) { function eventHandler (line 5542) | function eventHandler(context, type, field, prefix) { function equal (line 5710) | function equal(x, y) { function getFieldByName (line 5771) | function getFieldByName(obj, name) { function quote (line 6113) | function quote(value) { function operator (line 6117) | function operator(op, a, b, ignore) { function Query (line 6222) | function Query(data) { function normalizeSort (line 6281) | function normalizeSort(field, dir) { function normalizeOperator (line 6321) | function normalizeOperator(expression) { function normalizeFilter (line 6342) | function normalizeFilter(expression) { function normalizeAggregate (line 6359) | function normalizeAggregate(expressions) { function normalizeGroup (line 6363) | function normalizeGroup(field, dir) { function groupValueComparer (line 6561) | function groupValueComparer(a, b) { function calculateAggregate (line 6568) | function calculateAggregate(accumulator, aggregates, item, index, length... function isNumber (line 6649) | function isNumber(val) { function isDate (line 6653) | function isDate(val) { function toJSON (line 6657) | function toJSON(array) { function serializeRecords (line 6878) | function serializeRecords(data, getters, modelInstance, originalFieldNam... function convertRecords (line 6898) | function convertRecords(data, getters, modelInstance, originalFieldNames... function convertGroup (line 6918) | function convertGroup(data, getters, modelInstance, originalFieldNames, ... function wrapDataAccess (line 6942) | function wrapDataAccess(originalFunction, model, converter, getters, ori... function mergeGroups (line 7043) | function mergeGroups(target, dest, skip, take) { function flattenGroups (line 7090) | function flattenGroups(data) { function wrapGroupItems (line 7111) | function wrapGroupItems(data, model) { function eachGroupItems (line 7126) | function eachGroupItems(data, func) { function replaceInRanges (line 7138) | function replaceInRanges(ranges, data, item, observable) { function replaceInRange (line 7149) | function replaceInRange(items, item, observable) { function replaceWithObservable (line 7160) | function replaceWithObservable(view, data, ranges, type, serverGrouping) { function removeModel (line 7182) | function removeModel(data, model) { function wrapInEmptyGroup (line 7194) | function wrapInEmptyGroup(groups, model) { function indexOfPristineModel (line 7214) | function indexOfPristineModel(data, model) { function indexOfModel (line 7227) | function indexOfModel(data, model) { function indexOf (line 7236) | function indexOf(data, comparer) { function fieldNameFromModel (line 7248) | function fieldNameFromModel(fields, name) { function convertFilterDescriptorsField (line 7267) | function convertFilterDescriptorsField(descriptor, model) { function convertDescriptorsField (line 7289) | function convertDescriptorsField(descriptors, model) { function items (line 8121) | function items(data) { function inferSelect (line 9000) | function inferSelect(select, fields) { function inferTable (line 9037) | function inferTable(table, fields) { function dataMethod (line 9247) | function dataMethod(name) { function inferList (line 9351) | function inferList(list, fields) { function dataSourceBinding (line 10516) | function dataSourceBinding(bindingName, fieldName, setter) { function bindingTargetForRole (line 11179) | function bindingTargetForRole(element, roles) { function parseBindings (line 11190) | function parseBindings(bind) { function createBindings (line 11219) | function createBindings(bindings, source, type) { function bindElement (line 11230) | function bindElement(element, source, roles, parents) { function bind (line 11310) | function bind(dom, object) { function unbindElement (line 11327) | function unbindElement(element) { function unbindElementTree (line 11343) | function unbindElementTree(element) { function unbindElementChildren (line 11349) | function unbindElementChildren(element) { function unbind (line 11359) | function unbind(dom) { function notify (line 11369) | function notify(widget, namespace) { function recursiveRead (line 11395) | function recursiveRead(data) { function parseInteger (line 11629) | function parseInteger(value) { function parseCSS (line 11633) | function parseCSS(element, property) { function keys (line 11637) | function keys(obj) { function strip3DTransforms (line 11645) | function strip3DTransforms(properties) { function normalizeCSS (line 11655) | function normalizeCSS(element, properties) { function animationProperty (line 11775) | function animationProperty(element, property) { function capitalize (line 12267) | function capitalize(word) { function createEffect (line 12271) | function createEffect(name, definition) { function createToggleEffect (line 12354) | function createToggleEffect(name, property, defaultStart, defaultEnd) { function clipInHalf (line 12552) | function clipInHalf(container, direction) { function parseTransition (line 13236) | function parseTransition(transition) { function Node (line 13362) | function Node() { function Element (line 13372) | function Element(nodeName, attr, children) { function TextNode (line 13483) | function TextNode(nodeValue) { function HtmlNode (line 13512) | function HtmlNode(html) { function html (line 13544) | function html(value) { function element (line 13548) | function element(nodeName, attrs, children) { function text (line 13552) | function text(value) { function Tree (line 13556) | function Tree(root) { function numChar (line 13874) | function numChar(colIndex) { function ref (line 13880) | function ref(rowIndex, colIndex) { function convertColor (line 14121) | function convertColor(color) { function parseColor (line 14978) | function parseColor(color, nothrow) { function hex (line 15035) | function hex(n, width, pad) { function defined (line 15207) | function defined(value) { function round (line 15211) | function round(value, precision) { function pow (line 15217) | function pow(p) { function limitValue (line 15225) | function limitValue(value, min, max) { function rad (line 15229) | function rad(degrees) { function deg (line 15233) | function deg(radians) { function isNumber (line 15237) | function isNumber(val) { function valueOrDefault (line 15241) | function valueOrDefault(value, defaultValue) { function sqr (line 15245) | function sqr(value) { function objectKey (line 15249) | function objectKey(object) { function hashKey (line 15260) | function hashKey(str) { function hashObject (line 15274) | function hashObject(object) { function arrayLimits (line 15286) | function arrayLimits(arr) { function arrayMin (line 15303) | function arrayMin(arr) { function arrayMax (line 15307) | function arrayMax(arr) { function sparseArrayMin (line 15311) | function sparseArrayMin(arr) { function sparseArrayMax (line 15315) | function sparseArrayMax(arr) { function sparseArrayLimits (line 15319) | function sparseArrayLimits(arr) { function last (line 15337) | function last(array) { function append (line 15343) | function append(first, second) { function renderTemplate (line 15349) | function renderTemplate(text) { function renderAttr (line 15353) | function renderAttr(name, value) { function renderAllAttr (line 15357) | function renderAllAttr(attrs) { function renderStyle (line 15366) | function renderStyle(attrs) { function renderSize (line 15380) | function renderSize(size) { function renderPos (line 15388) | function renderPos(pos) { function isTransparent (line 15402) | function isTransparent(color) { function encodeBase64 (line 15458) | function encodeBase64(input) { function encodeUTF8 (line 15491) | function encodeUTF8(input) { function transform (line 16352) | function transform(matrix) { function toMatrix (line 16364) | function toMatrix(value) { function ellipseExtremeAngles (line 16373) | function ellipseExtremeAngles(center, rx, ry, matrix) { function bboxStartAngle (line 16390) | function bboxStartAngle(angle, start) { function defineAccessors (line 16398) | function defineAccessors(fn, fields) { function setAccessor (line 16409) | function setAccessor(field) { function getAccessor (line 16420) | function getAccessor(field) { function elipseAngle (line 16427) | function elipseAngle(start, end, swipe) { function calculateAngle (line 16440) | function calculateAngle(cx, cy, rx, ry, x, y) { function normalizeArcParameters (line 16447) | function normalizeArcParameters(x1, y1, x2, y2, rx, ry, largeArc, swipe) { function measureText (line 17096) | function measureText(text, style) { function elementsBoundingBox (line 18136) | function elementsBoundingBox(elements, applyTransform, transformation) { function elementsClippedBoundingBox (line 18156) | function elementsClippedBoundingBox(elements, transformation) { function expandRect (line 18176) | function expandRect(rect, value) { function defineGeometryAccessors (line 18183) | function defineGeometryAccessors(fn, names) { function geometryAccessor (line 18189) | function geometryAccessor(name) { function definePointAccessors (line 18202) | function definePointAccessors(fn, names) { function pointAccessor (line 18208) | function pointAccessor(name) { function defineOptionsAccessors (line 18221) | function defineOptionsAccessors(fn, names) { function optionsAccessor (line 18227) | function optionsAccessor(name) { function generateDefinitionId (line 18238) | function generateDefinitionId() { function parseParameters (line 18499) | function parseParameters(str) { function toLineParamaters (line 18507) | function toLineParamaters(parameters, isVertical, value) { function reflectionPoint (line 18515) | function reflectionPoint(point, center) { function quadraticToCubicControlPoints (line 18521) | function quadraticToCubicControlPoints(position, controlPoint, endPoint) { function alignToScreen (line 19598) | function alignToScreen(element) { function baseUrl (line 19617) | function baseUrl() { function refUrl (line 19634) | function refUrl(id) { function exportGroup (line 19638) | function exportGroup(group) { function exportSVG (line 19662) | function exportSVG(group, options) { function isDefinition (line 19672) | function isDefinition(type, value) { function decodeEntities (line 19678) | function decodeEntities(text) { function exportImage (line 20273) | function exportImage(group, options) { function addGradientStops (line 20323) | function addGradientStops(gradient, stops) { function enableVML (line 21484) | function enableVML() { function createElementVML (line 21493) | function createElementVML(type) { function printPoints (line 21500) | function printPoints(points) { function printPath (line 21514) | function printPath(path, open) { function segmentType (line 21556) | function segmentType(segmentStart, segmentEnd) { function fillField (line 21560) | function fillField(field) { function stopColor (line 21564) | function stopColor(baseColor, stop) { function blendColors (line 21574) | function blendColors(base, overlay, alpha) { function blendChannel (line 21584) | function blendChannel(a, b, alpha) { function makeOutput (line 21748) | function makeOutput() { function wrapObject (line 21822) | function wrapObject(value, id) { function PDFDocument (line 21841) | function PDFDocument(options) { function loadBinary (line 22013) | function loadBinary(url, cont) { function loadFont (line 22044) | function loadFont(url, cont) { function loadImage (line 22063) | function loadImage(url, cont) { function manyLoader (line 22138) | function manyLoader(loadOne) { function pad (line 22230) | function pad(str, len, ch) { function zeropad (line 22237) | function zeropad(n, len) { function hasOwnProperty (line 22241) | function hasOwnProperty(obj, key) { function isDate (line 22249) | function isDate(obj) { function renderArray (line 22253) | function renderArray(a, out) { function renderDate (line 22270) | function renderDate(date, out) { function mm2pt (line 22281) | function mm2pt(mm) { function cm2pt (line 22285) | function cm2pt(cm) { function in2pt (line 22289) | function in2pt(inch) { function unitsToPoints (line 22293) | function unitsToPoints(x, def) { function PDFValue (line 22322) | function PDFValue(){} function defclass (line 22326) | function defclass(Ctor, proto, Base) { function _ (line 22393) | function _(name) { function PDFJpegImage (line 22483) | function PDFJpegImage(width, height, data) { function PDFRawImage (line 22501) | function PDFRawImage(width, height, rgb, alpha) { function makeHash (line 22708) | function makeHash(a) { function cacheColorGradientFunction (line 22716) | function cacheColorGradientFunction(pdf, r1, g1, b1, r2, g2, b2) { function cacheOpacityGradientFunction (line 22732) | function cacheOpacityGradientFunction(pdf, a1, a2) { function makeGradientFunctions (line 22748) | function makeGradientFunctions(pdf, stops) { function cacheColorGradient (line 22802) | function cacheColorGradient(pdf, isRadial, stops, coords, funcs, box) { function cacheOpacityGradient (line 22834) | function cacheOpacityGradient(pdf, isRadial, stops, coords, funcs, box) { function cacheGradient (line 22896) | function cacheGradient(pdf, gradient, box) { function _X (line 23116) | function _X(v) { return x + v; } function _Y (line 23117) | function _Y(v) { return y + v; } function BinaryStream (line 23197) | function BinaryStream(data) { function unquote (line 23393) | function unquote(str) { function parseFontDef (line 23397) | function parseFontDef(fontdef) { function getFontURL (line 23415) | function getFontURL(style) { function fontAlias (line 23466) | function fontAlias(alias, name) { function defineFont (line 23496) | function defineFont(name, url) { function mmul (line 23550) | function mmul(a, b) { function isIdentityMatrix (line 23560) | function isIdentityMatrix(m) { function hasOwnProperty (line 23586) | function hasOwnProperty(obj, key) { function sortedKeys (line 23590) | function sortedKeys(obj) { function Directory (line 23599) | function Directory(data) { function deftable (line 23690) | function deftable(methods) { function SimpleGlyph (line 23911) | function SimpleGlyph(raw) { function CompoundGlyph (line 23928) | function CompoundGlyph(data) { function NameEntry (line 24025) | function NameEntry(text, entry) { function CmapEntry (line 24215) | function CmapEntry(data, offset) { function renderCharmap (line 24292) | function renderCharmap(ncid2ogid, ogid2ngid) { function nextSubsetTag (line 24463) | function nextSubsetTag() { function Subfont (line 24472) | function Subfont(font) { function TTFFont (line 24599) | function TTFFont(rawData, name) { function PDF (line 24732) | function PDF() { function render (line 24761) | function render(group, callback) { function toDataURL (line 24855) | function toDataURL(group, callback) { function toBlob (line 24861) | function toBlob(group, callback) { function saveAs (line 24867) | function saveAs(group, filename, proxy, callback) { function dispatch (line 24887) | function dispatch(handlers, element) { function drawElement (line 24895) | function drawElement(element, page, pdf) { function setStrokeOptions (line 24931) | function setStrokeOptions(element, page, pdf) { function setFillOptions (line 24978) | function setFillOptions(element, page, pdf) { function setClipping (line 25006) | function setClipping(element, page, pdf) { function shouldDraw (line 25018) | function shouldDraw(thing) { function maybeGradient (line 25026) | function maybeGradient(element, page, pdf, stroke) { function maybeFillStroke (line 25076) | function maybeFillStroke(element, page, pdf) { function maybeDrawRect (line 25094) | function maybeDrawRect(path, page, pdf) { function _drawPath (line 25123) | function _drawPath(element, page, pdf) { function drawPath (line 25155) | function drawPath(element, page, pdf) { function drawMultiPath (line 25160) | function drawMultiPath(element, page, pdf) { function drawCircle (line 25168) | function drawCircle(element, page, pdf) { function drawArc (line 25174) | function drawArc(element, page, pdf) { function drawText (line 25187) | function drawText(element, page, pdf) { function drawGroup (line 25207) | function drawGroup(element, page, pdf) { function drawImage (line 25214) | function drawImage(element, page, pdf) { function exportPDF (line 25223) | function exportPDF(group, options) { function parseColor (line 25232) | function parseColor(x) { function optimize (line 25237) | function optimize(root) { function drawDOM (line 25404) | function drawDOM(element) { function skip_ws (line 25469) | function skip_ws() { function read (line 25475) | function read(token) { function read_stop (line 25484) | function read_stop() { function read_linear_gradient (line 25500) | function read_linear_gradient(propName) { function looking_at (line 25588) | function looking_at(rx) { function trim (line 25592) | function trim(str) { function getFontFaces (line 25660) | function getFontFaces() { function hasOwnProperty (line 25732) | function hasOwnProperty(obj, key) { function getCounter (line 25736) | function getCounter(name) { function getAllCounters (line 25741) | function getAllCounters(name) { function incCounter (line 25753) | function incCounter(name, inc) { function resetCounter (line 25765) | function resetCounter(name, val) { function doCounters (line 25770) | function doCounters(a, f, def) { function parseColor (line 25783) | function parseColor(str, css) { function cacheImages (line 25796) | function cacheImages(element, callback) { function romanNumeral (line 25845) | function romanNumeral(n) { function alphaNumeral (line 25874) | function alphaNumeral(n) { function backgroundImageURL (line 25884) | function backgroundImageURL(backgroundImage) { function pushNodeInfo (line 25891) | function pushNodeInfo(element, style, group) { function popNodeInfo (line 25915) | function popNodeInfo() { function updateClipbox (line 25919) | function updateClipbox(path) { function createsStackingContext (line 25930) | function createsStackingContext(element) { function getComputedStyle (line 25940) | function getComputedStyle(element, pseudoElt) { function getPropertyValue (line 25944) | function getPropertyValue(style, prop) { function pleaseSetPropertyValue (line 25953) | function pleaseSetPropertyValue(style, prop, value, important) { function getBorder (line 25970) | function getBorder(style, side) { function saveStyle (line 25979) | function saveStyle(element, func) { function getBorderRadius (line 25986) | function getBorderRadius(style, side) { function getContentBox (line 25994) | function getContentBox(element) { function innerBox (line 26001) | function innerBox(box, prop, element) { function getTransform (line 26023) | function getTransform(style) { function radiansToDegrees (line 26040) | function radiansToDegrees(radians) { function parseAngle (line 26044) | function parseAngle(angle) { function setTransform (line 26060) | function setTransform(shape, m) { function setClipping (line 26066) | function setClipping(shape, clipPath) { function addArcToPath (line 26070) | function addArcToPath(path, x, y, options) { function sanitizeRadius (line 26077) | function sanitizeRadius(r) { function elementRoundBox (line 26084) | function elementRoundBox(element, box, type) { function roundBox (line 26127) | function roundBox(box, rTL, rTR, rBR, rBL) { function formatCounter (line 26172) | function formatCounter(val, style) { function evalPseudoElementContent (line 26195) | function evalPseudoElementContent(element, content) { function getCssText (line 26232) | function getCssText(style) { function _renderWithPseudoElements (line 26246) | function _renderWithPseudoElements(element, group) { function _renderElement (line 26273) | function _renderElement(element, group) { function gradientRenderer (line 26898) | function gradientRenderer(gradient) { function maybeRenderWidget (line 27054) | function maybeRenderWidget(element, group) { function renderImage (line 27078) | function renderImage(element, url, group) { function zIndexSort (line 27086) | function zIndexSort(a, b) { function renderContents (line 27114) | function renderContents(element, group) { function renderText (line 27170) | function renderText(element, node, group) { function groupInStackingContext (line 27318) | function groupInStackingContext(group, zIndex) { function renderElement (line 27341) | function renderElement(element, container) { function drawDebugBox (line 27433) | function drawDebugBox(element, group) { function mmul (line 27439) | function mmul(a, b) { function resolveRules (line 27622) | function resolveRules(element) { function decode (line 27633) | function decode(value) { function numberOfDecimalDigits (line 27641) | function numberOfDecimalDigits(value) { function parseHtml (line 27649) | function parseHtml(text) { function searchForMessageContainer (line 27656) | function searchForMessageContainer(elements, fieldName) { function touchDelta (line 28045) | function touchDelta(touch1, touch2) { function getTouches (line 28063) | function getTouches(e) { function withEachUpEvent (line 28290) | function withEachUpEvent(callback) { function contains (line 28620) | function contains(parent, child) { function numericCssPropery (line 28628) | function numericCssPropery(element, property) { function within (line 28632) | function within(value, range) { function containerBoundaries (line 28636) | function containerBoundaries(container, element) { function checkTarget (line 28649) | function checkTarget(target, targets, areas) { function destroyDroppable (line 29066) | function destroyDroppable(collection, widget) { function dropCueOffsetTop (line 30204) | function dropCueOffsetTop(element) { function toggleHintClass (line 30565) | function toggleHintClass(hint, denied) { function containsOrEqualTo (line 30983) | function containsOrEqualTo(parent, child) { function defaultHint (line 30991) | function defaultHint(element) { function defaultPlaceholder (line 30995) | function defaultPlaceholder(element) { function collision (line 31855) | function collision(element, position) { function button (line 32076) | function button(template, idx, text, numeric, title) { function icon (line 32086) | function icon(className, text, wrapClassName) { function update (line 32094) | function update(element, selector, page, disabled) { function first (line 32102) | function first(element, page) { function prev (line 32106) | function prev(element, page) { function next (line 32110) | function next(element, page, totalPages) { function last (line 32114) | function last(element, page, totalPages) { function contains (line 32491) | function contains(container, target) { function attachClick (line 33211) | function attachClick(target) { function attachClick (line 33316) | function attachClick(target) { function restoreTitle (line 33578) | function restoreTitle(element) { function restoreTitleAttributeForElement (line 33585) | function restoreTitleAttributeForElement(element) { function saveTitleAttributeForElement (line 33593) | function saveTitleAttributeForElement(element) { function saveTitleAttributes (line 33601) | function saveTitleAttributes(element) { function removeFiltersForField (line 35017) | function removeFiltersForField(expression, field) { function title (line 36173) | function title(date, min, max, modular) { function view (line 36192) | function view(options) { function compare (line 36221) | function compare(date1, date2, modifier) { function getToday (line 36241) | function getToday() { function restrictValue (line 36246) | function restrictValue (value, min, max) { function isInRange (line 36261) | function isInRange(date, min, max) { function shiftArray (line 36265) | function shiftArray(array, idx) { function setDate (line 36269) | function setDate(date, value, multiplier) { function mousetoggle (line 36274) | function mousetoggle(e) { function prevent (line 36278) | function prevent (e) { function getCalendarInfo (line 36282) | function getCalendarInfo(culture) { function normalize (line 36286) | function normalize(options) { function makeUnselectable (line 36307) | function makeUnselectable(element) { function inArray (line 36313) | function inArray(date, dates) { function isEqualDatePart (line 36322) | function isEqualDatePart(value1, value2) { function isEqualMonth (line 36332) | function isEqualMonth(value1, value2) { function normalize (line 36397) | function normalize(options) { function preventDefault (line 36411) | function preventDefault(e) { function indexOfWordAtCaret (line 37040) | function indexOfWordAtCaret(caretIdx, text, separator) { function wordAtCaret (line 37044) | function wordAtCaret(caretIdx, text, separator) { function replaceWordAtCaret (line 37048) | function replaceWordAtCaret(caretIdx, text, word, separator) { function assign (line 38495) | function assign(instance, fields, value) { function compare (line 40302) | function compare(a, b) { function first (line 40323) | function first(ul) { function last (line 40337) | function last(ul) { function sibling (line 40351) | function sibling(item, direction) { function createWrapper (line 40893) | function createWrapper (options, element, isHorizontal) { function createButton (line 40912) | function createButton (options, type, isHorizontal) { function createSliderItems (line 40925) | function createSliderItems (options, distance) { function createTrack (line 40939) | function createTrack (options, element) { function step (line 40949) | function step(stepValue) { function setValue (line 40955) | function setValue(value) { function formatValue (line 40961) | function formatValue(value) { function round (line 40965) | function round(value) { function parseAttr (line 40971) | function parseAttr(element, name) { function defined (line 40979) | function defined(value) { function removeFraction (line 40983) | function removeFraction(value) { function moveSelection (line 41297) | function moveSelection (val) { function moveSelection (line 42007) | function moveSelection(value) { function makeSelection (line 42025) | function makeSelection(selectionStart, selectionEnd) { function triggerEvent (line 42179) | function triggerEvent(self, type, color) { function hueChange (line 42436) | function hueChange(e) { function opacityChange (line 42449) | function opacityChange(e) { function update (line 42468) | function update(x, y) { function move (line 42522) | function move(prop, d) { function hue (line 42530) | function hue(d) { function relative (line 42646) | function relative(array, element, delta) { function preventDefault (line 42927) | function preventDefault(ev) { ev.preventDefault(); } function bind (line 42929) | function bind(callback, obj) { function buttonHtml (line 43593) | function buttonHtml(className, text) { function removeFiltersForField (line 43771) | function removeFiltersForField(expression, field) { function convertItems (line 43784) | function convertItems(items) { function clearFilter (line 43806) | function clearFilter(filters, field) { function getEffectDirection (line 44459) | function getEffectDirection(direction, root) { function parseDirection (line 44464) | function parseDirection(direction, root, isRtl) { function contains (line 44483) | function contains(parent, child) { function updateItemClasses (line 44491) | function updateItemClasses (item) { function updateArrow (line 44529) | function updateArrow (item) { function updateFirstLast (line 44544) | function updateFirstLast (item) { function trim (line 45727) | function trim(text) { function toHash (line 45731) | function toHash(arr, key) { function leafColumns (line 45741) | function leafColumns(columns) { function fieldType (line 46562) | function fieldType(field) { function convertToValueBinding (line 46567) | function convertToValueBinding(container) { function createAttributes (line 46582) | function createAttributes(options) { function convertItems (line 46615) | function convertItems(items) { function addValidationRules (line 46673) | function addValidationRules(modelField, rules) { function defined (line 46922) | function defined(x) { function constrain (line 46926) | function constrain(value, low, high) { function sizingAction (line 46930) | function sizingAction(actionId, callback) { function executableScript (line 46963) | function executableScript() { function WindowResizing (line 48094) | function WindowResizing(wnd) { function WindowDragging (line 48221) | function WindowDragging(wnd, dragHandle) { function initPopOvers (line 48348) | function initPopOvers(element) { function preventScrollIfNotInput (line 48358) | function preventScrollIfNotInput(e) { function initWidgets (line 48648) | function initWidgets(collection) { function capture (line 49098) | function capture(e) { function groupCells (line 50318) | function groupCells(count) { function stringifyAttributes (line 50322) | function stringifyAttributes(attributes) { function heightAboveHeader (line 50395) | function heightAboveHeader(context) { function cursor (line 50403) | function cursor(context, value) { function buildEmptyAggregatesObject (line 50409) | function buildEmptyAggregatesObject(aggregates) { function reorder (line 50429) | function reorder(selector, source, dest, before, count) { function elements (line 50444) | function elements(lockedContent, content, filter) { function attachCustomCommandEvent (line 50448) | function attachCustomCommandEvent(context, container, commands) { function normalizeColumns (line 50466) | function normalizeColumns(columns, encoded, hide) { function columnParent (line 50487) | function columnParent(column, columns) { function columnParents (line 50493) | function columnParents(column, columns, parents) { function setColumnVisibility (line 50512) | function setColumnVisibility(column, visible) { function isCellVisible (line 50520) | function isCellVisible() { function isVisible (line 50524) | function isVisible(column) { function visibleColumns (line 50528) | function visibleColumns(columns) { function toJQuery (line 50538) | function toJQuery(elements) { function updateCellRowSpan (line 50542) | function updateCellRowSpan(cell, columns, sourceLockedColumnsCount) { function moveCellsBetweenContainers (line 50562) | function moveCellsBetweenContainers(sources, target, leafs, columns, con... function updateCellIndex (line 50577) | function updateCellIndex(thead, columns, offset) { function depth (line 50610) | function depth(columns) { function moveCells (line 50625) | function moveCells(leafs, columns, container, destination) { function columnPosition (line 50652) | function columnPosition(column, columns, row, cellCounts) { function findReorderTarget (line 50676) | function findReorderTarget(columns, target, source, before) { function columnVisiblePosition (line 50708) | function columnVisiblePosition(column, columns, row, cellCounts) { function flatColumnsInDomOrder (line 50734) | function flatColumnsInDomOrder(columns) { function flatColumns (line 50739) | function flatColumns(columns) { function hiddenLeafColumnsCount (line 50755) | function hiddenLeafColumnsCount(columns) { function columnsWidth (line 50771) | function columnsWidth(cols) { function removeRowSpanValue (line 50784) | function removeRowSpanValue(container, count) { function addRowSpanValue (line 50796) | function addRowSpanValue(container, count) { function removeEmptyRows (line 50804) | function removeEmptyRows(container) { function mapColumnToCellRows (line 50821) | function mapColumnToCellRows(columns, cells, rows, rowIndex, offset) { function lockedColumns (line 50839) | function lockedColumns(columns) { function nonLockedColumns (line 50845) | function nonLockedColumns(columns) { function visibleNonLockedColumns (line 50851) | function visibleNonLockedColumns(columns) { function visibleLockedColumns (line 50857) | function visibleLockedColumns(columns) { function visibleLeafColumns (line 50863) | function visibleLeafColumns(columns) { function leafColumns (line 50881) | function leafColumns(columns) { function leafDataCells (line 50895) | function leafDataCells(container) { function parentColumnsCells (line 50935) | function parentColumnsCells(cell) { function childColumnsCells (line 50978) | function childColumnsCells(cell) { function appendContent (line 51023) | function appendContent(tbody, table, html) { function addHiddenStyle (line 51039) | function addHiddenStyle(attr) { function removeHiddenStyle (line 51055) | function removeHiddenStyle(attr) { function normalizeCols (line 51066) | function normalizeCols(table, visibleColumns, hasDetails, groups) { function normalizeHeaderCells (line 51100) | function normalizeHeaderCells(th, columns) { function convertToObject (line 51112) | function convertToObject(array) { function formatGroupValue (line 51126) | function formatGroupValue(value, format, columnValues) { function setCellVisibility (line 51135) | function setCellVisibility(cells, index, visible) { function hideColumnCells (line 51152) | function hideColumnCells(rows, columnIndex) { function groupRows (line 51175) | function groupRows(data) { function showColumnCells (line 51195) | function showColumnCells(rows, columnIndex) { function updateColspan (line 51218) | function updateColspan(toAdd, toRemove, num) { function tableWidth (line 51231) | function tableWidth(table) { function syncTableHeight (line 56374) | function syncTableHeight(table1, table2) { function adjustRowHeight (line 56405) | function adjustRowHeight(row1, row2) { function getCommand (line 56422) | function getCommand(commands, name) { function focusTable (line 56445) | function focusTable(table, direct) { function tableClick (line 56477) | function tableClick(e) { function verticalTable (line 56514) | function verticalTable(current, downTable, upTable, up) { function moveVertical (line 56530) | function moveVertical(current, currentTable, dataTable, headerTable, up,... function moveLeft (line 56572) | function moveLeft(current, currentTable, dataTable, headerTable, related... function moveRight (line 56594) | function moveRight(current, currentTable, dataTable, headerTable, relate... function tabNext (line 56616) | function tabNext(current, currentTable, dataTable, relatedRow, back) { function groupRowBuilder (line 56637) | function groupRowBuilder(colspan, level, text) { function groupRowLockedContentBuilder (line 56645) | function groupRowLockedContentBuilder(colspan, level, text) { function raiseError (line 58514) | function raiseError() { function getFileName (line 58571) | function getFileName(input) { function inputFiles (line 58577) | function inputFiles($input) { function getAllFileInfo (line 58591) | function getAllFileInfo(rawFiles) { function getFileInfo (line 58597) | function getFileInfo(rawFile) { function getFileExtension (line 58608) | function getFileExtension(fileName) { function stripPath (line 58613) | function stripPath(name) { function assignGuidToFiles (line 58618) | function assignGuidToFiles(files, unique) { function shouldRemoveFileEntry (line 58628) | function shouldRemoveFileEntry(upload) { function removeUploadedFile (line 58632) | function removeUploadedFile(fileEntry, upload, data) { function tryParseJSON (line 58672) | function tryParseJSON(input, onSuccess, onError) { function normalizeJSON (line 58688) | function normalizeJSON(input) { function stopEvent (line 58696) | function stopEvent(e) { function bindDragEventWrappers (line 58700) | function bindDragEventWrappers(element, namespace, onDragEnter, onDragLe... function isFileUploadStarted (line 58725) | function isFileUploadStarted(fileEntry) { function getFileEntry (line 58729) | function getFileEntry(e) { function bindDragEventWrappers (line 58845) | function bindDragEventWrappers(element, onDragEnter, onDragLeave) { function concatPaths (line 58881) | function concatPaths(path, name) { function sizeFormatter (line 58888) | function sizeFormatter(value) { function fieldName (line 58909) | function fieldName(fields, name) { function bindDragEventWrappers (line 59923) | function bindDragEventWrappers(element, onDragEnter, onDragLeave) { function concatPaths (line 59959) | function concatPaths(path, name) { function sizeFormatter (line 59966) | function sizeFormatter(value) { function fieldName (line 59987) | function fieldName(fields, name) { function makeMap (line 61131) | function makeMap(items) { function styleAttr (line 62112) | function styleAttr(cssText) { function attr (line 62154) | function attr(node) { function children (line 62244) | function children(node, skip, skipEncoding) { function text (line 62250) | function text(node) { function child (line 62254) | function child(node, skip, skipEncoding) { function textOnly (line 62334) | function textOnly(root) { function compareBoundaries (line 62577) | function compareBoundaries(start, end, startOffset, endOffset) { function fixIvalidRange (line 62630) | function fixIvalidRange(range, toStart) { function updateRangeProperties (line 62653) | function updateRangeProperties(range) { function next (line 62717) | function next() { function textRangeContainer (line 62888) | function textRangeContainer(textRange) { function adoptContainer (line 62898) | function adoptContainer(textRange, range, start) { function adoptEndPoint (line 62935) | function adoptEndPoint(textRange, range, commonAncestor, start) { function visit (line 63002) | function visit(node) { function partition (line 63391) | function partition(start) { function isEnd (line 63457) | function isEnd(offset, container) { function finishUpdate (line 63573) | function finishUpdate(editor, startRestorePoint) { function attributes (line 65273) | function attributes(format) { function pushAncestor (line 65965) | function pushAncestor() { function apply (line 66565) | function apply(e) { function close (line 66584) | function close(e) { function keyDown (line 66594) | function keyDown(e) { function apply (line 66784) | function apply(e) { function close (line 66814) | function close(e) { function keyDown (line 66824) | function keyDown(e) { function indent (line 67024) | function indent(node, value) { function apply (line 67262) | function apply(e) { function close (line 67274) | function close(e) { function stringify (line 67869) | function stringify(template) { function endGroup (line 67885) | function endGroup() { function startGroup (line 67891) | function startGroup() { function move (line 68012) | function move(direction, constrain) { function tableFromLocation (line 68262) | function tableFromLocation(e) { function normalizeMeasures (line 69159) | function normalizeMeasures(measure) { function normalizeMembers (line 69171) | function normalizeMembers(member) { function parentName (line 69183) | function parentName(tuple, level) { function accumulateMembers (line 69198) | function accumulateMembers(accumulator, rootTuple, tuple, level) { function descriptorsForAxes (line 69235) | function descriptorsForAxes(tuples) { function addMissingPathMembers (line 69250) | function addMissingPathMembers(members, axis) { function tupleToDescriptors (line 69277) | function tupleToDescriptors(tuple) { function descriptorsForMembers (line 69293) | function descriptorsForMembers(axis, members, measures) { function addDataCellVertical (line 69320) | function addDataCellVertical(result, rowIndex, map, key, resultFuncs, fo... function addDataCell (line 69365) | function addDataCell(result, rowIndex, map, key, resultFuncs, formats) { function createAggregateGetter (line 69404) | function createAggregateGetter(m) { function isNumber (line 69411) | function isNumber(val) { function isDate (line 69415) | function isDate(val) { function validateAxis (line 70972) | function validateAxis(newAxis, axis, measures) { function adjustDataByColumn (line 70981) | function adjustDataByColumn(sourceTuples, targetTuples, rowsLength, meas... function adjustDataByRow (line 70997) | function adjustDataByRow(sourceTuples, targetTuples, columnsLength, meas... function tupleIndex (line 71014) | function tupleIndex(tuple, collection) { function membersCount (line 71018) | function membersCount(tuples, measures) { function normalizeAxis (line 71047) | function normalizeAxis(axis) { function findDataIndex (line 71061) | function findDataIndex(tuple, memberIndex, measures) { function mergeTuples (line 71086) | function mergeTuples(target, source, measures) { function equalTuples (line 71140) | function equalTuples(first, second) { function findExistingTuple (line 71159) | function findExistingTuple(tuples, toFind) { function addMembers (line 71196) | function addMembers(members, map) { function findParentMember (line 71207) | function findParentMember(tuple, map) { function measurePosition (line 71248) | function measurePosition(tuple, measures) { function normalizeTupleMeasures (line 71262) | function normalizeTupleMeasures(tuple, index) { function parseSource (line 71277) | function parseSource(tuples, measures) { function prepareDataOnRows (line 71310) | function prepareDataOnRows(tuples, data) { function prepareDataOnColumns (line 71334) | function prepareDataOnColumns(tuples, data, rootAdded) { function buildDataIndices (line 71356) | function buildDataIndices(tuples) { function baseHierarchyPath (line 71401) | function baseHierarchyPath(memberName) { function expandMemberDescriptor (line 71409) | function expandMemberDescriptor(names, sort) { function sortDescriptorForMember (line 71427) | function sortDescriptorForMember(sort, member) { function crossJoin (line 71436) | function crossJoin(names) { function crossJoinCommand (line 71454) | function crossJoinCommand(members, measures) { function expandedMembers (line 71464) | function expandedMembers(members) { function measureNames (line 71476) | function measureNames(measures) { function getName (line 71490) | function getName(name) { function getRootNames (line 71500) | function getRootNames(members) { function mapNames (line 71512) | function mapNames(names, rootNames) { function parseDescriptors (line 71539) | function parseDescriptors(members) { function serializeMembers (line 71593) | function serializeMembers(members, measures, sort) { function serializeExpression (line 71644) | function serializeExpression(expression) { function serializeFilters (line 71664) | function serializeFilters(filter, cube) { function serializeOptions (line 71687) | function serializeOptions(parentTagName, options, capitalize) { function asArray (line 71843) | function asArray(object) { function translateAxis (line 71856) | function translateAxis(axis) { function contentChild (line 73765) | function contentChild(filter) { function templateNoWith (line 73777) | function templateNoWith(code) { function checkboxes (line 73787) | function checkboxes(node) { function insertAction (line 73791) | function insertAction(indexOffset) { function moveContents (line 73810) | function moveContents(node, container) { function updateNodeHtml (line 73829) | function updateNodeHtml(node) { function recursiveRead (line 74256) | function recursiveRead(data) { function nextParent (line 74602) | function nextParent(node) { function setCheckedState (line 74963) | function setCheckedState(root, state) { function add (line 75507) | function add() { function TreeViewDragAndDrop (line 75685) | function TreeViewDragAndDrop(treeview) { function triggerDragEnd (line 75877) | function triggerDragEnd(sourceNode) { function removeExpr (line 76281) | function removeExpr(expressions, name) { function findFilters (line 76293) | function findFilters(filter, member, operator) { function checkNodes (line 76316) | function checkNodes(filter, member, nodes) { function checkedNodeIds (line 76332) | function checkedNodeIds(nodes, checkedNodes) { function findFilterForField (line 76436) | function findFilterForField(filter, field) { function removeFiltersForField (line 76457) | function removeFiltersForField(expression, field) { function removeDuplicates (line 76470) | function removeDuplicates (dataSelector, dataTextField) { function updateArrow (line 77046) | function updateArrow (items) { function updateFirstLast (line 77062) | function updateFirstLast (items) { function getElements (line 77854) | function getElements(){ function updateTabClasses (line 78509) | function updateTabClasses (tabs) { function updateFirstLast (line 78549) | function updateFirstLast (tabGroup) { function setTime (line 80093) | function setTime(date, time, ignoreDST) { function dst (line 80105) | function dst() { function getMilliseconds (line 80113) | function getMilliseconds(date) { function isInRange (line 80117) | function isInRange(value, min, max) { function normalize (line 80517) | function normalize(options) { function preventDefault (line 80527) | function preventDefault(e) { function createButton (line 80767) | function createButton(options) { function createToolbarButton (line 80810) | function createToolbarButton(options) { function createOverflowButton (line 80845) | function createOverflowButton(options) { function addGraphic (line 80876) | function addGraphic(options, element) { function adjustPopupWidth (line 80919) | function adjustPopupWidth(e) { function toggleActive (line 80938) | function toggleActive(e) { function actionSheetWrap (line 80944) | function actionSheetWrap(element) { function lastTimeOption (line 82200) | function lastTimeOption(interval) { function preventDefault (line 82206) | function preventDefault(e) { function normalize (line 82210) | function normalize(options) { function isPercentageSize (line 82256) | function isPercentageSize(size) { function isPixelSize (line 82260) | function isPixelSize(size) { function isFluid (line 82264) | function isFluid(size) { function calculateSize (line 82268) | function calculateSize(size, total) { function panePropertyAccessor (line 82278) | function panePropertyAccessor(propertyName, triggersResize) { function PaneResizing (line 82829) | function PaneResizing(splitter) { function levels (line 82969) | function levels(values, key) { function cellspacing (line 82990) | function cellspacing() { function table (line 82998) | function table(tableRows, className) { function allDayTable (line 83010) | function allDayTable(tableRows, className) { function timesHeader (line 83018) | function timesHeader(columnLevelCount, allDaySlot, rowCount) { function datesHeader (line 83038) | function datesHeader(columnLevels, columnCount, allDaySlot) { function times (line 83080) | function times(rowLevels, rowCount) { function content (line 83112) | function content() { function scrollbar (line 83982) | function scrollbar() { function collidingEvents (line 84848) | function collidingEvents(elements, start, end) { function rangeIndex (line 84876) | function rangeIndex(eventElement) { function eventsForSlot (line 84883) | function eventsForSlot(elements, slotStart, slotEnd) { function createColumns (line 84897) | function createColumns(eventElements) { function createRows (line 84901) | function createRows(eventElements) { function _createColumns (line 85021) | function _createColumns(eventElements) { function createLayoutConfiguration (line 85055) | function createLayoutConfiguration(name, resources, inner, template) { function groupEqFilter (line 85083) | function groupEqFilter(value) { function addSelectedState (line 85098) | function addSelectedState(cell) { function toInvariantTime (line 85212) | function toInvariantTime(date) { function isInDateRange (line 85218) | function isInDateRange(value, min, max) { function isInTimeRange (line 85222) | function isInTimeRange(value, min, max, overlaps) { function addContinuousEvent (line 85227) | function addContinuousEvent(group, range, element, isAllDay) { function getWorkDays (line 85263) | function getWorkDays(options) { function rowSpan (line 87258) | function rowSpan(tasks) { function resourceValue (line 87268) | function resourceValue(resource, item) { function flattenTaskGroups (line 87275) | function flattenTaskGroups(groups) { function flattenGroup (line 87294) | function flattenGroup(groups) { function shiftArray (line 88211) | function shiftArray(array, idx) { function firstVisibleMonthDay (line 88215) | function firstVisibleMonthDay(date, calendarInfo) { function isInDateRange (line 88226) | function isInDateRange(value, min, max) { function intervalExcess (line 88861) | function intervalExcess(diff, interval) { function dayInYear (line 88875) | function dayInYear(date) { function weekInYear (line 88882) | function weekInYear(date, weekStart){ function weekInMonth (line 88903) | function weekInMonth(date, weekStart) { function normalizeDayIndex (line 88914) | function normalizeDayIndex(weekDay, weekStart) { function normalizeOffset (line 88918) | function normalizeOffset(date, rule, weekStart) { function numberOfWeeks (line 88948) | function numberOfWeeks(date, weekStart) { function isInWeek (line 88952) | function isInWeek(date, rule, weekStart) { function ruleWeekValues (line 88956) | function ruleWeekValues(weekDays, date, weekStart) { function ruleValues (line 88991) | function ruleValues(rules, value, normalize) { function parseArray (line 89014) | function parseArray(list, range) { function parseWeekDayList (line 89031) | function parseWeekDayList(list) { function serializeWeekDayList (line 89053) | function serializeWeekDayList(list) { function getMonthLength (line 89074) | function getMonthLength(date) { function leapYear (line 89086) | function leapYear(year) { function numberSortPredicate (line 89091) | function numberSortPredicate(a, b) { function parseExceptions (line 89095) | function parseExceptions(exceptions, zone) { function isException (line 89115) | function isException(exceptions, date, zone) { function toExceptionString (line 89129) | function toExceptionString(dates, zone) { function startPeriodByFreq (line 89144) | function startPeriodByFreq(start, rule) { function endPeriodByFreq (line 89179) | function endPeriodByFreq(start, rule) { function normalizeEventsByPosition (line 89215) | function normalizeEventsByPosition(events, start, rule) { function expand (line 89246) | function expand(event, start, end, zone) { function parseUTCDate (line 89406) | function parseUTCDate(value, zone) { function parseDateRule (line 89416) | function parseDateRule(dateRule, zone) { function parseRule (line 89450) | function parseRule(recur, zone) { function serializeDateRule (line 89584) | function serializeDateRule(dateRule, zone) { function serialize (line 89604) | function serialize(rule, zone) { function toInvariantTime (line 91117) | function toInvariantTime(date) { function getWorkDays (line 91123) | function getWorkDays(options) { function setColspan (line 91140) | function setColspan(columnLevel) { function collidingEvents (line 91154) | function collidingEvents(elements, left, right) { function eventsForSlot (line 91180) | function eventsForSlot(elements, left, right) { function timezoneButtonText (line 92873) | function timezoneButtonText(model, message) { function appendTimezoneAttr (line 92887) | function appendTimezoneAttr(attrs, options) { function appendDateCompareValidator (line 92895) | function appendDateCompareValidator(attrs, options) { function wrapDataAccess (line 92906) | function wrapDataAccess(originalFunction, timezone) { function wrapDataSerialization (line 92916) | function wrapDataSerialization(originalFunction, timezone) { function convertData (line 92933) | function convertData(data, method, timezone, removeUid) { function getOccurrenceByUid (line 92983) | function getOccurrenceByUid(data, uid) { function applyZone (line 93034) | function applyZone(date, fromZone, toZone) { function dateCompareValidator (line 93044) | function dateCompareValidator(input) { function expandAll (line 93377) | function expandAll(events, start, end, zone) { function trimOptions (line 93427) | function trimOptions(options) { function fieldType (line 93439) | function fieldType(field) { function createValidationAttributes (line 93444) | function createValidationAttributes(model, field) { function dropDownResourceEditor (line 93471) | function dropDownResourceEditor(resource, model) { function dropDownResourceEditorMobile (line 93489) | function dropDownResourceEditorMobile(resource, model) { function descriptionEditor (line 93509) | function descriptionEditor(options) { function multiSelectResourceEditor (line 93518) | function multiSelectResourceEditor(resource, model) { function multiSelectResourceEditorMobile (line 93536) | function multiSelectResourceEditorMobile(resource, model) { function moveEventRange (line 93561) | function moveEventRange(event, distance) { function direction (line 94957) | function direction(handle) { function eventProxy (line 96450) | function eventProxy(name) { function gestureEventProxy (line 96456) | function gestureEventProxy(name) { function createPlaceholders (line 96645) | function createPlaceholders(options) { function blurActiveElement (line 96656) | function blurActiveElement() { function trimOptions (line 97513) | function trimOptions(options) { function getWorkDays (line 97521) | function getWorkDays(options) { function blurActiveElement (line 97538) | function blurActiveElement() { function selector (line 100056) | function selector(uid) { function trimOptions (line 100060) | function trimOptions(options) { function dateCompareValidator (line 100072) | function dateCompareValidator(input) { function focusTable (line 100103) | function focusTable(table, direct) { function scrollableParents (line 100130) | function scrollableParents(element) { function createPlaceholders (line 103324) | function createPlaceholders(options) { function convertStyle (line 103932) | function convertStyle(attr) { function addKPI (line 104759) | function addKPI(data) { function kpiNode (line 104781) | function kpiNode(node) { function normalizeKPIs (line 104788) | function normalizeKPIs(data) { function settingTargetFromNode (line 104797) | function settingTargetFromNode(node) { function kpiMeasure (line 105136) | function kpiMeasure(name, measure, type) { function buildKPImeasures (line 105148) | function buildKPImeasures(node) { function withoutTimeout (line 105182) | function withoutTimeout(f) { function addOption (line 105242) | function addOption(scope, options, name, value) { function createWidget (line 105249) | function createWidget(scope, element, attrs, widget, origAttr, controlle... function exposeWidget (line 105396) | function exposeWidget(widget, scope, attrs, kendoWidget, origAttr) { function formValue (line 105408) | function formValue(element) { function isForm (line 105417) | function isForm(element) { function bindToNgModel (line 105421) | function bindToNgModel(widget, scope, element, ngModel, ngForm) { function bindToKNgModel (line 105503) | function bindToKNgModel(widget, scope, kNgModel) { function destroyWidgetOnScopeDestroy (line 105548) | function destroyWidgetOnScopeDestroy(scope, widget) { function propagateClassToWidgetWrapper (line 105567) | function propagateClassToWidgetWrapper(widget, element) { function setupRebind (line 105635) | function setupRebind(widget, scope, element, originalElement, rebindAttr... function createDirectives (line 105807) | function createDirectives(klass, isMobile) { function doAll (line 105858) | function doAll(isMobile) { function kendoWidgetInstance (line 105873) | function kendoWidgetInstance(el) { function digest (line 105880) | function digest(scope, func) { function destroyScope (line 105894) | function destroyScope(scope, el) { function defadvice (line 105912) | function defadvice(klass, methodName, func) { function getSpacing (line 106527) | function getSpacing(value, defaultSpacing) { function reflowPaddingBox (line 107375) | function reflowPaddingBox() { function createAxisTick (line 107879) | function createAxisTick(options, tickOptions) { function createAxisGridLine (line 107904) | function createAxisGridLine(options, gridLine) { function render (line 108179) | function render(tickPositions, tickOptions, skipUnit) { function render (line 108338) | function render(tickPositions, gridLine, skipUnit) { function render (line 109329) | function render(tickPosition, tickOptions) { function render (line 109364) | function render(tickPosition, gridLine) { function autoMajorUnit (line 109690) | function autoMajorUnit(min, max) { function getHash (line 109718) | function getHash(object) { function rotatePoint (line 109728) | function rotatePoint(x, y, cx, cy, angle) { function boxDiff (line 109737) | function boxDiff(r, s) { function inArray (line 109785) | function inArray(value, array) { function ceil (line 109789) | function ceil(value, step) { function floor (line 109793) | function floor(value, step) { function round (line 109797) | function round(value, precision) { function log (line 109802) | function log(y, x) { function remainderClose (line 109806) | function remainderClose(value, divisor, ratio) { function interpolateValue (line 109813) | function interpolateValue(start, end, progress) { function numericComparer (line 109817) | function numericComparer(a, b) { function updateArray (line 109821) | function updateArray(arr, prop, value) { function autoFormat (line 109830) | function autoFormat(format, value) { function detached (line 109838) | function detached(element) { function clockwise (line 109848) | function clockwise(v1, v2) { function dateComparer (line 109855) | function dateComparer(a, b) { function mwDelta (line 110155) | function mwDelta(e) { function decodeEntities (line 110171) | function decodeEntities(text) { function isInRange (line 110181) | function isInRange(value, range) { function alignPathToPixel (line 110185) | function alignPathToPixel(path) { function innerRadialStops (line 110195) | function innerRadialStops(options) { function DefaultAggregates (line 124279) | function DefaultAggregates() { function intersection (line 124909) | function intersection(a1, a2, b1, b2) { function applySeriesDefaults (line 124927) | function applySeriesDefaults(options, themeOptions) { function cleanupNestedSeriesDefaults (line 124958) | function cleanupNestedSeriesDefaults(seriesDefaults) { function applySeriesColors (line 124983) | function applySeriesColors(options) { function resolveAxisAliases (line 125003) | function resolveAxisAliases(options) { function applyAxisDefaults (line 125015) | function applyAxisDefaults(options, themeOptions) { function categoriesCount (line 125047) | function categoriesCount(series) { function sqr (line 125059) | function sqr(value) { function getField (line 125094) | function getField(field, row) { function getDateField (line 125103) | function getDateField(field, row) { function toDate (line 125119) | function toDate(value) { function toTime (line 125141) | function toTime(value) { function addDuration (line 125149) | function addDuration(date, value, unit, weekStartDay) { function startOfWeek (line 125192) | function startOfWeek(date, weekStartDay) { function floorDate (line 125212) | function floorDate(date, unit, weekStartDay) { function ceilDate (line 125218) | function ceilDate(date, unit, weekStartDay) { function dateDiff (line 125228) | function dateDiff(a, b) { function addTicks (line 125235) | function addTicks(date, ticks) { function duration (line 125243) | function duration(a, b, unit) { function singleItemOrArray (line 125259) | function singleItemOrArray(array) { function axisGroupBox (line 125263) | function axisGroupBox(axes) { function equalsIgnoreCase (line 125282) | function equalsIgnoreCase(a, b) { function dateEquals (line 125290) | function dateEquals(a, b) { function lastValue (line 125298) | function lastValue(array) { function appendIfNotNull (line 125310) | function appendIfNotNull(array, element) { function lteDateIndex (line 125316) | function lteDateIndex(date, sortedDates) { function isNumber (line 125350) | function isNumber(val) { function countNumbers (line 125354) | function countNumbers(values) { function areNumbers (line 125370) | function areNumbers(values) { function axisRanges (line 125374) | function axisRanges(axes) { function evalOptions (line 125391) | function evalOptions(options, context, state, dryRun) { function groupSeries (line 125428) | function groupSeries(series, data) { function filterSeriesByType (line 125475) | function filterSeriesByType(series, types) { function indexOf (line 125490) | function indexOf(item, arr) { function sortDates (line 125504) | function sortDates(dates, comparer) { function uniqueDates (line 125518) | function uniqueDates(srcDates, comparer) { function isDateAxis (line 125535) | function isDateAxis(axisOptions, sampleCategory) { function transpose (line 125542) | function transpose(rows) { function ensureTree (line 125562) | function ensureTree(fieldName, target) { function seriesTotal (line 125577) | function seriesTotal(series) { function hasGradientOverlay (line 125597) | function hasGradientOverlay(options) { function returnSelf (line 125602) | function returnSelf() { function anyHasZIndex (line 125606) | function anyHasZIndex(elements) { function xComparer (line 127162) | function xComparer(a, b) { function angularDistance (line 127166) | function angularDistance(a, b) { function rangeSegment (line 128109) | function rangeSegment(from, to, color, opacity) { function drawTicks (line 128179) | function drawTicks(arc, tickAngles, unit, tickOptions) { function render (line 129013) | function render(tickPositions, tickOptions) { function _buildLabel (line 129471) | function _buildLabel(label, options) { function getRange (line 129510) | function getRange(range, min, max) { function _pad (line 129520) | function _pad(bbox, value) { function _unpad (line 129532) | function _unpad(bbox, value) { function getNext (line 129587) | function getNext(value, index, count){ function toDecimal (line 131390) | function toDecimal(value){ function toBitsString (line 131394) | function toBitsString(value, length){ function splitInto (line 131402) | function splitInto(str, n){ function fillFunctionCell (line 131550) | function fillFunctionCell(matrices, bit, x, y){ function fillDataCell (line 131556) | function fillDataCell(matrices, bit, x, y){ function generatePowersOfTwo (line 131610) | function generatePowersOfTwo(){ function generateGeneratorPolynomials (line 131654) | function generateGeneratorPolynomials(){ function multiplyByConstant (line 131667) | function multiplyByConstant(polynomial, power){ function getNumberAt (line 131878) | function getNumberAt(str, idx){ function scoreFinderPatternOccurance (line 132083) | function scoreFinderPatternOccurance(idx, patterns, scores, rowColumn, b... function scoreAdjacentSameBits (line 132090) | function scoreAdjacentSameBits(idx, scores, previousBits, bit, adjacentB... function calculateDarkModulesRatioScore (line 132103) | function calculateDarkModulesRatioScore(darkModules, total){ function ClonedObject (line 133369) | function ClonedObject() { } function clone (line 133370) | function clone(obj) { function wrapNumber (line 133634) | function wrapNumber(x) { function button (line 134169) | function button(dir) { function button (line 134259) | function button(dir, symbol) { function roundPoint (line 135586) | function roundPoint(point) { function tileId (line 135590) | function tileId(index, zoom) { function Range (line 136846) | function Range(start, stop, step) { function findRadian (line 136891) | function findRadian(start, end) { function isNearZero (line 137499) | function isNearZero(num) { function intersectLine (line 137503) | function intersectLine(start1, end1, start2, end2, isSegment) { function normalVariable (line 137863) | function normalVariable(mean, deviation) { function randomId (line 137878) | function randomId(length) { function d2 (line 137900) | function d2(pt1, pt2) { function sizeOptionsOrDefault (line 141615) | function sizeOptionsOrDefault(options) { function normalizeDrawingOptions (line 141624) | function normalizeDrawingOptions(options) { function getColor (line 141641) | function getColor(value) { function lineAngle (line 141651) | function lineAngle(p1, p2) { function diffNumericOptions (line 141658) | function diffNumericOptions(options, fields) { function createSegment (line 141674) | function createSegment(x, y) { function selectSingle (line 141765) | function selectSingle(item, meta) { function pusher (line 141784) | function pusher(id, bounds) { function noMeta (line 142288) | function noMeta(meta) { function tryActivateSelection (line 142292) | function tryActivateSelection(options, meta) { function testKey (line 142556) | function testKey(key, str) { function startHorizontal (line 142916) | function startHorizontal() { function hitToOppositeSide (line 143168) | function hitToOppositeSide(hit, bounds) { function maximumHeight (line 146314) | function maximumHeight(layer, ctx) { function mwDelta (line 147750) | function mwDelta(e) { function isAutoConnector (line 147764) | function isAutoConnector(connector) { function resolveConnectors (line 147768) | function resolveConnectors(connection) { function closestConnector (line 147832) | function closestConnector(point, shape) { function indicesOfItems (line 147847) | function indicesOfItems(group, visuals) { function deserializeConnector (line 147863) | function deserializeConnector(diagram, value) { function translateToOrigin (line 148560) | function translateToOrigin(visual) { function filterShapeDataItem (line 151334) | function filterShapeDataItem(dataItem) { function filterConnectionDataItem (line 151366) | function filterConnectionDataItem(dataItem) { function isNumber (line 151406) | function isNumber(val) { function connectionSelector (line 151911) | function connectionSelector(container, options) { function InactiveItem (line 151927) | function InactiveItem(dataItem) { function InactiveItemsCollection (line 151954) | function InactiveItemsCollection() { function cloneDataItem (line 151980) | function cloneDataItem(dataItem) { function splitDiagramElements (line 151989) | function splitDiagramElements(elements) { function valueOrDefault (line 152845) | function valueOrDefault(value, defaultValue) { function getField (line 152849) | function getField(field, row) { function defined (line 152858) | function defined(value) { function colorsByLength (line 152862) | function colorsByLength(min, max, length) { function colorByIndex (line 152884) | function colorByIndex(min, max, index, length, isDarker) { function buildColorFromRGB (line 152900) | function buildColorFromRGB(color) { function rgbToDecimal (line 152904) | function rgbToDecimal(color) { function decimalToRgb (line 152915) | function decimalToRgb(number) { function colorToRGB (line 152925) | function colorToRGB(color) { function rgbToHex (line 152941) | function rgbToHex(rgb) { function colorBrightness (line 152945) | function colorBrightness(color) { function round (line 152955) | function round(value) { function osCssClass (line 153582) | function osCssClass(os, options) { function wp8Background (line 153624) | function wp8Background(os) { function isOrientationHorizontal (line 153630) | function isOrientationHorizontal(element) { function getOrientationClass (line 153634) | function getOrientationClass(element) { function setMinimumHeight (line 153638) | function setMinimumHeight(pane) { function applyViewportHeight (line 153643) | function applyViewportHeight() { function highlightButton (line 154031) | function highlightButton(widget, event, highlight) { function createBadge (line 154040) | function createBadge(value) { function createBadge (line 154268) | function createBadge(value) { function whitespace (line 154437) | function whitespace() { function addIcon (line 154441) | function addIcon(item, icon) { function enhanceItem (line 154447) | function enhanceItem(item) { function enhanceLinkItem (line 154452) | function enhanceLinkItem(item) { function enhanceCheckBoxItem (line 154468) | function enhanceCheckBoxItem(label) { function putAt (line 154484) | function putAt(element, top) { function createContainer (line 155675) | function createContainer(align, element) { function toggleTitle (line 155683) | function toggleTitle(centerElement) { function limitValue (line 156642) | function limitValue(value, minLimit, maxLimit) { function createBadge (line 156876) | function createBadge(value) { FILE: Open Judge System/Web/OJS.Web/Scripts/KendoUI/2014.3.1411/kendo.aspnetmvc.js function parameterMap (line 21) | function parameterMap(options, operation, encode, stringifyDates) { function convertNumber (line 81) | function convertNumber(value){ function convert (line 88) | function convert(value, stringifyDates) { function serialize (line 102) | function serialize(result, value, data, key, prefix, stringifyDates) { function serializeItem (line 114) | function serializeItem(result, data, prefix, stringifyDates) { function serializeArray (line 122) | function serializeArray(result, data, prefix, stringifyDates) { function serializeFilter (line 133) | function serializeFilter(filter, encode) { function encodeFilterValue (line 154) | function encodeFilterValue(value, encode) { function translateGroup (line 175) | function translateGroup(group) { function translateAggregateResults (line 185) | function translateAggregateResults(aggregate) { function translateAggregate (line 192) | function translateAggregate(aggregates) { function convertAggregates (line 212) | function convertAggregates(aggregates) { function generateMessages (line 589) | function generateMessages() { function generateRules (line 599) | function generateRules() { function extractParams (line 609) | function extractParams(input, ruleName) { function rulesFromData (line 630) | function rulesFromData(metadata) { function rulesForField (line 642) | function rulesForField(field) { function createMessage (line 663) | function createMessage(rule) { function createRule (line 669) | function createRule(ruleName) { function createMetaMessage (line 678) | function createMetaMessage(message) { function createMetaRule (line 682) | function createMetaRule(fieldName, type, params) { function patternMatcher (line 691) | function patternMatcher(value, pattern) { FILE: Open Judge System/Web/OJS.Web/Scripts/bootstrap.js function transitionEnd (line 33) | function transitionEnd() { function removeElement (line 118) | function removeElement() { function clearMenus (line 764) | function clearMenus() { function getParent (line 775) | function getParent($this) { function complete (line 1336) | function complete() { function ScrollSpy (line 1604) | function ScrollSpy(element, options) { function next (line 1805) | function next() { FILE: Open Judge System/Web/OJS.Web/Scripts/global.js function CreateExportToExcelButton (line 15) | function CreateExportToExcelButton(elementId) { function CreateKendoSubmitParamsButton (line 20) | function CreateKendoSubmitParamsButton(buttonId, elementId) { function setCookie (line 54) | function setCookie(cname, cvalue, exdays) { function getCookie (line 61) | function getCookie(cname) { function calculateRemainingTimeOnClient (line 71) | function calculateRemainingTimeOnClient(condownTimerContainerId, remaini... FILE: Open Judge System/Web/OJS.Web/Scripts/jquery-2.1.4.js function isArraylike (line 533) | function isArraylike( obj ) { function Sizzle (line 750) | function Sizzle( selector, context, results, seed ) { function createCache (line 864) | function createCache() { function markFunction (line 882) | function markFunction( fn ) { function assert (line 891) | function assert( fn ) { function addHandle (line 913) | function addHandle( attrs, handler ) { function siblingCheck (line 928) | function siblingCheck( a, b ) { function createInputPseudo (line 955) | function createInputPseudo( type ) { function createButtonPseudo (line 966) | function createButtonPseudo( type ) { function createPositionalPseudo (line 977) | function createPositionalPseudo( fn ) { function testContext (line 1000) | function testContext( context ) { function setFilters (line 2009) | function setFilters() {} function toSelector (line 2080) | function toSelector( tokens ) { function addCombinator (line 2090) | function addCombinator( matcher, combinator, base ) { function elementMatcher (line 2143) | function elementMatcher( matchers ) { function multipleContexts (line 2157) | function multipleContexts( selector, contexts, results ) { function condense (line 2166) | function condense( unmatched, map, filter, context, xml ) { function setMatcher (line 2187) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde... function matcherFromTokens (line 2280) | function matcherFromTokens( tokens ) { function matcherFromGroupMatchers (line 2338) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) { function winnow (line 2634) | function winnow( elements, qualifier, not ) { function sibling (line 2958) | function sibling( cur, dir ) { function createOptions (line 3036) | function createOptions( options ) { function completed (line 3430) | function completed() { function Data (line 3535) | function Data() { function dataAttr (line 3726) | function dataAttr( elem, key, data ) { function returnTrue (line 4066) | function returnTrue() { function returnFalse (line 4070) | function returnFalse() { function safeActiveElement (line 4074) | function safeActiveElement() { function manipulationTarget (line 4946) | function manipulationTarget( elem, content ) { function disableScript (line 4956) | function disableScript( elem ) { function restoreScript (line 4960) | function restoreScript( elem ) { function setGlobalEval (line 4973) | function setGlobalEval( elems, refElements ) { function cloneCopyEvent (line 4984) | function cloneCopyEvent( src, dest ) { function getAll (line 5018) | function getAll( context, tag ) { function fixInput (line 5029) | function fixInput( src, dest ) { function actualDisplay (line 5484) | function actualDisplay( name, doc ) { function defaultDisplay (line 5506) | function defaultDisplay( nodeName ) { function curCSS (line 5553) | function curCSS( elem, name, computed ) { function addGetHookIf (line 5601) | function addGetHookIf( conditionFn, hookFn ) { function computePixelPositionAndBoxSizingReliable (line 5641) | function computePixelPositionAndBoxSizingReliable() { function vendorPropName (line 5746) | function vendorPropName( style, name ) { function setPositiveNumber (line 5768) | function setPositiveNumber( elem, value, subtract ) { function augmentWidthOrHeight (line 5776) | function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) { function getWidthOrHeight (line 5815) | function getWidthOrHeight( elem, name, extra ) { function showHide (line 5859) | function showHide( elements, show ) { function Tween (line 6157) | function Tween( elem, options, prop, end, easing ) { function createFxNow (line 6326) | function createFxNow() { function genFx (line 6334) | function genFx( type, includeWidth ) { function createTween (line 6354) | function createTween( value, prop, animation ) { function defaultPrefilter (line 6368) | function defaultPrefilter( elem, props, opts ) { function propFilter (line 6501) | function propFilter( props, specialEasing ) { function Animation (line 6538) | function Animation( elem, properties, options ) { function addToPrefiltersOrTransports (line 7586) | function addToPrefiltersOrTransports( structure ) { function inspectPrefiltersOrTransports (line 7618) | function inspectPrefiltersOrTransports( structure, options, originalOpti... function ajaxExtend (line 7645) | function ajaxExtend( target, src ) { function ajaxHandleResponses (line 7665) | function ajaxHandleResponses( s, jqXHR, responses ) { function ajaxConvert (line 7721) | function ajaxConvert( s, response, jqXHR, isSuccess ) { function done (line 8179) | function done( status, nativeStatusText, responses, headers ) { function buildParams (line 8423) | function buildParams( prefix, obj, traditional, add ) { function getWindow (line 8917) | function getWindow( elem ) { FILE: Open Judge System/Web/OJS.Web/Scripts/jquery.unobtrusive-ajax.js function getFunction (line 28) | function getFunction(code, argNames) { function isMethodProxySafe (line 40) | function isMethodProxySafe(method) { function asyncOnBeforeSend (line 44) | function asyncOnBeforeSend(xhr, method) { function asyncOnSuccess (line 50) | function asyncOnSuccess(element, data, contentType) { function asyncRequest (line 83) | function asyncRequest(element, options) { function validate (line 131) | function validate(form) { FILE: Open Judge System/Web/OJS.Web/Scripts/jquery.validate-vsdoc.js function handle (line 74) | function handle() { function delegate (line 363) | function delegate(event) { function handler (line 1271) | function handler(e) { FILE: Open Judge System/Web/OJS.Web/Scripts/jquery.validate.js function handle (line 65) | function handle() { function delegate (line 375) | function delegate( event ) { FILE: Open Judge System/Web/OJS.Web/Scripts/jquery.validate.unobtrusive.js function setValidationValues (line 28) | function setValidationValues(options, ruleName, value) { function splitAndTrim (line 35) | function splitAndTrim(value) { function escapeAttributeValue (line 39) | function escapeAttributeValue(value) { function getModelPrefix (line 44) | function getModelPrefix(fieldName) { function appendModelPrefix (line 48) | function appendModelPrefix(value, prefix) { function onError (line 55) | function onError(error, inputElement) { // 'this' is the form element function onErrors (line 72) | function onErrors(event, validator) { // 'this' is the form element function onSuccess (line 86) | function onSuccess(error) { // 'this' is the form element function onReset (line 101) | function onReset(event) { // 'this' is the form element function validationInfo (line 126) | function validationInfo(form) { FILE: Open Judge System/Web/OJS.Web/Startup.cs class Startup (line 7) | public partial class Startup method Configuration (line 9) | public void Configuration(IAppBuilder app) FILE: Open Judge System/Web/OJS.Web/ViewModels/Account/ChangeEmailViewModel.cs class ChangeEmailViewModel (line 9) | public class ChangeEmailViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/Account/ChangeUsernameViewModel.cs class ChangeUsernameViewModel (line 9) | public class ChangeUsernameViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/Account/ExternalLoginConfirmationViewModel.cs class ExternalLoginConfirmationViewModel (line 9) | public class ExternalLoginConfirmationViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/Account/ForgottenPasswordViewModel.cs class ForgottenPasswordViewModel (line 8) | public class ForgottenPasswordViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/Account/LoginViewModel.cs class LoginViewModel (line 7) | public class LoginViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/Account/ManageUserViewModel.cs class ManageUserViewModel (line 9) | public class ManageUserViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/Account/RegisterViewModel.cs class RegisterViewModel (line 9) | public class RegisterViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/CategoryMenuItemViewModel.cs class CategoryMenuItemViewModel (line 9) | public class CategoryMenuItemViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/Feedback/FeedbackViewModel.cs class FeedbackViewModel (line 9) | public class FeedbackViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/Home/Index/HomeContestViewModel.cs class HomeContestViewModel (line 7) | public class HomeContestViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/Home/Index/IndexViewModel.cs class IndexViewModel (line 5) | public class IndexViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/News/AllNewsViewModel.cs class AllNewsViewModel (line 5) | public class AllNewsViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/News/NewsViewModel.cs class NewsViewModel (line 7) | public class NewsViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/News/SelectedNewsViewModel.cs class SelectedNewsViewModel (line 7) | public class SelectedNewsViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/Search/SearchResultGroupViewModel.cs class SearchResultGroupViewModel (line 8) | public class SearchResultGroupViewModel method SearchResultGroupViewModel (line 14) | public SearchResultGroupViewModel(string searchTerm) FILE: Open Judge System/Web/OJS.Web/ViewModels/Search/SearchResultViewModel.cs class SearchResultViewModel (line 8) | public class SearchResultViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/Shared/PaginationViewModel.cs class PaginationViewModel (line 3) | public class PaginationViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/Submission/SubmissionViewModel.cs class SubmissionViewModel (line 11) | public class SubmissionViewModel FILE: Open Judge System/Web/OJS.Web/ViewModels/TestRun/TestRunViewModel.cs class TestRunViewModel (line 9) | public class TestRunViewModel FILE: Open Judge System/Workers/OJS.Workers.Agent/AgentClient.cs class AgentClient (line 9) | public class AgentClient : IDisposable method AgentClient (line 17) | public AgentClient(string controllerAddress, int controllerPort, ILog ... method Start (line 28) | public void Start() method Stop (line 42) | public void Stop() method Dispose (line 47) | public void Dispose() method Dispose (line 52) | protected virtual void Dispose(bool disposing) FILE: Open Judge System/Workers/OJS.Workers.Agent/AgentCommunicator.cs class AgentCommunicator (line 12) | public class AgentCommunicator method AgentCommunicator (line 20) | public AgentCommunicator(Stream stream, IFormatter formatter, IJobWork... method StartCommunicationLoop (line 37) | internal void StartCommunicationLoop() method SendJobResult (line 53) | private void SendJobResult(JobResult jobResult) method NegotiateForTaskExistence (line 64) | private void NegotiateForTaskExistence() method GetJob (line 84) | private Job GetJob() method SendSystemInformation (line 97) | private void SendSystemInformation() method ReceiveHello (line 118) | private void ReceiveHello() FILE: Open Judge System/Workers/OJS.Workers.Agent/AgentService.cs class AgentService (line 13) | internal class AgentService : ServiceBase method AgentService (line 19) | public AgentService() method OnStart (line 73) | protected override void OnStart(string[] args) method OnStop (line 86) | protected override void OnStop() method StartCommunication (line 100) | private static void StartCommunication(AgentClient client) FILE: Open Judge System/Workers/OJS.Workers.Agent/AgentServiceInstaller.cs class AgentServiceInstaller (line 7) | [RunInstaller(true)] method AgentServiceInstaller (line 10) | public AgentServiceInstaller() FILE: Open Judge System/Workers/OJS.Workers.Agent/CodeJobWorker.cs class CodeJobWorker (line 7) | public class CodeJobWorker : IJobWorker method DoJob (line 9) | public JobResult DoJob(Job job) FILE: Open Judge System/Workers/OJS.Workers.Agent/FileCache.cs class FileCache (line 6) | public class FileCache : IFileCache method FileCache (line 11) | private FileCache() method Contains (line 31) | public bool Contains(string key) method GetCacheLocation (line 37) | private string GetCacheLocation(string key) FILE: Open Judge System/Workers/OJS.Workers.Agent/IFileCache.cs type IFileCache (line 3) | public interface IFileCache method Contains (line 7) | bool Contains(string key); FILE: Open Judge System/Workers/OJS.Workers.Agent/IJobWorker.cs type IJobWorker (line 5) | public interface IJobWorker method DoJob (line 7) | JobResult DoJob(Job job); FILE: Open Judge System/Workers/OJS.Workers.Agent/Program.cs class Program (line 10) | internal static class Program method Main (line 15) | private static void Main() FILE: Open Judge System/Workers/OJS.Workers.Checkers/CPlusPlusCodeChecker.cs class CPlusPlusCodeChecker (line 5) | public class CPlusPlusCodeChecker : Checker method Check (line 7) | public override Common.CheckerResult Check(string inputData, string re... method SetParameter (line 12) | public override void SetParameter(string code) FILE: Open Judge System/Workers/OJS.Workers.Checkers/CSharpCodeChecker.cs class CSharpCodeChecker (line 13) | public class CSharpCodeChecker : Checker method CSharpCodeChecker (line 23) | public CSharpCodeChecker() method CSharpCodeChecker (line 28) | public CSharpCodeChecker(ObjectCache compiledCustomCheckersCache) method Check (line 38) | public override CheckerResult Check(string inputData, string receivedO... method SetParameter (line 49) | public override void SetParameter(string parameter) FILE: Open Judge System/Workers/OJS.Workers.Checkers/CaseInsensitiveChecker.cs class CaseInsensitiveChecker (line 5) | public class CaseInsensitiveChecker : Checker method CaseInsensitiveChecker (line 7) | public CaseInsensitiveChecker() method Check (line 12) | public override CheckerResult Check(string inputData, string receivedO... FILE: Open Judge System/Workers/OJS.Workers.Checkers/Checker.cs class Checker (line 10) | public abstract class Checker : IChecker method Checker (line 12) | protected Checker() method CreateChecker (line 19) | public static IChecker CreateChecker(string assemblyName, string typeN... method Check (line 33) | public abstract CheckerResult Check( method SetParameter (line 39) | public virtual void SetParameter(string parameter) method CheckLineByLine (line 44) | protected CheckerResult CheckLineByLine( method NormalizeEndLines (line 118) | protected void NormalizeEndLines(ref string output) method AreEqualExactLines (line 126) | protected bool AreEqualExactLines(string userLine, string correctLine) method AreEqualTrimmedLines (line 131) | protected bool AreEqualTrimmedLines(string userLine, string correctLine) method AreEqualCaseInsensitiveLines (line 136) | protected bool AreEqualCaseInsensitiveLines(string userLine, string co... method PrepareAdminCheckerDetailsForDifferentLines (line 141) | protected virtual CheckerDetails PrepareAdminCheckerDetailsForDifferen... method PrepareAdminCheckerDetailsForInvalidNumberOfLines (line 170) | protected virtual CheckerDetails PrepareAdminCheckerDetailsForInvalidN... method PrepareCheckerDetails (line 199) | protected virtual CheckerDetails PrepareCheckerDetails( method PrepareOutputFragment (line 235) | private static string PrepareOutputFragment(string output, int firstDi... FILE: Open Judge System/Workers/OJS.Workers.Checkers/ExactChecker.cs class ExactChecker (line 5) | public class ExactChecker : Checker method Check (line 7) | public override CheckerResult Check(string inputData, string receivedO... FILE: Open Judge System/Workers/OJS.Workers.Checkers/PrecisionChecker.cs class PrecisionChecker (line 11) | public class PrecisionChecker : Checker method Check (line 15) | public override CheckerResult Check(string inputData, string receivedO... method SetParameter (line 21) | public override void SetParameter(string parameter) method AreEqualWithPrecision (line 26) | private bool AreEqualWithPrecision(string userLine, string correctLine) FILE: Open Judge System/Workers/OJS.Workers.Checkers/SortChecker.cs class SortChecker (line 8) | public class SortChecker : Checker method Check (line 10) | public override CheckerResult Check(string inputData, string receivedO... FILE: Open Judge System/Workers/OJS.Workers.Checkers/TrimChecker.cs class TrimChecker (line 5) | public class TrimChecker : Checker method Check (line 7) | public override CheckerResult Check(string inputData, string receivedO... FILE: Open Judge System/Workers/OJS.Workers.Common/Agents/AgentResponseData.cs class AgentResponseData (line 5) | public class AgentResponseData FILE: Open Judge System/Workers/OJS.Workers.Common/Agents/AgentTaskData.cs class AgentTaskData (line 5) | public class AgentTaskData FILE: Open Judge System/Workers/OJS.Workers.Common/Agents/SourceFile.cs class SourceFile (line 3) | public class SourceFile FILE: Open Judge System/Workers/OJS.Workers.Common/Agents/TaskInformation.cs class TaskInformation (line 3) | public class TaskInformation FILE: Open Judge System/Workers/OJS.Workers.Common/Agents/Test.cs class Test (line 3) | public class Test FILE: Open Judge System/Workers/OJS.Workers.Common/Agents/TestResult.cs class TestResult (line 3) | public class TestResult FILE: Open Judge System/Workers/OJS.Workers.Common/CheckerDetails.cs type CheckerDetails (line 3) | public struct CheckerDetails FILE: Open Judge System/Workers/OJS.Workers.Common/CheckerResult.cs type CheckerResult (line 3) | public struct CheckerResult FILE: Open Judge System/Workers/OJS.Workers.Common/CheckerResultType.cs type CheckerResultType (line 5) | [Flags] FILE: Open Judge System/Workers/OJS.Workers.Common/Communication/Job.cs class Job (line 5) | [Serializable] FILE: Open Judge System/Workers/OJS.Workers.Common/Communication/JobResult.cs class JobResult (line 5) | [Serializable] FILE: Open Judge System/Workers/OJS.Workers.Common/Communication/NetworkCommunicationException.cs class NetworkCommunicationException (line 5) | [Serializable] FILE: Open Judge System/Workers/OJS.Workers.Common/Communication/NetworkDataObject.cs class NetworkDataObject (line 5) | [Serializable] FILE: Open Judge System/Workers/OJS.Workers.Common/Communication/NetworkDataObjectType.cs type NetworkDataObjectType (line 3) | public enum NetworkDataObjectType FILE: Open Judge System/Workers/OJS.Workers.Common/Communication/SystemInformation.cs class SystemInformation (line 5) | [Serializable] method Collect (line 10) | public static SystemInformation Collect() FILE: Open Judge System/Workers/OJS.Workers.Common/CompileResult.cs class CompileResult (line 3) | public class CompileResult method CompileResult (line 5) | public CompileResult(string outputFile) method CompileResult (line 10) | public CompileResult(bool isCompiledSuccessfully, string compilerComme... FILE: Open Judge System/Workers/OJS.Workers.Common/Helpers/JavaCodePreprocessorHelper.cs class JavaCodePreprocessorHelper (line 7) | public static class JavaCodePreprocessorHelper method CreateSubmissionFile (line 13) | public static string CreateSubmissionFile(string sourceCode, string di... FILE: Open Judge System/Workers/OJS.Workers.Common/IChecker.cs type IChecker (line 3) | public interface IChecker method Check (line 5) | CheckerResult Check(string inputData, string receivedOutput, string ex... method SetParameter (line 7) | void SetParameter(string parameter); FILE: Open Judge System/Workers/OJS.Workers.Common/ICompiler.cs type ICompiler (line 3) | public interface ICompiler method Compile (line 12) | CompileResult Compile(string compilerPath, string inputFile, string ad... FILE: Open Judge System/Workers/OJS.Workers.Common/IExecutor.cs type IExecutor (line 5) | public interface IExecutor method Execute (line 7) | ProcessExecutionResult Execute(string fileName, string inputData, int ... FILE: Open Judge System/Workers/OJS.Workers.Common/ProcessExecutionResult.cs class ProcessExecutionResult (line 5) | public class ProcessExecutionResult method ProcessExecutionResult (line 7) | public ProcessExecutionResult() FILE: Open Judge System/Workers/OJS.Workers.Common/ProcessExecutionResultType.cs type ProcessExecutionResultType (line 3) | public enum ProcessExecutionResultType FILE: Open Judge System/Workers/OJS.Workers.Compilers/CPlusPlusCompiler.cs class CPlusPlusCompiler (line 5) | public class CPlusPlusCompiler : Compiler method RenameInputFile (line 7) | public override string RenameInputFile(string inputFile) method BuildCompilerArguments (line 13) | public override string BuildCompilerArguments(string inputFile, string... FILE: Open Judge System/Workers/OJS.Workers.Compilers/CSharpCompiler.cs class CSharpCompiler (line 5) | public class CSharpCompiler : Compiler method BuildCompilerArguments (line 7) | public override string BuildCompilerArguments(string inputFile, string... FILE: Open Judge System/Workers/OJS.Workers.Compilers/Compiler.cs class Compiler (line 17) | public abstract class Compiler : ICompiler method CreateCompiler (line 19) | public static ICompiler CreateCompiler(CompilerType compilerType) method Compile (line 40) | public CompileResult Compile(string compilerPath, string inputFile, st... method RenameInputFile (line 122) | public virtual string RenameInputFile(string inputFile) method GetOutputFileName (line 127) | public virtual string GetOutputFileName(string inputFileName) method ChangeOutputFileAfterCompilation (line 132) | public virtual string ChangeOutputFileAfterCompilation(string outputFile) method BuildCompilerArguments (line 137) | public abstract string BuildCompilerArguments(string inputFile, string... method UpdateCompilerProcessStartInfo (line 139) | public virtual void UpdateCompilerProcessStartInfo(ProcessStartInfo pr... method ExecuteCompiler (line 143) | private static CompilerOutput ExecuteCompiler(ProcessStartInfo compile... FILE: Open Judge System/Workers/OJS.Workers.Compilers/CompilerOutput.cs class CompilerOutput (line 3) | public class CompilerOutput method CompilerOutput (line 5) | public CompilerOutput(int exitCode, string output) FILE: Open Judge System/Workers/OJS.Workers.Compilers/JavaCompiler.cs class JavaCompiler (line 9) | public class JavaCompiler : Compiler method BuildCompilerArguments (line 15) | public override string BuildCompilerArguments(string inputFile, string... method RenameInputFile (line 29) | public override string RenameInputFile(string inputFile) method GetOutputFileName (line 39) | public override string GetOutputFileName(string inputFileName) FILE: Open Judge System/Workers/OJS.Workers.Compilers/JavaZipCompiler.cs class JavaZipCompiler (line 13) | public class JavaZipCompiler : Compiler method JavaZipCompiler (line 21) | public JavaZipCompiler() method RenameInputFile (line 31) | public override string RenameInputFile(string inputFile) method GetOutputFileName (line 41) | public override string GetOutputFileName(string inputFileName) => new ... method BuildCompilerArguments (line 43) | public override string BuildCompilerArguments(string inputFile, string... method ChangeOutputFileAfterCompilation (line 68) | public override string ChangeOutputFileAfterCompilation(string outputD... method UnzipFile (line 80) | private static void UnzipFile(string fileToUnzip, string outputDirectory) FILE: Open Judge System/Workers/OJS.Workers.Compilers/MsBuildCompiler.cs class MsBuildCompiler (line 14) | public class MsBuildCompiler : Compiler method MsBuildCompiler (line 30) | public MsBuildCompiler() method RenameInputFile (line 62) | public override string RenameInputFile(string inputFile) => $"{inputFi... method ChangeOutputFileAfterCompilation (line 64) | public override string ChangeOutputFileAfterCompilation(string outputF... method BuildCompilerArguments (line 84) | public override string BuildCompilerArguments(string inputFile, string... method UnzipFile (line 118) | private static void UnzipFile(string fileToUnzip, string outputDirectory) method RestoreNugetPackages (line 129) | private static void RestoreNugetPackages(string solution) method FindSolutionOrProjectFile (line 157) | private string FindSolutionOrProjectFile() FILE: Open Judge System/Workers/OJS.Workers.Controller/ClientConnectedEventArgs.cs class ClientConnectedEventArgs (line 6) | public class ClientConnectedEventArgs : EventArgs method ClientConnectedEventArgs (line 8) | public ClientConnectedEventArgs(TcpClient client) FILE: Open Judge System/Workers/OJS.Workers.Controller/ControllerCommunicator.cs class ControllerCommunicator (line 7) | public class ControllerCommunicator method ControllerCommunicator (line 12) | public ControllerCommunicator(Stream clientStream, ILog logger) method Start (line 22) | public void Start() method Stop (line 27) | public void Stop() FILE: Open Judge System/Workers/OJS.Workers.Controller/ControllerServer.cs class ControllerServer (line 11) | public class ControllerServer method ControllerServer (line 17) | public ControllerServer(int portNumber, ILog logger) method Start (line 30) | internal void Start() method Stop (line 39) | internal void Stop() method WaitForConnections (line 49) | private void WaitForConnections() FILE: Open Judge System/Workers/OJS.Workers.Controller/ControllerService.cs class ControllerService (line 9) | public class ControllerService : ServiceBase method ControllerService (line 15) | public ControllerService() method OnStart (line 41) | protected override void OnStart(string[] args) method OnStop (line 50) | protected override void OnStop() method ServerOnClientConnected (line 60) | private void ServerOnClientConnected(object sender, ClientConnectedEve... FILE: Open Judge System/Workers/OJS.Workers.Controller/ControllerServiceInstaller.cs class ControllerServiceInstaller (line 7) | [RunInstaller(true)] method ControllerServiceInstaller (line 10) | public ControllerServiceInstaller() FILE: Open Judge System/Workers/OJS.Workers.Controller/Program.cs class Program (line 10) | internal static class Program method Main (line 15) | private static void Main() FILE: Open Judge System/Workers/OJS.Workers.ExecutionStrategies/CSharpTestRunnerExecutionStrategy.cs class CSharpTestRunnerExecutionStrategy (line 15) | public class CSharpTestRunnerExecutionStrategy : ExecutionStrategy method CSharpTestRunnerExecutionStrategy (line 107) | public CSharpTestRunnerExecutionStrategy(Func ge... method Execute (line 112) | public override ExecutionResult Execute(ExecutionContext executionCont... method PreprocessAndCompileTestRunner (line 137) | private string PreprocessAndCompileTestRunner(ExecutionContext executi... method ProcessTests (line 164) | private void ProcessTests(ProcessExecutionResult processExecutionResul... FILE: Open Judge System/Workers/OJS.Workers.ExecutionStrategies/CompileExecuteAndCheckExecutionStrategy.cs class CompileExecuteAndCheckExecutionStrategy (line 9) | public class CompileExecuteAndCheckExecutionStrategy : ExecutionStrategy method CompileExecuteAndCheckExecutionStrategy (line 13) | public CompileExecuteAndCheckExecutionStrategy(Func ProcessTests(ExecutionContext execu... method PreprocessJsSubmission (line 176) | private string PreprocessJsSubmission(string template, string code) FILE: Open Judge System/Workers/OJS.Workers.ExecutionStrategies/NodeJsPreprocessExecuteAndRunUnitTestsWithMochaExecutionStrategy.cs class NodeJsPreprocessExecuteAndRunUnitTestsWithMochaExecutionStrategy (line 9) | public class NodeJsPreprocessExecuteAndRunUnitTestsWithMochaExecutionStr... method NodeJsPreprocessExecuteAndRunUnitTestsWithMochaExecutionStrategy (line 14) | public NodeJsPreprocessExecuteAndRunUnitTestsWithMochaExecutionStrateg... method ProcessTests (line 72) | protected override List ProcessTests(ExecutionContext exec... method ProcessModulePath (line 92) | protected string ProcessModulePath(string path) FILE: Open Judge System/Workers/OJS.Workers.ExecutionStrategies/PhpCgiExecuteAndCheckExecutionStrategy.cs class PhpCgiExecuteAndCheckExecutionStrategy (line 11) | public class PhpCgiExecuteAndCheckExecutionStrategy : ExecutionStrategy method PhpCgiExecuteAndCheckExecutionStrategy (line 17) | public PhpCgiExecuteAndCheckExecutionStrategy(string phpCgiExecutableP... method Execute (line 27) | public override ExecutionResult Execute(ExecutionContext executionCont... FILE: Open Judge System/Workers/OJS.Workers.ExecutionStrategies/PhpCliExecuteAndCheckExecutionStrategy.cs class PhpCliExecuteAndCheckExecutionStrategy (line 11) | public class PhpCliExecuteAndCheckExecutionStrategy : ExecutionStrategy method PhpCliExecuteAndCheckExecutionStrategy (line 15) | public PhpCliExecuteAndCheckExecutionStrategy(string phpCliExecutableP... method Execute (line 25) | public override ExecutionResult Execute(ExecutionContext executionCont... FILE: Open Judge System/Workers/OJS.Workers.ExecutionStrategies/PythonExecuteAndCheckExecutionStrategy.cs class PythonExecuteAndCheckExecutionStrategy (line 11) | public class PythonExecuteAndCheckExecutionStrategy : ExecutionStrategy method PythonExecuteAndCheckExecutionStrategy (line 18) | public PythonExecuteAndCheckExecutionStrategy(string pythonExecutableP... method Execute (line 28) | public override ExecutionResult Execute(ExecutionContext executionCont... FILE: Open Judge System/Workers/OJS.Workers.ExecutionStrategies/RemoteExecutionStrategy.cs class RemoteExecutionStrategy (line 8) | public class RemoteExecutionStrategy : IExecutionStrategy method Execute (line 10) | public ExecutionResult Execute(ExecutionContext executionContext) method PreparePayloadFile (line 39) | private byte[] PreparePayloadFile(ExecutionContext executionContext) class PayloadSettings (line 64) | private class PayloadSettings FILE: Open Judge System/Workers/OJS.Workers.ExecutionStrategies/TestContext.cs class TestContext (line 3) | public class TestContext FILE: Open Judge System/Workers/OJS.Workers.ExecutionStrategies/TestResult.cs class TestResult (line 6) | public class TestResult FILE: Open Judge System/Workers/OJS.Workers.Executors/JobObjects/BasicLimitInformation.cs type BasicLimitInformation (line 13) | [StructLayout(LayoutKind.Sequential)] FILE: Open Judge System/Workers/OJS.Workers.Executors/JobObjects/BasicUiRestrictions.cs type BasicUiRestrictions (line 8) | [StructLayout(LayoutKind.Sequential)] FILE: Open Judge System/Workers/OJS.Workers.Executors/JobObjects/ExtendedLimitInformation.cs type ExtendedLimitInformation (line 6) | [StructLayout(LayoutKind.Sequential)] FILE: Open Judge System/Workers/OJS.Workers.Executors/JobObjects/InfoClass.cs type InfoClass (line 3) | public enum InfoClass FILE: Open Judge System/Workers/OJS.Workers.Executors/JobObjects/IoCounters.cs type IoCounters (line 5) | [StructLayout(LayoutKind.Sequential)] FILE: Open Judge System/Workers/OJS.Workers.Executors/JobObjects/JobObject.cs class JobObject (line 7) | public class JobObject : IDisposable method JobObject (line 12) | public JobObject() method SetExtendedLimitInformation (line 23) | public void SetExtendedLimitInformation(ExtendedLimitInformation exten... method SetBasicUiRestrictions (line 34) | public void SetBasicUiRestrictions(BasicUiRestrictions uiRestrictions) method GetExtendedLimitInformation (line 45) | public ExtendedLimitInformation GetExtendedLimitInformation() method Close (line 74) | public void Close() method AddProcess (line 80) | public bool AddProcess(IntPtr processHandle) method Dispose (line 85) | public void Dispose() method Dispose (line 90) | protected virtual void Dispose(bool disposing) FILE: Open Judge System/Workers/OJS.Workers.Executors/JobObjects/LimitFlags.cs type LimitFlags (line 9) | [Flags] FILE: Open Judge System/Workers/OJS.Workers.Executors/JobObjects/NativeMethods.cs class NativeMethods (line 6) | public static class NativeMethods method CreateJobObject (line 8) | [DllImport("kernel32.dll", CharSet = CharSet.Unicode)] method SetInformationJobObject (line 11) | [DllImport("kernel32.dll")] method AssignProcessToJobObject (line 18) | [DllImport("kernel32.dll", SetLastError = true)] method QueryInformationJobObject (line 21) | [DllImport("kernel32.dll")] method GetWindowThreadProcessId (line 29) | [DllImport("user32.dll", SetLastError = true)] method CloseHandle (line 32) | [DllImport("kernel32.dll", SetLastError = true)] FILE: Open Judge System/Workers/OJS.Workers.Executors/JobObjects/PrepareJobObject.cs class PrepareJobObject (line 5) | internal static class PrepareJobObject method GetExtendedLimitInformation (line 7) | public static ExtendedLimitInformation GetExtendedLimitInformation(int... method GetUiRestrictions (line 40) | public static BasicUiRestrictions GetUiRestrictions() FILE: Open Judge System/Workers/OJS.Workers.Executors/JobObjects/SecurityAttributes.cs type SecurityAttributes (line 6) | [StructLayout(LayoutKind.Sequential)] FILE: Open Judge System/Workers/OJS.Workers.Executors/JobObjects/SecurityLimitFlags.cs type SecurityLimitFlags (line 3) | public enum SecurityLimitFlags FILE: Open Judge System/Workers/OJS.Workers.Executors/JobObjects/SecurityLimitInformation.cs type SecurityLimitInformation (line 5) | [StructLayout(LayoutKind.Sequential)] FILE: Open Judge System/Workers/OJS.Workers.Executors/JobObjects/UiRestrictionFlags.cs type UiRestrictionFlags (line 9) | [Flags] FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/CreateProcessFlags.cs type CreateProcessFlags (line 8) | [Flags] FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/CreateRestrictedTokenFlags.cs type CreateRestrictedTokenFlags (line 3) | public enum CreateRestrictedTokenFlags FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/DuplicateOptions.cs type DuplicateOptions (line 5) | [Flags] FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/LogonProvider.cs type LogonProvider (line 3) | public enum LogonProvider FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/LogonType.cs type LogonType (line 3) | public enum LogonType FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/Luid.cs type Luid (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/LuidAndAttributes.cs type LuidAndAttributes (line 8) | [StructLayout(LayoutKind.Sequential)] FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/NativeMethods.cs class NativeMethods (line 11) | public static class NativeMethods method CreateProcessAsUser (line 65) | [DllImport("advapi32.dll", SetLastError = true, CharSet = CharSet.Unic... method ResumeThread (line 81) | [DllImport("kernel32.dll")] method CreatePipe (line 84) | [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] method GetCurrentProcess (line 92) | [DllImport("kernel32.dll")] method WaitForSingleObject (line 95) | [DllImport("kernel32.dll", SetLastError = true)] method DuplicateHandle (line 98) | [DllImport("kernel32.dll", CharSet = CharSet.Ansi, SetLastError = true... method DuplicateHandle (line 109) | [DllImport("kernel32.dll", CharSet = CharSet.Ansi, SetLastError = true... method DuplicateHandle (line 120) | [DllImport("kernel32.dll", SetLastError = true)] method TerminateProcess (line 131) | [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] method GetExitCodeProcess (line 135) | [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] method GetProcessTimes (line 139) | [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] method OpenProcessToken (line 154) | [DllImport("advapi32.dll", SetLastError = true)] method CreateRestrictedToken (line 158) | [DllImport("advapi32.dll", SetLastError = true)] method ConvertStringSidToSid (line 170) | [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = t... method SetTokenInformation (line 183) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)] method GetLengthSid (line 200) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)] method AllocateAndInitializeSid (line 225) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)] method NtQuerySystemInformation (line 240) | [DllImport("ntdll.dll", CharSet = CharSet.Auto)] method OpenProcess (line 244) | [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] method GetProcessMemoryInfo (line 248) | [DllImport("psapi.dll", EntryPoint = "GetProcessMemoryInfo")] method SaferCloseLevel (line 252) | [DllImport("advapi32.dll", SetLastError = true)] method SaferCreateLevel (line 255) | [DllImport("advapi32.dll", SetLastError = true)] method SaferComputeTokenFromLevel (line 258) | [DllImport("advapi32.dll", SetLastError = true)] method CloseHandle (line 261) | [DllImport("kernel32.dll", ExactSpelling = true, CharSet = CharSet.Aut... method LogonUser (line 266) | [DllImport("advapi32.dll", CharSet = CharSet.Unicode, SetLastError = t... method ConvertStringSecurityDescriptorToSecurityDescriptor (line 270) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true... method LocalFree (line 273) | [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/PriorityClass.cs type PriorityClass (line 5) | [Flags] FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/ProcessInformation.cs type ProcessInformation (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/ProcessMemoryCounters.cs type ProcessMemoryCounters (line 6) | [StructLayout(LayoutKind.Sequential)] FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/ProcessThreadTimes.cs type ProcessThreadTimes (line 5) | internal struct ProcessThreadTimes FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/ProcessWaitHandle.cs class ProcessWaitHandle (line 9) | internal class ProcessWaitHandle : WaitHandle method ProcessWaitHandle (line 11) | [ResourceExposure(ResourceScope.None)] FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/RestrictedProcess.cs class RestrictedProcess (line 15) | public class RestrictedProcess : IDisposable method RestrictedProcess (line 23) | public RestrictedProcess(string fileName, string workingDirectory, IEn... method Start (line 202) | public void Start(int timeLimit, int memoryLimit) method Kill (line 220) | [ResourceExposure(ResourceScope.Machine)] method WaitForExit (line 227) | public bool WaitForExit(int milliseconds) method Dispose (line 233) | public void Dispose() method Dispose (line 238) | protected virtual void Dispose(bool disposing) method RedirectStandardIoHandles (line 254) | private void RedirectStandardIoHandles(ref StartupInfo startupInfo, in... method CreatePipeWithSecurityAttributes (line 287) | private void CreatePipeWithSecurityAttributes(out SafeFileHandle readP... method CreatePipe (line 303) | [ResourceExposure(ResourceScope.None)] method CreateRestrictedToken (line 351) | private IntPtr CreateRestrictedToken() method CreateRestrictedTokenWithSafer (line 385) | private IntPtr CreateRestrictedTokenWithSafer() method SetTokenMandatoryLabel (line 411) | private void SetTokenMandatoryLabel(IntPtr token, SecurityMandatoryLab... method GetProcessTimes (line 453) | private ProcessThreadTimes GetProcessTimes() FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/SafeLocalMemHandle.cs class SafeLocalMemHandle (line 9) | [SuppressUnmanagedCodeSecurity] method SafeLocalMemHandle (line 13) | internal SafeLocalMemHandle() method SafeLocalMemHandle (line 18) | [SecurityPermission(SecurityAction.LinkDemand, UnmanagedCode = true)] method ReleaseHandle (line 25) | protected override bool ReleaseHandle() FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/SafeProcessHandle.cs class SafeProcessHandle (line 9) | [SuppressUnmanagedCodeSecurity] method SafeProcessHandle (line 15) | internal SafeProcessHandle() method SafeProcessHandle (line 20) | internal SafeProcessHandle(IntPtr handle) method InitialSetHandle (line 26) | internal void InitialSetHandle(IntPtr h) method ReleaseHandle (line 32) | protected override bool ReleaseHandle() FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/SecurityAttributes.cs class SecurityAttributes (line 7) | [SuppressMessage("StyleCop.CSharp.MaintainabilityRules", "SA1401:FieldsM... FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/SecurityMandatoryLabel.cs type SecurityMandatoryLabel (line 3) | public enum SecurityMandatoryLabel FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/SidAndAttributes.cs type SidAndAttributes (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/SidIdentifierAuthority.cs type SidIdentifierAuthority (line 8) | [StructLayout(LayoutKind.Sequential)] method SidIdentifierAuthority (line 14) | public SidIdentifierAuthority(byte[] value) FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/StartupInfo.cs class StartupInfo (line 12) | [SuppressMessage("StyleCop.CSharp.MaintainabilityRules", "SA1401:FieldsM... method StartupInfo (line 56) | public StartupInfo() method Dispose (line 61) | public void Dispose() FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/StartupInfoFlags.cs type StartupInfoFlags (line 3) | public enum StartupInfoFlags FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/TokenInformationClass.cs type TokenInformationClass (line 6) | public enum TokenInformationClass FILE: Open Judge System/Workers/OJS.Workers.Executors/Process/TokenMandatoryLabel.cs type TokenMandatoryLabel (line 8) | [StructLayout(LayoutKind.Sequential)] FILE: Open Judge System/Workers/OJS.Workers.Executors/RestrictedProcessExecutor.cs class RestrictedProcessExecutor (line 17) | public class RestrictedProcessExecutor : IExecutor method RestrictedProcessExecutor (line 21) | public RestrictedProcessExecutor() method Execute (line 28) | public ProcessExecutionResult Execute(string fileName, string inputDat... FILE: Open Judge System/Workers/OJS.Workers.Executors/StandardProcessExecutor.cs class StandardProcessExecutor (line 16) | public class StandardProcessExecutor : IExecutor method StandardProcessExecutor (line 20) | public StandardProcessExecutor() method Execute (line 26) | public ProcessExecutionResult Execute(string fileName, string inputDat... FILE: Open Judge System/Workers/OJS.Workers.LocalWorker/IJob.cs type IJob (line 3) | public interface IJob method Start (line 7) | void Start(); method Stop (line 9) | void Stop(); FILE: Open Judge System/Workers/OJS.Workers.LocalWorker/LocalWorkerService.cs class LocalWorkerService (line 11) | internal class LocalWorkerService : ServiceBase method LocalWorkerService (line 17) | public LocalWorkerService() method OnStart (line 37) | protected override void OnStart(string[] args) method OnStop (line 52) | protected override void OnStop() FILE: Open Judge System/Workers/OJS.Workers.LocalWorker/LocalWorkerServiceInstaller.cs class LocalWorkerServiceInstaller (line 7) | [RunInstaller(true)] method LocalWorkerServiceInstaller (line 10) | public LocalWorkerServiceInstaller() FILE: Open Judge System/Workers/OJS.Workers.LocalWorker/Program.cs class Program (line 10) | internal static class Program method Main (line 15) | private static void Main() FILE: Open Judge System/Workers/OJS.Workers.LocalWorker/Settings.cs class Settings (line 8) | public static class Settings method Settings (line 12) | static Settings() method GetSetting (line 57) | private static string GetSetting(string settingName) method GetSettingOrDefault (line 68) | private static T GetSettingOrDefault(string settingName, T defaultV... FILE: Open Judge System/Workers/OJS.Workers.LocalWorker/SubmissionJob.cs class SubmissionJob (line 17) | public class SubmissionJob : IJob method SubmissionJob (line 25) | public SubmissionJob(string name, SynchronizedHashtable processingSubm... method Start (line 40) | public void Start() method Stop (line 125) | public void Stop() method GetCompilerPath (line 130) | private static string GetCompilerPath(CompilerType type) method ProcessSubmission (line 150) | private void ProcessSubmission(Submission submission) method CalculatePointsForSubmission (line 217) | private void CalculatePointsForSubmission(Submission submission) method CreateExecutionStrategy (line 230) | private IExecutionStrategy CreateExecutionStrategy(ExecutionStrategyTy... FILE: Open Judge System/Workers/OJS.Workers.Tools/AntiCheat/CSharpCompileDisassemblePlagiarismDetector.cs class CSharpCompileDisassemblePlagiarismDetector (line 7) | public class CSharpCompileDisassemblePlagiarismDetector : CompileDisasse... method CSharpCompileDisassemblePlagiarismDetector (line 12) | public CSharpCompileDisassemblePlagiarismDetector( FILE: Open Judge System/Workers/OJS.Workers.Tools/AntiCheat/CompileDisassemblePlagiarismDetector.cs class CompileDisassemblePlagiarismDetector (line 14) | public abstract class CompileDisassemblePlagiarismDetector : IPlagiarism... method CompileDisassemblePlagiarismDetector (line 19) | protected CompileDisassemblePlagiarismDetector( method DetectPlagiarism (line 42) | public PlagiarismResult DetectPlagiarism( method GetDisassembledCode (line 86) | protected virtual bool GetDisassembledCode(string source, out string d... method CompileCode (line 115) | protected virtual CompileResult CompileCode(string sourceCode) method DisassembleFile (line 132) | protected virtual DisassembleResult DisassembleFile(string compiledFil... FILE: Open Judge System/Workers/OJS.Workers.Tools/AntiCheat/Contracts/IDetectPlagiarismVisitor.cs type IDetectPlagiarismVisitor (line 3) | public interface IDetectPlagiarismVisitor method Visit (line 5) | string Visit(string text); FILE: Open Judge System/Workers/OJS.Workers.Tools/AntiCheat/Contracts/IPlagiarismDetector.cs type IPlagiarismDetector (line 5) | public interface IPlagiarismDetector method DetectPlagiarism (line 7) | PlagiarismResult DetectPlagiarism(string firstSource, string secondSou... FILE: Open Judge System/Workers/OJS.Workers.Tools/AntiCheat/Contracts/IPlagiarismDetectorFactory.cs type IPlagiarismDetectorFactory (line 3) | public interface IPlagiarismDetectorFactory method CreatePlagiarismDetector (line 5) | IPlagiarismDetector CreatePlagiarismDetector(PlagiarismDetectorCreatio... FILE: Open Judge System/Workers/OJS.Workers.Tools/AntiCheat/JavaCompileDisassemblePlagiarismDetector.cs class JavaCompileDisassemblePlagiarismDetector (line 13) | public class JavaCompileDisassemblePlagiarismDetector : CompileDisassemb... method JavaCompileDisassemblePlagiarismDetector (line 21) | public JavaCompileDisassemblePlagiarismDetector( method CompileCode (line 37) | protected override CompileResult CompileCode(string sourceCode) method DisassembleFile (line 54) | protected override DisassembleResult DisassembleFile(string compiledFi... FILE: Open Judge System/Workers/OJS.Workers.Tools/AntiCheat/PlagiarismDetectorCreationContext.cs class PlagiarismDetectorCreationContext (line 8) | public class PlagiarismDetectorCreationContext method PlagiarismDetectorCreationContext (line 10) | public PlagiarismDetectorCreationContext(PlagiarismDetectorType type, ... FILE: Open Judge System/Workers/OJS.Workers.Tools/AntiCheat/PlagiarismDetectorFactory.cs class PlagiarismDetectorFactory (line 10) | public class PlagiarismDetectorFactory : IPlagiarismDetectorFactory method CreatePlagiarismDetector (line 12) | public IPlagiarismDetector CreatePlagiarismDetector(PlagiarismDetector... FILE: Open Judge System/Workers/OJS.Workers.Tools/AntiCheat/PlagiarismResult.cs class PlagiarismResult (line 7) | public class PlagiarismResult method PlagiarismResult (line 9) | public PlagiarismResult(decimal similarityPercentage) FILE: Open Judge System/Workers/OJS.Workers.Tools/AntiCheat/PlainTextPlagiarismDetector.cs class PlainTextPlagiarismDetector (line 10) | public class PlainTextPlagiarismDetector : IPlagiarismDetector method PlainTextPlagiarismDetector (line 14) | public PlainTextPlagiarismDetector() method PlainTextPlagiarismDetector (line 19) | public PlainTextPlagiarismDetector(ISimilarityFinder similarityFinder) method DetectPlagiarism (line 25) | public PlagiarismResult DetectPlagiarism(string firstSource, string se... FILE: Open Judge System/Workers/OJS.Workers.Tools/AntiCheat/SortAndTrimLinesVisitor.cs class SortAndTrimLinesVisitor (line 9) | public class SortAndTrimLinesVisitor : IDetectPlagiarismVisitor method Visit (line 11) | public string Visit(string text) FILE: Open Judge System/Workers/OJS.Workers.Tools/AntiCheat/SortTrimLinesAndRemoveBlankLinesVisitor.cs class SortTrimLinesAndRemoveBlankLinesVisitor (line 9) | public class SortTrimLinesAndRemoveBlankLinesVisitor : IDetectPlagiarism... method Visit (line 11) | public string Visit(string text) FILE: Open Judge System/Workers/OJS.Workers.Tools/Disassemblers/Contracts/IDisassembler.cs type IDisassembler (line 3) | public interface IDisassembler method Disassemble (line 5) | DisassembleResult Disassemble(string compiledFilePath, string addition... FILE: Open Judge System/Workers/OJS.Workers.Tools/Disassemblers/DisassembleResult.cs class DisassembleResult (line 3) | public class DisassembleResult method DisassembleResult (line 5) | public DisassembleResult(bool isDisassembledSuccessfully, string disas... FILE: Open Judge System/Workers/OJS.Workers.Tools/Disassemblers/Disassembler.cs class Disassembler (line 12) | public abstract class Disassembler : IDisassembler method Disassembler (line 16) | protected Disassembler(string disassemblerPath) method Disassemble (line 30) | public DisassembleResult Disassemble(string compiledFilePath, string a... method BuildDisassemblerArguments (line 63) | protected abstract string BuildDisassemblerArguments(string inputFileP... method UpdateDisassemblerProcessStartInfo (line 65) | protected virtual void UpdateDisassemblerProcessStartInfo(ProcessStart... method ExecuteDisassemblerProcess (line 69) | protected virtual bool ExecuteDisassemblerProcess( FILE: Open Judge System/Workers/OJS.Workers.Tools/Disassemblers/DotNetDisassembler.cs class DotNetDisassembler (line 5) | public class DotNetDisassembler : Disassembler method DotNetDisassembler (line 7) | public DotNetDisassembler(string dotNetDisassemblerPath) method BuildDisassemblerArguments (line 12) | protected override string BuildDisassemblerArguments(string inputFileP... FILE: Open Judge System/Workers/OJS.Workers.Tools/Disassemblers/JavaDisassembler.cs class JavaDisassembler (line 5) | public class JavaDisassembler : Disassembler method JavaDisassembler (line 10) | public JavaDisassembler(string javaDisassemblerPath) method BuildDisassemblerArguments (line 15) | protected override string BuildDisassemblerArguments(string inputFileP... FILE: Open Judge System/Workers/OJS.Workers.Tools/Similarity/Contracts/ISimilarityFinder.cs type ISimilarityFinder (line 3) | public interface ISimilarityFinder method DiffText (line 18) | Difference[] DiffText( method DiffInt (line 31) | Difference[] DiffInt(int[] arrayA, int[] arrayB); FILE: Open Judge System/Workers/OJS.Workers.Tools/Similarity/DiffData.cs class DiffData (line 6) | internal class DiffData method DiffData (line 12) | internal DiffData(int[] initData) FILE: Open Judge System/Workers/OJS.Workers.Tools/Similarity/Difference.cs type Difference (line 6) | public struct Difference FILE: Open Judge System/Workers/OJS.Workers.Tools/Similarity/ShortestMiddleSnakeReturnData.cs type ShortestMiddleSnakeReturnData (line 6) | internal struct ShortestMiddleSnakeReturnData FILE: Open Judge System/Workers/OJS.Workers.Tools/Similarity/SimilarityFinder.cs class SimilarityFinder (line 48) | public class SimilarityFinder : ISimilarityFinder method DiffText (line 63) | public Difference[] DiffText( method DiffInt (line 100) | public Difference[] DiffInt(int[] arrayA, int[] arrayB) method DiffCodes (line 130) | private int[] DiffCodes(string text, Hashtable usedTextlines, bool tri... method ShortestMiddleSnake (line 187) | private ShortestMiddleSnakeReturnData ShortestMiddleSnake( method LongestCommonSubsequence (line 324) | private void LongestCommonSubsequence( method CreateDiffs (line 383) | private Difference[] CreateDiffs(DiffData dataA, DiffData dataB) method Optimize (line 444) | private void Optimize(DiffData data) FILE: Research/Sandbox/Java sandbox/SandboxTests/src/sandboxtests/SandboxSecurityManager.java class SandboxSecurityManager (line 16) | public class SandboxSecurityManager extends SecurityManager { method SandboxSecurityManager (line 17) | public SandboxSecurityManager() { method checkAccess (line 20) | @Override FILE: Research/Sandbox/Java sandbox/SandboxTests/src/sandboxtests/SandboxTests.java class SandboxTests (line 17) | public class SandboxTests { method main (line 22) | public static void main(String[] args) throws ClassNotFoundException, ... FILE: Research/Sandbox/Java sandbox/SandboxTests/src/sandboxtests/UserClass.java class UserClass (line 19) | public class UserClass { method main (line 20) | public static void main(String[] args) throws IOException { method PrintInput (line 61) | private static void PrintInput(String[] args) { method OpenFile (line 67) | private static void OpenFile(String fileName) throws IOException { method ReadClipboard (line 86) | private static void ReadClipboard() throws UnsupportedFlavorException,... method ReadConsole (line 91) | private static void ReadConsole() { method StartNewThread (line 97) | private static void StartNewThread() { class TestThread (line 105) | static class TestThread extends Thread { method run (line 106) | @Override method UseReflection (line 114) | private static void UseReflection() throws ClassNotFoundException { FILE: Research/Sandbox/Java sandbox/TestApplication/src/testapplication/TestApplication.java class TestApplication (line 6) | public class TestApplication { method main (line 7) | public static void main(String args[]) { FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/BaseSecurity.cs class BaseSecurity (line 12) | public abstract class BaseSecurity : NativeObjectSecurity, IDisposable method BaseSecurity (line 23) | internal BaseSecurity(bool isContainer) method BaseSecurity (line 28) | internal BaseSecurity(ResourceType resType, bool isContainer) method BaseSecurity (line 33) | internal BaseSecurity(string objectName, ResourceType resType, AccessC... method BaseSecurity (line 39) | internal BaseSecurity(GenericSafeHandle objectHandle, ResourceType res... method AcceptChanges (line 53) | public virtual void AcceptChanges() method GetSectionsChanged (line 86) | protected AccessControlSections GetSectionsChanged() method ClearSectionsChanged (line 101) | protected void ClearSectionsChanged() method MakeWriteableHandle (line 114) | private void MakeWriteableHandle(AccessControlSections sectionsToWrite) method GetReadHandle (line 174) | internal static GenericSafeHandle GetReadHandle(IntPtr handle) method GetReadHandle (line 179) | internal static GenericSafeHandle GetReadHandle(IntPtr handle, Release... method GetGenericMapping (line 205) | protected abstract GenericMapping GetGenericMapping(); method GetMaximumAccessAllowed (line 215) | public int GetMaximumAccessAllowed(SafeHandle tokenHandle) method IsAccessAllowed (line 250) | public bool IsAccessAllowed(SafeHandle tokenHandle, int desiredAccess) method Dispose (line 285) | public virtual void Dispose() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/DesktopAccessRule.cs class DesktopAccessRule (line 9) | public sealed class DesktopAccessRule : AccessRule method DesktopAccessRule (line 18) | public DesktopAccessRule(IdentityReference identity, DesktopRights des... method DesktopAccessRule (line 30) | public DesktopAccessRule(string identity, DesktopRights desktopRights,... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/DesktopAuditRule.cs class DesktopAuditRule (line 9) | public sealed class DesktopAuditRule : AuditRule method DesktopAuditRule (line 17) | public DesktopAuditRule(IdentityReference identity, DesktopRights desk... method DesktopAuditRule (line 28) | public DesktopAuditRule(string identity, DesktopRights desktopRights, ... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/DesktopRights.cs type DesktopRights (line 5) | [Flags] FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/DesktopSecurity.cs class DesktopSecurity (line 12) | public sealed class DesktopSecurity : BaseSecurity method DesktopSecurity (line 20) | public DesktopSecurity() method DesktopSecurity (line 30) | public DesktopSecurity(string desktopName, AccessControlSections secti... method DesktopSecurity (line 40) | public DesktopSecurity(IntPtr desktopHandle, AccessControlSections sec... method GetReadHandle (line 45) | private static GenericSafeHandle GetReadHandle(string desktopName) method AccessRuleFactory (line 90) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 119) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 144) | public void AddAccessRule(DesktopAccessRule accessRule) method AddAuditRule (line 153) | public void AddAuditRule(DesktopAuditRule auditRule) method RemoveAccessRule (line 163) | public bool RemoveAccessRule(DesktopAccessRule accessRule) method RemoveAccessRuleAll (line 172) | public void RemoveAccessRuleAll(DesktopAccessRule accessRule) method RemoveAccessRuleSpecific (line 181) | public void RemoveAccessRuleSpecific(DesktopAccessRule accessRule) method RemoveAuditRule (line 191) | public bool RemoveAuditRule(DesktopAuditRule auditRule) method RemoveAuditRuleAll (line 200) | public void RemoveAuditRuleAll(DesktopAuditRule auditRule) method RemoveAuditRuleSpecific (line 209) | public void RemoveAuditRuleSpecific(DesktopAuditRule auditRule) method ResetAccessRule (line 218) | public void ResetAccessRule(DesktopAccessRule accessRule) method SetAccessRule (line 227) | public void SetAccessRule(DesktopAccessRule accessRule) method SetAuditRule (line 236) | public void SetAuditRule(DesktopAuditRule auditRule) method GetGenericMapping (line 249) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/DirectoryAccessRule.cs class DirectoryAccessRule (line 10) | public sealed class DirectoryAccessRule : AccessRule method DirectoryAccessRule (line 12) | public DirectoryAccessRule(IdentityReference identity, DirectoryRights... method DirectoryAccessRule (line 17) | public DirectoryAccessRule(string identity, DirectoryRights directoryR... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/DirectoryAuditRule.cs class DirectoryAuditRule (line 10) | public sealed class DirectoryAuditRule : AuditRule method DirectoryAuditRule (line 18) | public DirectoryAuditRule(IdentityReference identity, DirectoryRights ... method DirectoryAuditRule (line 29) | public DirectoryAuditRule(string identity, DirectoryRights directoryRi... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/DirectoryRights.cs type DirectoryRights (line 5) | [Flags] FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/DirectorySecurity.cs class DirectorySecurity (line 9) | public sealed class DirectorySecurity : BaseSecurity method DirectorySecurity (line 14) | public DirectorySecurity() method DirectorySecurity (line 19) | public DirectorySecurity(string directoryName, AccessControlSections s... method DirectorySecurity (line 24) | public DirectorySecurity(IntPtr directoryHandle, AccessControlSections... method AccessRuleFactory (line 38) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 48) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 62) | public void AddAccessRule(DirectoryAccessRule accessRule) method AddAuditRule (line 67) | public void AddAuditRule(DirectoryAuditRule auditRule) method RemoveAccessRule (line 72) | public bool RemoveAccessRule(DirectoryAccessRule accessRule) method RemoveAccessRuleAll (line 77) | public void RemoveAccessRuleAll(DirectoryAccessRule accessRule) method RemoveAccessRuleSpecific (line 82) | public void RemoveAccessRuleSpecific(DirectoryAccessRule accessRule) method RemoveAuditRule (line 87) | public bool RemoveAuditRule(DirectoryAuditRule auditRule) method RemoveAuditRuleAll (line 92) | public void RemoveAuditRuleAll(DirectoryAuditRule auditRule) method RemoveAuditRuleSpecific (line 97) | public void RemoveAuditRuleSpecific(DirectoryAuditRule auditRule) method ResetAccessRule (line 102) | public void ResetAccessRule(DirectoryAccessRule accessRule) method SetAccessRule (line 107) | public void SetAccessRule(DirectoryAccessRule accessRule) method SetAuditRule (line 112) | public void SetAuditRule(DirectoryAuditRule auditRule) method GetGenericMapping (line 125) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/FileAccessRule.cs class FileAccessRule (line 10) | public sealed class FileAccessRule : AccessRule method FileAccessRule (line 12) | public FileAccessRule(IdentityReference identity, FileRights fileRight... method FileAccessRule (line 17) | public FileAccessRule(string identity, FileRights fileRights, AccessCo... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/FileAuditRule.cs class FileAuditRule (line 10) | public sealed class FileAuditRule : AuditRule method FileAuditRule (line 18) | public FileAuditRule(IdentityReference identity, FileRights fileRights... method FileAuditRule (line 29) | public FileAuditRule(string identity, FileRights fileRights, AuditFlag... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/FileMappingAccessRule.cs class FileMappingAccessRule (line 10) | public sealed class FileMappingAccessRule : AccessRule method FileMappingAccessRule (line 12) | public FileMappingAccessRule(IdentityReference identity, FileMappingRi... method FileMappingAccessRule (line 17) | public FileMappingAccessRule(string identity, FileMappingRights fileMa... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/FileMappingAuditRule.cs class FileMappingAuditRule (line 10) | public sealed class FileMappingAuditRule : AuditRule method FileMappingAuditRule (line 18) | public FileMappingAuditRule(IdentityReference identity, FileMappingRig... method FileMappingAuditRule (line 29) | public FileMappingAuditRule(string identity, FileMappingRights fileMap... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/FileMappingRights.cs type FileMappingRights (line 5) | [Flags] FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/FileMappingSecurity.cs class FileMappingSecurity (line 9) | public sealed class FileMappingSecurity : BaseSecurity method FileMappingSecurity (line 14) | public FileMappingSecurity() method FileMappingSecurity (line 19) | public FileMappingSecurity(string fileMappingName, AccessControlSectio... method FileMappingSecurity (line 24) | public FileMappingSecurity(IntPtr fileMappingHandle, AccessControlSect... method AccessRuleFactory (line 39) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 49) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 63) | public void AddAccessRule(FileMappingAccessRule accessRule) method AddAuditRule (line 68) | public void AddAuditRule(FileMappingAuditRule auditRule) method RemoveAccessRule (line 73) | public bool RemoveAccessRule(FileMappingAccessRule accessRule) method RemoveAccessRuleAll (line 78) | public void RemoveAccessRuleAll(FileMappingAccessRule accessRule) method RemoveAccessRuleSpecific (line 83) | public void RemoveAccessRuleSpecific(FileMappingAccessRule accessRule) method RemoveAuditRule (line 88) | public bool RemoveAuditRule(FileMappingAuditRule auditRule) method RemoveAuditRuleAll (line 93) | public void RemoveAuditRuleAll(FileMappingAuditRule auditRule) method RemoveAuditRuleSpecific (line 98) | public void RemoveAuditRuleSpecific(FileMappingAuditRule auditRule) method ResetAccessRule (line 103) | public void ResetAccessRule(FileMappingAccessRule accessRule) method SetAccessRule (line 108) | public void SetAccessRule(FileMappingAccessRule accessRule) method SetAuditRule (line 113) | public void SetAuditRule(FileMappingAuditRule auditRule) method GetGenericMapping (line 126) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/FileRights.cs type FileRights (line 5) | [Flags] FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/FileSecurity.cs class FileSecurity (line 9) | public sealed class FileSecurity : BaseSecurity method FileSecurity (line 14) | public FileSecurity() method FileSecurity (line 19) | public FileSecurity(string fileName, AccessControlSections sectionsReq... method FileSecurity (line 24) | public FileSecurity(IntPtr fileHandle, AccessControlSections sectionsR... method AccessRuleFactory (line 38) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 48) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 62) | public void AddAccessRule(FileAccessRule accessRule) method AddAuditRule (line 67) | public void AddAuditRule(FileAuditRule auditRule) method RemoveAccessRule (line 72) | public bool RemoveAccessRule(FileAccessRule accessRule) method RemoveAccessRuleAll (line 77) | public void RemoveAccessRuleAll(FileAccessRule accessRule) method RemoveAccessRuleSpecific (line 82) | public void RemoveAccessRuleSpecific(FileAccessRule accessRule) method RemoveAuditRule (line 87) | public bool RemoveAuditRule(FileAuditRule auditRule) method RemoveAuditRuleAll (line 92) | public void RemoveAuditRuleAll(FileAuditRule auditRule) method RemoveAuditRuleSpecific (line 97) | public void RemoveAuditRuleSpecific(FileAuditRule auditRule) method ResetAccessRule (line 102) | public void ResetAccessRule(FileAccessRule accessRule) method SetAccessRule (line 107) | public void SetAccessRule(FileAccessRule accessRule) method SetAuditRule (line 112) | public void SetAuditRule(FileAuditRule auditRule) method GetGenericMapping (line 125) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/GenericMapping.cs class GenericMapping (line 41) | [StructLayout(LayoutKind.Sequential)] method GenericMapping (line 49) | public GenericMapping(int readMask, int writeMask, int execMask, int a... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/JobObjectAccessRule.cs class JobObjectAccessRule (line 10) | public sealed class JobObjectAccessRule : AccessRule method JobObjectAccessRule (line 12) | public JobObjectAccessRule(IdentityReference identity, JobObjectRights... method JobObjectAccessRule (line 17) | public JobObjectAccessRule(string identity, JobObjectRights jobObjectR... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/JobObjectAuditRule.cs class JobObjectAuditRule (line 10) | public sealed class JobObjectAuditRule : AuditRule method JobObjectAuditRule (line 18) | public JobObjectAuditRule(IdentityReference identity, JobObjectRights ... method JobObjectAuditRule (line 29) | public JobObjectAuditRule(string identity, JobObjectRights jobObjectRi... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/JobObjectRights.cs type JobObjectRights (line 5) | [Flags] FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/JobObjectSecurity.cs class JobObjectSecurity (line 9) | public sealed class JobObjectSecurity : BaseSecurity method JobObjectSecurity (line 14) | public JobObjectSecurity() method JobObjectSecurity (line 19) | public JobObjectSecurity(string jobName, AccessControlSections section... method JobObjectSecurity (line 24) | public JobObjectSecurity(IntPtr jobHandle, AccessControlSections secti... method GetReadHandle (line 29) | private static GenericSafeHandle GetReadHandle(string jobName) method AccessRuleFactory (line 55) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 65) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 79) | public void AddAccessRule(JobObjectAccessRule accessRule) method AddAuditRule (line 84) | public void AddAuditRule(JobObjectAuditRule auditRule) method RemoveAccessRule (line 89) | public bool RemoveAccessRule(JobObjectAccessRule accessRule) method RemoveAccessRuleAll (line 94) | public void RemoveAccessRuleAll(JobObjectAccessRule accessRule) method RemoveAccessRuleSpecific (line 99) | public void RemoveAccessRuleSpecific(JobObjectAccessRule accessRule) method RemoveAuditRule (line 104) | public bool RemoveAuditRule(JobObjectAuditRule auditRule) method RemoveAuditRuleAll (line 109) | public void RemoveAuditRuleAll(JobObjectAuditRule auditRule) method RemoveAuditRuleSpecific (line 114) | public void RemoveAuditRuleSpecific(JobObjectAuditRule auditRule) method ResetAccessRule (line 119) | public void ResetAccessRule(JobObjectAccessRule accessRule) method SetAccessRule (line 124) | public void SetAccessRule(JobObjectAccessRule accessRule) method SetAuditRule (line 129) | public void SetAuditRule(JobObjectAuditRule auditRule) method GetGenericMapping (line 142) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/PipeAccessRule.cs class PipeAccessRule (line 10) | public sealed class PipeAccessRule : AccessRule method PipeAccessRule (line 12) | public PipeAccessRule(IdentityReference identity, PipeRights pipeRight... method PipeAccessRule (line 17) | public PipeAccessRule(string identity, PipeRights pipeRights, AccessCo... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/PipeAuditRule.cs class PipeAuditRule (line 10) | public sealed class PipeAuditRule : AuditRule method PipeAuditRule (line 18) | public PipeAuditRule(IdentityReference identity, PipeRights pipeRights... method PipeAuditRule (line 29) | public PipeAuditRule(string identity, PipeRights pipeRights, AuditFlag... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/PipeRights.cs type PipeRights (line 5) | [Flags] FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/PipeSecurity.cs class PipeSecurity (line 9) | public sealed class PipeSecurity : BaseSecurity method PipeSecurity (line 14) | public PipeSecurity() method PipeSecurity (line 19) | public PipeSecurity(string pipeName, AccessControlSections sectionsReq... method PipeSecurity (line 24) | public PipeSecurity(IntPtr pipeHandle, AccessControlSections sectionsR... method AccessRuleFactory (line 45) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 55) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 69) | public void AddAccessRule(PipeAccessRule accessRule) method AddAuditRule (line 74) | public void AddAuditRule(PipeAuditRule auditRule) method RemoveAccessRule (line 79) | public bool RemoveAccessRule(PipeAccessRule accessRule) method RemoveAccessRuleAll (line 84) | public void RemoveAccessRuleAll(PipeAccessRule accessRule) method RemoveAccessRuleSpecific (line 89) | public void RemoveAccessRuleSpecific(PipeAccessRule accessRule) method RemoveAuditRule (line 94) | public bool RemoveAuditRule(PipeAuditRule auditRule) method RemoveAuditRuleAll (line 99) | public void RemoveAuditRuleAll(PipeAuditRule auditRule) method RemoveAuditRuleSpecific (line 104) | public void RemoveAuditRuleSpecific(PipeAuditRule auditRule) method ResetAccessRule (line 109) | public void ResetAccessRule(PipeAccessRule accessRule) method SetAccessRule (line 114) | public void SetAccessRule(PipeAccessRule accessRule) method SetAuditRule (line 119) | public void SetAuditRule(PipeAuditRule auditRule) method GetGenericMapping (line 132) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/PrinterAccessRule.cs class PrinterAccessRule (line 7) | public class PrinterAccessRule : AccessRule method PrinterAccessRule (line 9) | public PrinterAccessRule(IdentityReference identity, PrinterRights ser... method PrinterAccessRule (line 14) | public PrinterAccessRule(string identity, PrinterRights serviceRights,... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/PrinterAuditRule.cs class PrinterAuditRule (line 10) | public class PrinterAuditRule : AuditRule method PrinterAuditRule (line 18) | public PrinterAuditRule(IdentityReference identity, PrinterRights serv... method PrinterAuditRule (line 29) | public PrinterAuditRule(string identity, PrinterRights serviceRights, ... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/PrinterRights.cs type PrinterRights (line 5) | [Flags] FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/PrinterSecurity.cs class PrinterSecurity (line 6) | [Serializable] method PrinterSecurity (line 12) | public PrinterSecurity() method PrinterSecurity (line 17) | public PrinterSecurity(string printerName, AccessControlSections secti... method AccessRuleFactory (line 32) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 42) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 56) | public void AddAccessRule(PrinterAccessRule accessRule) method AddAuditRule (line 61) | public void AddAuditRule(PrinterAuditRule auditRule) method RemoveAccessRule (line 66) | public bool RemoveAccessRule(PrinterAccessRule accessRule) method RemoveAccessRuleAll (line 71) | public void RemoveAccessRuleAll(PrinterAccessRule accessRule) method RemoveAccessRuleSpecific (line 76) | public void RemoveAccessRuleSpecific(PrinterAccessRule accessRule) method RemoveAuditRule (line 81) | public bool RemoveAuditRule(PrinterAuditRule auditRule) method RemoveAuditRuleAll (line 86) | public void RemoveAuditRuleAll(PrinterAuditRule auditRule) method RemoveAuditRuleSpecific (line 91) | public void RemoveAuditRuleSpecific(PrinterAuditRule auditRule) method ResetAccessRule (line 96) | public void ResetAccessRule(PrinterAccessRule accessRule) method SetAccessRule (line 101) | public void SetAccessRule(PrinterAccessRule accessRule) method SetAuditRule (line 106) | public void SetAuditRule(PrinterAuditRule auditRule) method GetGenericMapping (line 119) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ProcessAccessRule.cs class ProcessAccessRule (line 10) | public sealed class ProcessAccessRule : AccessRule method ProcessAccessRule (line 12) | public ProcessAccessRule(IdentityReference identity, ProcessRights pro... method ProcessAccessRule (line 17) | public ProcessAccessRule(string identity, ProcessRights processRights,... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ProcessAuditRule.cs class ProcessAuditRule (line 10) | public sealed class ProcessAuditRule : AuditRule method ProcessAuditRule (line 18) | public ProcessAuditRule(IdentityReference identity, ProcessRights proc... method ProcessAuditRule (line 29) | public ProcessAuditRule(string identity, ProcessRights processRights, ... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ProcessRights.cs type ProcessRights (line 5) | [Flags] FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ProcessSecurity.cs class ProcessSecurity (line 10) | public sealed class ProcessSecurity : BaseSecurity method ProcessSecurity (line 15) | public ProcessSecurity() method ProcessSecurity (line 20) | public ProcessSecurity(int processID, AccessControlSections sectionsRe... method ProcessSecurity (line 25) | public ProcessSecurity(Process process, AccessControlSections sections... method ProcessSecurity (line 30) | public ProcessSecurity(IntPtr processHandle, AccessControlSections sec... method GetReadHandle (line 37) | private static GenericSafeHandle GetReadHandle(int processId) method AccessRuleFactory (line 61) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 71) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 85) | public void AddAccessRule(ProcessAccessRule accessRule) method AddAuditRule (line 90) | public void AddAuditRule(ProcessAuditRule auditRule) method RemoveAccessRule (line 95) | public bool RemoveAccessRule(ProcessAccessRule accessRule) method RemoveAccessRuleAll (line 100) | public void RemoveAccessRuleAll(ProcessAccessRule accessRule) method RemoveAccessRuleSpecific (line 105) | public void RemoveAccessRuleSpecific(ProcessAccessRule accessRule) method RemoveAuditRule (line 110) | public bool RemoveAuditRule(ProcessAuditRule auditRule) method RemoveAuditRuleAll (line 115) | public void RemoveAuditRuleAll(ProcessAuditRule auditRule) method RemoveAuditRuleSpecific (line 120) | public void RemoveAuditRuleSpecific(ProcessAuditRule auditRule) method ResetAccessRule (line 125) | public void ResetAccessRule(ProcessAccessRule accessRule) method SetAccessRule (line 130) | public void SetAccessRule(ProcessAccessRule accessRule) method SetAuditRule (line 135) | public void SetAuditRule(ProcessAuditRule auditRule) method GetGenericMapping (line 148) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/RegistryKeyAccessRule.cs class RegistryKeyAccessRule (line 10) | public sealed class RegistryKeyAccessRule : AccessRule method RegistryKeyAccessRule (line 12) | public RegistryKeyAccessRule(IdentityReference identity, RegistryKeyRi... method RegistryKeyAccessRule (line 17) | public RegistryKeyAccessRule(string identity, RegistryKeyRights regist... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/RegistryKeyAuditRule.cs class RegistryKeyAuditRule (line 10) | public sealed class RegistryKeyAuditRule : AuditRule method RegistryKeyAuditRule (line 18) | public RegistryKeyAuditRule(IdentityReference identity, RegistryKeyRig... method RegistryKeyAuditRule (line 29) | public RegistryKeyAuditRule(string identity, RegistryKeyRights registr... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/RegistryKeyRights.cs type RegistryKeyRights (line 5) | [Flags] FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/RegistryKeySecurity.cs class RegistryKeySecurity (line 10) | public sealed class RegistryKeySecurity : BaseSecurity method RegistryKeySecurity (line 15) | public RegistryKeySecurity() method RegistryKeySecurity (line 20) | public RegistryKeySecurity(string registryKeyName, AccessControlSectio... method RegistryKeySecurity (line 25) | public RegistryKeySecurity(RegistryKey key, AccessControlSections sect... method AccessRuleFactory (line 39) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 49) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 63) | public void AddAccessRule(RegistryKeyAccessRule accessRule) method AddAuditRule (line 68) | public void AddAuditRule(RegistryKeyAuditRule auditRule) method RemoveAccessRule (line 73) | public bool RemoveAccessRule(RegistryKeyAccessRule accessRule) method RemoveAccessRuleAll (line 78) | public void RemoveAccessRuleAll(RegistryKeyAccessRule accessRule) method RemoveAccessRuleSpecific (line 83) | public void RemoveAccessRuleSpecific(RegistryKeyAccessRule accessRule) method RemoveAuditRule (line 88) | public bool RemoveAuditRule(RegistryKeyAuditRule auditRule) method RemoveAuditRuleAll (line 93) | public void RemoveAuditRuleAll(RegistryKeyAuditRule auditRule) method RemoveAuditRuleSpecific (line 98) | public void RemoveAuditRuleSpecific(RegistryKeyAuditRule auditRule) method ResetAccessRule (line 103) | public void ResetAccessRule(RegistryKeyAccessRule accessRule) method SetAccessRule (line 108) | public void SetAccessRule(RegistryKeyAccessRule accessRule) method SetAuditRule (line 113) | public void SetAuditRule(RegistryKeyAuditRule auditRule) method GetGenericMapping (line 126) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ServiceAccessRule.cs class ServiceAccessRule (line 7) | public class ServiceAccessRule : AccessRule method ServiceAccessRule (line 9) | public ServiceAccessRule(IdentityReference identity, ServiceRights ser... method ServiceAccessRule (line 14) | public ServiceAccessRule(string identity, ServiceRights serviceRights,... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ServiceAuditRule.cs class ServiceAuditRule (line 10) | public class ServiceAuditRule : AuditRule method ServiceAuditRule (line 18) | public ServiceAuditRule(IdentityReference identity, ServiceRights serv... method ServiceAuditRule (line 29) | public ServiceAuditRule(string identity, ServiceRights serviceRights, ... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ServiceRights.cs type ServiceRights (line 5) | public enum ServiceRights FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ServiceSecurity.cs class ServiceSecurity (line 6) | [Serializable] method ServiceSecurity (line 12) | public ServiceSecurity() method ServiceSecurity (line 17) | public ServiceSecurity(string serviceName, AccessControlSections secti... method AccessRuleFactory (line 32) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 42) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 56) | public void AddAccessRule(ServiceAccessRule accessRule) method AddAuditRule (line 61) | public void AddAuditRule(ServiceAuditRule auditRule) method RemoveAccessRule (line 66) | public bool RemoveAccessRule(ServiceAccessRule accessRule) method RemoveAccessRuleAll (line 71) | public void RemoveAccessRuleAll(ServiceAccessRule accessRule) method RemoveAccessRuleSpecific (line 76) | public void RemoveAccessRuleSpecific(ServiceAccessRule accessRule) method RemoveAuditRule (line 81) | public bool RemoveAuditRule(ServiceAuditRule auditRule) method RemoveAuditRuleAll (line 86) | public void RemoveAuditRuleAll(ServiceAuditRule auditRule) method RemoveAuditRuleSpecific (line 91) | public void RemoveAuditRuleSpecific(ServiceAuditRule auditRule) method ResetAccessRule (line 96) | public void ResetAccessRule(ServiceAccessRule accessRule) method SetAccessRule (line 101) | public void SetAccessRule(ServiceAccessRule accessRule) method SetAuditRule (line 106) | public void SetAuditRule(ServiceAuditRule auditRule) method GetGenericMapping (line 119) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ShareAccessRule.cs class ShareAccessRule (line 7) | public class ShareAccessRule : AccessRule method ShareAccessRule (line 9) | public ShareAccessRule(IdentityReference identity, ShareRights shareRi... method ShareAccessRule (line 14) | public ShareAccessRule(string identity, ShareRights shareRights, Acces... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ShareAuditRule.cs class ShareAuditRule (line 10) | public class ShareAuditRule : AuditRule method ShareAuditRule (line 18) | public ShareAuditRule(IdentityReference identity, ShareRights shareRig... method ShareAuditRule (line 29) | public ShareAuditRule(string identity, ShareRights shareRights, AuditF... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ShareRights.cs type ShareRights (line 5) | public enum ShareRights FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ShareSecurity.cs class ShareSecurity (line 6) | [Serializable] method ShareSecurity (line 12) | public ShareSecurity() method ShareSecurity (line 17) | public ShareSecurity(string shareName, AccessControlSections sectionsR... method AccessRuleFactory (line 32) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 42) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 56) | public void AddAccessRule(ShareAccessRule accessRule) method AddAuditRule (line 61) | public void AddAuditRule(ShareAuditRule auditRule) method RemoveAccessRule (line 66) | public bool RemoveAccessRule(ShareAccessRule accessRule) method RemoveAccessRuleAll (line 71) | public void RemoveAccessRuleAll(ShareAccessRule accessRule) method RemoveAccessRuleSpecific (line 76) | public void RemoveAccessRuleSpecific(ShareAccessRule accessRule) method RemoveAuditRule (line 81) | public bool RemoveAuditRule(ShareAuditRule auditRule) method RemoveAuditRuleAll (line 86) | public void RemoveAuditRuleAll(ShareAuditRule auditRule) method RemoveAuditRuleSpecific (line 91) | public void RemoveAuditRuleSpecific(ShareAuditRule auditRule) method ResetAccessRule (line 96) | public void ResetAccessRule(ShareAccessRule accessRule) method SetAccessRule (line 101) | public void SetAccessRule(ShareAccessRule accessRule) method SetAuditRule (line 106) | public void SetAuditRule(ShareAuditRule auditRule) method GetGenericMapping (line 119) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/StandardRights.cs type StandardRights (line 7) | public enum StandardRights FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ThreadAccessRule.cs class ThreadAccessRule (line 10) | public sealed class ThreadAccessRule : AccessRule method ThreadAccessRule (line 12) | public ThreadAccessRule(IdentityReference identity, ThreadRights threa... method ThreadAccessRule (line 17) | public ThreadAccessRule(string identity, ThreadRights threadRights, Ac... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ThreadAuditRule.cs class ThreadAuditRule (line 10) | public sealed class ThreadAuditRule : AuditRule method ThreadAuditRule (line 18) | public ThreadAuditRule(IdentityReference identity, ThreadRights thread... method ThreadAuditRule (line 29) | public ThreadAuditRule(string identity, ThreadRights threadRights, Aud... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ThreadRights.cs type ThreadRights (line 5) | [Flags] FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/ThreadSecurity.cs class ThreadSecurity (line 10) | public sealed class ThreadSecurity : BaseSecurity method ThreadSecurity (line 15) | public ThreadSecurity() method ThreadSecurity (line 20) | public ThreadSecurity(int threadID, AccessControlSections sectionsRequ... method ThreadSecurity (line 25) | public ThreadSecurity(ProcessThread thread, AccessControlSections sect... method ThreadSecurity (line 30) | public ThreadSecurity(IntPtr threadHandle, AccessControlSections secti... method GetReadHandle (line 37) | private static GenericSafeHandle GetReadHandle(int threadId) method AccessRuleFactory (line 63) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 73) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 87) | public void AddAccessRule(ThreadAccessRule accessRule) method AddAuditRule (line 92) | public void AddAuditRule(ThreadAuditRule auditRule) method RemoveAccessRule (line 97) | public bool RemoveAccessRule(ThreadAccessRule accessRule) method RemoveAccessRuleAll (line 102) | public void RemoveAccessRuleAll(ThreadAccessRule accessRule) method RemoveAccessRuleSpecific (line 107) | public void RemoveAccessRuleSpecific(ThreadAccessRule accessRule) method RemoveAuditRule (line 112) | public bool RemoveAuditRule(ThreadAuditRule auditRule) method RemoveAuditRuleAll (line 117) | public void RemoveAuditRuleAll(ThreadAuditRule auditRule) method RemoveAuditRuleSpecific (line 122) | public void RemoveAuditRuleSpecific(ThreadAuditRule auditRule) method ResetAccessRule (line 127) | public void ResetAccessRule(ThreadAccessRule accessRule) method SetAccessRule (line 132) | public void SetAccessRule(ThreadAccessRule accessRule) method SetAuditRule (line 137) | public void SetAuditRule(ThreadAuditRule auditRule) method GetGenericMapping (line 150) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/TokenAccessRule.cs class TokenAccessRule (line 10) | public sealed class TokenAccessRule : AccessRule method TokenAccessRule (line 12) | public TokenAccessRule(IdentityReference identity, TokenRights tokenRi... method TokenAccessRule (line 17) | public TokenAccessRule(string identity, TokenRights tokenRights, Acces... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/TokenAuditRule.cs class TokenAuditRule (line 10) | public sealed class TokenAuditRule : AuditRule method TokenAuditRule (line 18) | public TokenAuditRule(IdentityReference identity, TokenRights tokenRig... method TokenAuditRule (line 29) | public TokenAuditRule(string identity, TokenRights tokenRights, AuditF... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/TokenRights.cs type TokenRights (line 5) | [Flags] FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/TokenSecurity.cs class TokenSecurity (line 10) | public sealed class TokenSecurity : BaseSecurity method TokenSecurity (line 15) | public TokenSecurity() method TokenSecurity (line 20) | public TokenSecurity(Process process, AccessControlSections sectionsRe... method TokenSecurity (line 25) | public TokenSecurity(ProcessThread thread, AccessControlSections secti... method TokenSecurity (line 30) | public TokenSecurity(int id, AccessControlSections sectionsRequested, ... method TokenSecurity (line 35) | public TokenSecurity(IntPtr tokenHandle, AccessControlSections section... method GetReadHandle (line 40) | private static GenericSafeHandle GetReadHandle(int id, bool idIsProces... method AccessRuleFactory (line 116) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 126) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 140) | public void AddAccessRule(TokenAccessRule accessRule) method AddAuditRule (line 145) | public void AddAuditRule(TokenAuditRule auditRule) method RemoveAccessRule (line 150) | public bool RemoveAccessRule(TokenAccessRule accessRule) method RemoveAccessRuleAll (line 155) | public void RemoveAccessRuleAll(TokenAccessRule accessRule) method RemoveAccessRuleSpecific (line 160) | public void RemoveAccessRuleSpecific(TokenAccessRule accessRule) method RemoveAuditRule (line 165) | public bool RemoveAuditRule(TokenAuditRule auditRule) method RemoveAuditRuleAll (line 170) | public void RemoveAuditRuleAll(TokenAuditRule auditRule) method RemoveAuditRuleSpecific (line 175) | public void RemoveAuditRuleSpecific(TokenAuditRule auditRule) method ResetAccessRule (line 180) | public void ResetAccessRule(TokenAccessRule accessRule) method SetAccessRule (line 185) | public void SetAccessRule(TokenAccessRule accessRule) method SetAuditRule (line 190) | public void SetAuditRule(TokenAuditRule auditRule) method GetGenericMapping (line 203) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/WaitObjectAccessRule.cs class WaitObjectAccessRule (line 10) | public sealed class WaitObjectAccessRule : AccessRule method WaitObjectAccessRule (line 12) | public WaitObjectAccessRule(IdentityReference identity, WaitObjectRigh... method WaitObjectAccessRule (line 17) | public WaitObjectAccessRule(string identity, WaitObjectRights waitObje... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/WaitObjectAuditRule.cs class WaitObjectAuditRule (line 7) | public sealed class WaitObjectAuditRule : AuditRule method WaitObjectAuditRule (line 15) | public WaitObjectAuditRule(IdentityReference identity, WaitObjectRight... method WaitObjectAuditRule (line 26) | public WaitObjectAuditRule(string identity, WaitObjectRights waitObjec... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/WaitObjectRights.cs type WaitObjectRights (line 5) | [Flags] FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/WaitObjectSecurity.cs class WaitObjectSecurity (line 9) | public sealed class WaitObjectSecurity : BaseSecurity method WaitObjectSecurity (line 14) | public WaitObjectSecurity() method WaitObjectSecurity (line 19) | public WaitObjectSecurity(string waitObjectName, AccessControlSections... method WaitObjectSecurity (line 24) | public WaitObjectSecurity(IntPtr waitObjectHandle, AccessControlSectio... method AccessRuleFactory (line 38) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 48) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 62) | public void AddAccessRule(WaitObjectAccessRule accessRule) method AddAuditRule (line 67) | public void AddAuditRule(WaitObjectAuditRule auditRule) method RemoveAccessRule (line 72) | public bool RemoveAccessRule(WaitObjectAccessRule accessRule) method RemoveAccessRuleAll (line 77) | public void RemoveAccessRuleAll(WaitObjectAccessRule accessRule) method RemoveAccessRuleSpecific (line 82) | public void RemoveAccessRuleSpecific(WaitObjectAccessRule accessRule) method RemoveAuditRule (line 87) | public bool RemoveAuditRule(WaitObjectAuditRule auditRule) method RemoveAuditRuleAll (line 92) | public void RemoveAuditRuleAll(WaitObjectAuditRule auditRule) method RemoveAuditRuleSpecific (line 97) | public void RemoveAuditRuleSpecific(WaitObjectAuditRule auditRule) method ResetAccessRule (line 102) | public void ResetAccessRule(WaitObjectAccessRule accessRule) method SetAccessRule (line 107) | public void SetAccessRule(WaitObjectAccessRule accessRule) method SetAuditRule (line 112) | public void SetAuditRule(WaitObjectAuditRule auditRule) method GetGenericMapping (line 125) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/WindowStationAccessRule.cs class WindowStationAccessRule (line 10) | public sealed class WindowStationAccessRule : AccessRule method WindowStationAccessRule (line 12) | public WindowStationAccessRule(IdentityReference identity, WindowStati... method WindowStationAccessRule (line 17) | public WindowStationAccessRule(string identity, WindowStationRights wi... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/WindowStationAuditRule.cs class WindowStationAuditRule (line 10) | public sealed class WindowStationAuditRule : AuditRule method WindowStationAuditRule (line 18) | public WindowStationAuditRule(IdentityReference identity, WindowStatio... method WindowStationAuditRule (line 29) | public WindowStationAuditRule(string identity, WindowStationRights win... FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/WindowStationRights.cs type WindowStationRights (line 5) | [Flags] FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/AccessControl/WindowStationSecurity.cs class WindowStationSecurity (line 9) | public sealed class WindowStationSecurity : BaseSecurity method WindowStationSecurity (line 14) | public WindowStationSecurity() method WindowStationSecurity (line 19) | public WindowStationSecurity(string windowStationName, AccessControlSe... method WindowStationSecurity (line 24) | public WindowStationSecurity(IntPtr windowStationHandle, AccessControl... method GetReadHandle (line 29) | private static GenericSafeHandle GetReadHandle(string windowStationName) method AccessRuleFactory (line 55) | public override AccessRule AccessRuleFactory(System.Security.Principal... method AuditRuleFactory (line 65) | public override AuditRule AuditRuleFactory(System.Security.Principal.I... method AddAccessRule (line 79) | public void AddAccessRule(WindowStationAccessRule accessRule) method AddAuditRule (line 84) | public void AddAuditRule(WindowStationAuditRule auditRule) method RemoveAccessRule (line 89) | public bool RemoveAccessRule(WindowStationAccessRule accessRule) method RemoveAccessRuleAll (line 94) | public void RemoveAccessRuleAll(WindowStationAccessRule accessRule) method RemoveAccessRuleSpecific (line 99) | public void RemoveAccessRuleSpecific(WindowStationAccessRule accessRule) method RemoveAuditRule (line 104) | public bool RemoveAuditRule(WindowStationAuditRule auditRule) method RemoveAuditRuleAll (line 109) | public void RemoveAuditRuleAll(WindowStationAuditRule auditRule) method RemoveAuditRuleSpecific (line 114) | public void RemoveAuditRuleSpecific(WindowStationAuditRule auditRule) method ResetAccessRule (line 119) | public void ResetAccessRule(WindowStationAccessRule accessRule) method SetAccessRule (line 124) | public void SetAccessRule(WindowStationAccessRule accessRule) method SetAuditRule (line 129) | public void SetAuditRule(WindowStationAuditRule auditRule) method GetGenericMapping (line 142) | protected override GenericMapping GetGenericMapping() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/Win32/GenericSafeHandle.cs class GenericSafeHandle (line 11) | public class GenericSafeHandle : SafeHandle method GenericSafeHandle (line 17) | public GenericSafeHandle(IntPtr handle, ReleaseHandleCallback releaseC... method GenericSafeHandle (line 24) | public GenericSafeHandle(IntPtr handle) method GenericSafeHandle (line 29) | public GenericSafeHandle(IntPtr newHandle, GenericSafeHandle oldHandle) method ReleaseHandle (line 42) | protected override bool ReleaseHandle() FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/Win32/NativeConstants.cs class NativeConstants (line 5) | internal static class NativeConstants FILE: Research/Sandbox/Software/AsproLock.v0504.src/AsproLock/Win32/NativeMethods.cs class NativeMethods (line 9) | internal static class NativeMethods method CloseHandle (line 11) | [DllImport("kernel32.dll", SetLastError = true)] method CloseWindowStation (line 15) | [DllImport("user32.dll", SetLastError = true)] method CloseDesktop (line 19) | [DllImport("user32.dll", SetLastError = true)] method RtlMoveMemory (line 23) | [DllImport("kernel32.dll")] method GetCurrentProcess (line 27) | [DllImport("kernel32.dll")] method GetCurrentProcessId (line 30) | [DllImport("kernel32.dll")] method GetCurrentThreadId (line 33) | [DllImport("kernel32.dll")] method DuplicateHandle (line 36) | [DllImport("kernel32.dll", SetLastError = true)] method DuplicateHandle (line 43) | public static IntPtr DuplicateHandle(IntPtr sourceHandle, int desiredA... method OpenFileMapping (line 65) | [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] method GetProcessId (line 69) | [DllImport("kernel32.dll", SetLastError = true)] method OpenProcess (line 72) | [DllImport("kernel32.dll", SetLastError = true)] method OpenThread (line 76) | [DllImport("kernel32.dll", SetLastError = true)] method OpenJobObject (line 80) | [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] method OpenEvent (line 84) | [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] method OpenMutex (line 88) | [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] method OpenSemaphore (line 92) | [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] method OpenWaitableTimer (line 96) | [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] method OpenWindowStation (line 100) | [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] method OpenDesktop (line 104) | [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] method OpenProcessToken (line 109) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)] method OpenProcessToken (line 114) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)] method OpenThreadToken (line 119) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)] method MapGenericMask (line 125) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)] method AccessCheck (line 129) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)] method AccessCheckAndAuditAlarm (line 137) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)] method DestroyPrivateObjectSecurity (line 148) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)] method ClosePrivateObjectSecurity (line 152) | public static bool ClosePrivateObjectSecurity(IntPtr objectDescriptor) method CreatePrivateObjectSecurity (line 157) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)] method GetPrivateObjectSecurity (line 168) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)] method SetPrivateObjectSecurity (line 178) | [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)]