spicy!
I used to build apps in C#.
Now I build *tools* to build apps in C#.
@microsoft Engineer on the Xamarin.Andoid team.
- Bowling Green, KY
- jonathanpeppers.com
- @jonathanpeppers
Highlights
- 1 discussion answered
Block or Report
Block or report jonathanpeppers
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
Xamarin.Android.Lite Public
Prototype/proof of concept of a "lite" Xamarin.Android that only supports Xamarin.Forms
-
xamarin/xamarin-android Public
Xamarin.Android provides open-source bindings of the Android SDK for use with .NET managed languages such as C#
-
2,619 contributions in the last year
Less
More
Activity overview
Contributed to
xamarin/xamarin-android,
dotnet/maui,
jonathanpeppers/inclusive-code-comments
and 5 other
repositories
Contribution activity
February 2022
Created 47 commits in 8 repositories
Created 2 repositories
Created a pull request in xamarin/xamarin-android that received 8 comments
[Mono.Android] use Unsafe.As<T>() over Delegate.CreateDelegate()
In porting System.Reflection.Emit code in 32cff43, I was considering
our use of Delegate.CreateDelegate(). This appears to take up
~2.83ms, when us…
+35
−29
•
8
comments
Opened 19 other pull requests in 6 repositories
xamarin/xamarin-android
2
open
11
merged
- [One .NET] default $(TargetPlatformVersion) to 32
- [Mono.Android] JNIEnv.GetObjectArray() can use Array.Empty<T>()
- [Mono.Android] remove S.R.Emit usage in TypeManager.Activate()
- [One .NET] fix PublishTrimmed=true for Debug builds
- [Xamarin.Android.Build.Tasks] update built-in .aotprofile's
- [build] set $(ProduceReferenceAssemblyInOutDir)=True
- [One .NET] fix incremental AOT builds
- [Mono.Android] add a few more _JniMarshal_ built-in delegates
- Bump to xamarin/java.interop/main@7dc270db
- [Mono.Android] avoid capturing variables in JNINativeWrapper
- [release/6.0.2xx-preview13] backport latest .NET SDK
- [Xamarin.Android.Build.Tasks] add libaot-*.dll.so files to dso_cache
- [Xamarin.Android.Build.Tasks] improve <ManifestMerger/> error messages
jonathanpeppers/maui-profiling
1
closed
1
merged
xamarin/java.interop
1
merged
jonathanpeppers/inclusive-code-comments
1
merged
dotnet/maui
1
merged
dotnet/installer
1
merged
Reviewed 40 pull requests in 7 repositories
xamarin/xamarin-android
25 pull requests
- [One .NET] default $(TargetPlatformVersion) to 32
- Add support for excluding some content items from check for content
- [main] Update dependencies from dotnet/runtime
- [Xamarin.Android.Build.Tasks] Enable 'AndroidLinkResources' for .NET 6 Release Applications
- [ci] Enable Android Designer tests on Windows
- Bump r8 from 3.0.73 to 3.1.51 in /src/r8
- [ci] Don't use custom android-toolchain path on macOS
- [main] Update dependencies from dotnet/installer
- [build] Use Azure Pipelines vars for Android SDK/NDK paths
- [ci] Swap Maestro and artifact status ordering
- Default VerifyDependencyInjectionOpenGenericServiceTrimmability
- Replace string.Split in RegisterNativeMembers and use Spans instead
- Remove InvariantGlobalization workaround
- [main] Update dependencies from dotnet/installer
- [build] Update Arcade dependencies
- [ci] Push .NET artifacts to blob storage
- [main] Update dependencies from dotnet/runtime
- [main] Update dependencies from dotnet/installer
- [Mono.Android] use Unsafe.As<T>() over Delegate.CreateDelegate()
- [main] Add maestro dependencies for dotnet/maui
- [Xamarin.Android.Build.Tasks] improve <ManifestMerger/> error messages
- [One .NET] default to Profiled AOT for Release builds
- Enable template localization on dotnet CLI
- Bump manifest-merger from 30.0.4 to 30.1.0 in /src/manifestmerger
- Update dependencies
dotnet/maui
7 pull requests
- Annotate web Content items to avoid workarounds in Xamarin and iOS SDKs
- [ci] Allow to build agains internal sdks
- Add Shell to default template
- [main] Update dependencies from xamarin/xamarin-android
- Add microsoft.net.workload.mono.toolchain back into the rollback.json
- Remove legacy TFMs
- [release/6.0.2xx-preview13] Update dependencies from xamarin/xamarin-android
dotnet/runtime
3 pull requests
jonathanpeppers/boots
2 pull requests
xamarin/xamarin-android-tools
1 pull request
jonathanpeppers/inclusive-code-comments
1 pull request
xamarin/java.interop
1 pull request
Created an issue in xamarin/xamarin-android-tools that received 1 comment
ArgumentException looking for JDKs
This happened in a test here: https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=5751716&view=ms.vss-test-web.build-test-results-tab&ru…
1
comment
Opened 8 other issues in 2 repositories
jonathanpeppers/inclusive-code-comments
5
open
1
closed
6
contributions
in private repositories
Feb 2 – Feb 11