ST-Apps/PoGo-UWP

View on GitHub

Showing 1,283 of 3,031 total issues

Method Unshuffle2 has 2911 lines of code (exceeds 25 allowed). Consider refactoring.
Open

public static void Unshuffle2(uint[] vector)
{
uint[] tmp = new uint[213];
tmp[0] = vector[1];
tmp[1] = vector[3];
Severity: Major
Found in PokemonGoAPI/Helpers/Crypt/Unshuffle2.cs - About 2 wks to fix

Method Shuffle2 has 2879 lines of code (exceeds 25 allowed). Consider refactoring.
Open

public static void Shuffle2(uint[] vector)
{
uint[] tmp = new uint[193];
tmp[0] = vector[7] ^ vector[15];
tmp[1] = ~vector[7];
Severity: Major
Found in PokemonGoAPI/Helpers/Crypt/Shuffle2.cs - About 2 wks to fix

Method Unshuffle has 2776 lines of code (exceeds 25 allowed). Consider refactoring.
Open

public static void Unshuffle(uint[] vector)
{
uint[] tmp = new uint[205];
tmp[0] = vector[3] & vector[19];
tmp[1] = vector[9] | vector[25];
Severity: Major
Found in PokemonGoAPI/Helpers/Crypt/Unshuffle.cs - About 1 wk to fix

File Descriptor.cs has 4747 lines of code (exceeds 250 allowed). Consider refactoring.
Open

using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace Google.Protobuf.Reflection {
Severity: Major
Found in Google.Protobuf/Reflection/Descriptor.cs - About 1 wk to fix

File Unshuffle2.cs has 2915 lines of code (exceeds 250 allowed). Consider refactoring.
Open

partial class Shuffles
{
public static void Unshuffle2(uint[] vector)
{
uint[] tmp = new uint[213];
Severity: Major
Found in PokemonGoAPI/Helpers/Crypt/Unshuffle2.cs - About 1 wk to fix

File Shuffle2.cs has 2883 lines of code (exceeds 250 allowed). Consider refactoring.
Open

partial class Shuffles
{
public static void Shuffle2(uint[] vector)
{
uint[] tmp = new uint[193];
Severity: Major
Found in PokemonGoAPI/Helpers/Crypt/Shuffle2.cs - About 1 wk to fix

File Signature.cs has 2803 lines of code (exceeds 250 allowed). Consider refactoring.
Open

using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace POGOProtos.Networking.Envelopes
Severity: Major
Found in PokemonGoAPI/Proto/Networking/Envelopes/Signature.cs - About 1 wk to fix

File Unshuffle.cs has 2780 lines of code (exceeds 250 allowed). Consider refactoring.
Open

partial class Shuffles
{
public static void Unshuffle(uint[] vector)
{
uint[] tmp = new uint[205];
Severity: Major
Found in PokemonGoAPI/Helpers/Crypt/Unshuffle.cs - About 1 wk to fix

File Converters.cs has 1670 lines of code (exceeds 250 allowed). Consider refactoring.
Open

using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using Google.Common.Geometry;
Severity: Major
Found in PokemonGo-UWP/Utils/Game/Converters.cs - About 4 days to fix

File Type.cs has 1108 lines of code (exceeds 250 allowed). Consider refactoring.
Open

using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace Google.Protobuf.WellKnownTypes {
Severity: Major
Found in Google.Protobuf/WellKnownTypes/Type.cs - About 2 days to fix

File Wrappers.cs has 937 lines of code (exceeds 250 allowed). Consider refactoring.
Open

using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace Google.Protobuf.WellKnownTypes {
Severity: Major
Found in Google.Protobuf/WellKnownTypes/Wrappers.cs - About 2 days to fix

File PokemonData.cs has 930 lines of code (exceeds 250 allowed). Consider refactoring.
Open

using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace POGOProtos.Data {
Severity: Major
Found in PokemonGoAPI/Proto/Data/PokemonData.cs - About 2 days to fix

File DownloadItemTemplatesResponse.cs has 803 lines of code (exceeds 250 allowed). Consider refactoring.
Open

using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace POGOProtos.Networking.Responses {

File CodedInputStream.cs has 771 lines of code (exceeds 250 allowed). Consider refactoring.
Open

using Google.Protobuf.Collections;
using System;
using System.Collections.Generic;
using System.IO;
 
 
Severity: Major
Found in Google.Protobuf/CodedInputStream.cs - About 1 day to fix

File JsonParser.cs has 766 lines of code (exceeds 250 allowed). Consider refactoring.
Open

using Google.Protobuf.Reflection;
using Google.Protobuf.WellKnownTypes;
using System;
using System.Collections;
using System.Collections.Generic;
Severity: Major
Found in Google.Protobuf/JsonParser.cs - About 1 day to fix

File Unknown6Response.cs has 745 lines of code (exceeds 250 allowed). Consider refactoring.
Open

using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace POGOProtos.Networking.Envelopes {
Severity: Major
Found in PokemonGoAPI/Proto/Networking/Envelopes/Unknown6Response.cs - About 1 day to fix

File PokemonSettings.cs has 735 lines of code (exceeds 250 allowed). Consider refactoring.
Open

using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace POGOProtos.Settings.Master {
Severity: Major
Found in PokemonGoAPI/Proto/Settings/Master/PokemonSettings.cs - About 1 day to fix

File GameClient.cs has 734 lines of code (exceeds 250 allowed). Consider refactoring.
Open

using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Diagnostics;
using System.Linq;
Severity: Major
Found in PokemonGo-UWP/Utils/GameClient.cs - About 1 day to fix

File PlayerStats.cs has 708 lines of code (exceeds 250 allowed). Consider refactoring.
Open

using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace POGOProtos.Data.Player {
Severity: Major
Found in PokemonGoAPI/Proto/Data/Player/PlayerStats.cs - About 1 day to fix

Method GetBaseStats has 309 lines of code (exceeds 25 allowed). Consider refactoring.
Open

public static BaseStats GetBaseStats(PokemonId id)
{
switch ((int) id)
{
case 1:
Severity: Major
Found in PokemonGo-UWP/Utils/Game/PokemonInfo.cs - About 1 day to fix
Severity
Category
Status
Source
Language