Commit Graph

107 Commits

Author SHA1 Message Date
Marc Audy
1a12e9cffe Add a matching PRAGMA_ENABLE_SHADOW_VARIABLE_WARNINGS for PRAGMA_DISABLE_SHADOW_VARIABLE_WARNINGS instead of using basic PRAGMA_POP
[CL 2548029 by Marc Audy in Main branch]
2015-05-12 17:41:47 -04:00
Ben Marsh
15f940cf34 Disable the blank plugin by default. It's not required by anything.
[CL 2546031 by Ben Marsh in Main branch]
2015-05-11 17:10:05 -04:00
Dmitry Rekman
9a74aadade Linux: re-enable git plugin (UE-13628).
- Crash was apparently caused by fork()ing inside ExecProcess.
- Replacing ExecProcess implementation from PR #1112 (also known as PR #1110) with some changes kills two birds with a single stone.
- Also enabled source control in the Linux editor.

[CL 2534983 by Dmitry Rekman in Main branch]
2015-05-02 17:41:25 -04:00
Mike Fricker
a3443c81d5 Fixed C++ variable shadowing in Windows-specific code
- Two actual bugs were fixed (GitSourceControlUtils.cpp, VisualStudioSourceCodeAccessor.h)
- (These errors were found by using the Clang compiler on Windows platform)

#codereview marc.audy

[CL 2532216 by Mike Fricker in Main branch]
2015-04-30 13:50:55 -04:00
Dmitry Rekman
46f7815dc2 NullSourceCodeAccessor: add an explicit check for clang-3.5.
- UBT will pick clang++-3.5 even if clang++ is not available, so creating C++ projects should be allowed in this case (UE-14407).

[CL 2527991 by Dmitry Rekman in Main branch]
2015-04-27 23:52:16 -04:00
SRombauts
b39e2d7f00 PR #1096: (Git plugin) restore connect error popup message (Contributed by SRombauts)
[CL 2526806 by Matt Kuhlenschmidt in Main branch]
2015-04-27 08:48:50 -04:00
Ben Marsh
c1baa99512 Improve some plugin descriptions.
[CL 2521688 by Ben Marsh in Main branch]
2015-04-22 16:29:04 -04:00
Ben Marsh
cbf8b979ed First pass on tidying up all the plugin categories. Reduced everything to a single-level hierarchy, and attempt to group things by broad categories rather than implementation details.
[CL 2521430 by Ben Marsh in Main branch]
2015-04-22 14:40:16 -04:00
salamanderrake
64c361faae PR #1071: NullSourcecodeAccess plugin for Linux. (Contributed by salamanderrake)
[CL 2518640 by Dmitry Rekman in Main branch]
2015-04-20 21:33:48 -04:00
SRombauts
7a0a7f0e5c PR #1056: (Git plugin) Option to initialize new local repository for current project (Contributed by SRombauts)
[CL 2514888 by Matt Kuhlenschmidt in Main branch]
2015-04-16 16:13:48 -04:00
SRombauts
69d26a1d3a PR #1043: Git plugin merge support (Contributed by SRombauts)
[CL 2514847 by Matt Kuhlenschmidt in Main branch]
2015-04-16 15:51:35 -04:00
Marc Audy
6fbd586187 Disable shadow variable warnings around third party includes that throw warnings
[CL 2510513 by Marc Audy in Main branch]
2015-04-13 13:43:25 -04:00
Dmitry Rekman
18adb27627 Temporarily disable Git plugin on Linux until UE-13628
[CL 2509677 by Dmitry Rekman in Main branch]
2015-04-11 18:49:08 -04:00
Marc Audy
4562acb429 Fix shadow variables
[CL 2507160 by Marc Audy in Main branch]
2015-04-09 15:23:52 -04:00
Matt Kuhlenschmidt
3ed7a4fed3 Remove Git source control plugin log spam
[CL 2506757 by Matt Kuhlenschmidt in Main branch]
2015-04-09 09:59:26 -04:00
SRombauts
5f3b859e81 PR #1029: (Git Plugin) improved status with user name and e-mail (Contributed by SRombauts)
[CL 2506709 by Matt Kuhlenschmidt in Main branch]
2015-04-09 09:14:58 -04:00
SRombauts
4bae6ad230 PR #966: (Git Plugin) shearch more paths for git executable if not found in standard path (Contributed by SRombauts)
[CL 2506700 by Matt Kuhlenschmidt in Main branch]
2015-04-09 08:55:39 -04:00
Dan Oconnor
76e1440d85 Further changes from PVS-Studio, submitted without modification, reviewed with owners where I was unsure of the change
[CL 2500334 by Dan Oconnor in Main branch]
2015-04-02 16:31:18 -04:00
PaulEremeeff
3d878d5a79 PR #996: Fixing PVS-Studio warnings (Contributed by PaulEremeeff)
I have reviewed each change carefully, but it is a large change and I could have missed something! Here is a summary of the types of changes in this CL:
 * Made nullptr checks consistent (the plurality of the changes are of this type)
 * Completed switch statements (IE, switch did not explicitly handle default case, but had unhandled enum entries - this is the second most popular type of fix)
 * Removed unused variables
 * Removed redundant initializations
 * WidgetNavigationCustomization.cpp was fixed by the owner
 * integers converted to floats where result was stored in a float
 * Removed redundent null checks (e.g. before delete statements)
 * Renamed variables to prevent non-obvious shadowing
 * Fixed use of bitwise & when checking for equality to an enum entry (which is often 0)
 * Fixes for some copy paste errors (e.g. FoliageEdMode.cpp)

[CL 2498053 by Dan Oconnor in Main branch]
2015-03-31 20:12:31 -04:00
Chris Gagnon
f19a0c65b1 Fix for crash if you don't have Git.
#codereview Matt.Kuhlenschmidt

[CL 2488160 by Chris Gagnon in Main branch]
2015-03-23 14:51:25 -04:00
Matt Kuhlenschmidt
f900cc9b03 PR #958: Fix git commit batching (commit could have failed for large number of files) (Contributed by SRombauts)
[CL 2487736 by Matt Kuhlenschmidt in Main branch]
2015-03-23 09:49:22 -04:00
Matt Kuhlenschmidt
02f9df1643 PR #956: (Git Plugin) Search for the git executable into the GitHub folder if not found as standalone installation path (Contributed by SRombauts)
[CL 2487732 by Matt Kuhlenschmidt in Main branch]
2015-03-23 09:46:54 -04:00
Zachary EdgertonJones
65c25a0912 Adding third party software tracking, first pass
[CL 2482042 by Zachary EdgertonJones in Main branch]
2015-03-17 15:42:32 -04:00
Jaroslaw Palczynski
f23f29257b Back out changelist 2481333
Rob asked me to back out GENERATED_*_BODY -> GENERATED_BODY change for now until the "_Validate and _Implementation auto-generation" discussion is over.

#codereview Robert.Manuszewski

[CL 2481343 by Jaroslaw Palczynski in Main branch]
2015-03-17 05:38:32 -04:00
Jaroslaw Palczynski
fa31560e2d Enabled UHT to digest GENERATED_BODY instead of GENERATED_UCLASS_BODY, GENERATED_USTRUCT_BODY, GENERATED_UINTERFACE_BODY or GENERATED_IINTERFACE_BODY, changed every occurence to the new syntax and fixed every warning that have fallen out of this change.
#codereview Robert.Manuszewski

[CL 2481333 by Jaroslaw Palczynski in Main branch]
2015-03-17 05:19:11 -04:00