Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
08933df
guava source initial commit
moljac Sep 23, 2021
3881e8d
Create Guava.FailureAccess.csproj
moljac Sep 23, 2021
9c65557
guava template set initial commit
moljac Sep 23, 2021
fcde8b9
config.json updates for guava
moljac Sep 23, 2021
94c18cc
some fixes and tricks
moljac Sep 23, 2021
3ceeef1
source
moljac Sep 23, 2021
d1b5e9e
guava templates
moljac Sep 23, 2021
edc35b7
Merge remote-tracking branch 'origin/main' into template-sets-guava
moljac Sep 23, 2021
0340f4b
template fixes
moljac Sep 24, 2021
b9fba4b
cleanup
moljac Sep 28, 2021
f64ab1f
metadata fixes
moljac Sep 28, 2021
01061af
Update Xamarin.AndroidX.Migration.props
moljac Sep 28, 2021
6e9678b
metadata fixes for CheckerFramework
moljac Sep 28, 2021
c73e6c9
template sets for guava
moljac Sep 28, 2021
e65cc02
mappings
moljac Sep 28, 2021
389b2bd
config.json for guava
moljac Dec 15, 2021
c527881
metadata files and folders restructuring
moljac Dec 15, 2021
f0a96d3
template package metadata
moljac Dec 15, 2021
051499e
Update Project.cshtml
moljac Dec 15, 2021
5a043f0
Update dependencies.json
moljac Dec 15, 2021
5adc48f
spelling updates
moljac Dec 15, 2021
a690e33
Update dependencies.json
moljac Dec 15, 2021
793993a
Merge branch 'main' into template-sets-guava
moljac Dec 15, 2021
30ef9e4
mappings updates
moljac Dec 16, 2021
9133be4
Update Xamarin.AndroidX.Migration.props
moljac Dec 16, 2021
8786a11
AndroidBinderatorVersion bumped
moljac Dec 16, 2021
2e62c94
Update dependencies.json
moljac Dec 16, 2021
22e2c2f
Update dependencies.json
moljac Dec 16, 2021
161255a
Update dependencies.json
moljac Dec 17, 2021
d8b98a2
DotNetVersion: 6.0.200
moljac Dec 20, 2021
fe0ce10
azure-pipelines.yml version bumps
moljac Dec 21, 2021
024168f
guava tricks to build nugets
moljac Dec 24, 2021
741bbea
fix for adding guava into dictionary during analysis
moljac Dec 24, 2021
0fa4dc8
Update config.json
moljac Jan 3, 2022
ab6989b
Merge branch 'main' into template-sets-guava
moljac Jan 24, 2022
1b2eb0f
Update utilities.cake
moljac Jan 26, 2022
2ea5927
Update config.json
moljac Mar 15, 2022
6ffba0f
Merge branch 'main' into template-sets-guava
moljac Apr 11, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
137 changes: 135 additions & 2 deletions config.json
Original file line number Diff line number Diff line change
Expand Up @@ -1577,18 +1577,37 @@
"nugetId": "Xamarin.Firebase.AppIndexing",
"dependencyOnly": true
},
{
"groupId": "com.google.guava",
"artifactId": "guava",
"version": "29.0-android",
"nugetVersion": "29.0.0",
"nugetId": "Xamarin.Google.Guava",
"dependencyOnly": false,
"templateSet": "guava"
},
{
"groupId": "com.google.guava",
"artifactId": "listenablefuture",
"version": "9999.0-empty-to-avoid-conflict-with-guava",
"nugetVersion": "9999.0.0.0-empty-to-avoid-conflict-with-guava",
"nugetId": "Xamarin.Google.Guava.ListenableFuture",
"dependencyOnly": false,
"templateSet": "guava"
},
{
"groupId": "com.google.guava",
"artifactId": "failureaccess",
"version": "1.0.1",
"nugetVersion": "1.0.1.5",
"nugetId": "Xamarin.Google.Guava.FailureAccess",
"dependencyOnly": true
"dependencyOnly": false,
"templateSet": "guava"
},
{
"groupId": "com.google.guava",
"artifactId": "guava",
"version": "29.0.0",
"version": "29.0-android",
"nugetVersion": "29.0.0",
"nugetId": "Xamarin.Google.Guava",
"dependencyOnly": true
Expand All @@ -1601,6 +1620,50 @@
"nugetId": "Xamarin.Google.Guava.ListenableFuture",
"dependencyOnly": true
},
{
"groupId": "com.google.guava",
"artifactId": "failureaccess",
"version": "1.0.1",
"nugetVersion": "1.0.1.5",
"nugetId": "Xamarin.Google.Guava.FailureAccess",
"dependencyOnly": true
},
{
"templateSet": "findbugs",
"groupId": "com.google.code.findbugs",
"artifactId": "jsr305",
"version": "3.0.2",
"nugetVersion": "3.0.2",
"nugetId": "Xamarin.Google.Code.FindBugs.JSR305",
"dependencyOnly": false
},
{
"templateSet": "checkerframework",
"groupId": "org.checkerframework",
"artifactId": "checker-compat-qual",
"version": "2.5.5",
"nugetVersion": "2.5.5",
"nugetId": "Xamarin.CheckerFramework.CheckerCompatQual",
"dependencyOnly": false
},
{
"templateSet": "errorprone",
"groupId": "com.google.errorprone",
"artifactId": "error_prone_annotations",
"version": "2.3.4",
"nugetVersion": "2.3.4",
"nugetId": "Xamarin.Google.ErrorProne.Annotations",
"dependencyOnly": false
},
{
"templateSet": "j2objc",
"groupId": "com.google.j2objc",
"artifactId": "j2objc-annotations",
"version": "1.3",
"nugetVersion": "1.3.0",
"nugetId": "Xamarin.Google.J2Objc.Annotations",
"dependencyOnly": false
},
{
"groupId": "com.xamarin.androidx",
"artifactId": "migration",
Expand Down Expand Up @@ -1707,6 +1770,76 @@
}
]
},
{
"name": "guava",
"mavenRepositoryType": "MavenCentral",
"templates": [
{
"templateFile": "templates/guava/Project.cshtml",
"outputFileRule": "generated/{groupid}.{artifactid}/{groupid}.{artifactid}.csproj"
},
{
"templateFile": "source/AndroidXSolutionFilter.cshtml",
"outputFileRule": "generated/{groupid}.{artifactid}/{groupid}.{artifactid}.slnf"
}
]
},
{
"name": "findbugs",
"mavenRepositoryType": "MavenCentral",
"templates": [
{
"templateFile": "templates/findbugs/Project.cshtml",
"outputFileRule": "generated/{groupid}.{artifactid}/{groupid}.{artifactid}.csproj"
},
{
"templateFile": "source/AndroidXSolutionFilter.cshtml",
"outputFileRule": "generated/{groupid}.{artifactid}/{groupid}.{artifactid}.slnf"
}
]
},
{
"name": "errorprone",
"mavenRepositoryType": "MavenCentral",
"templates": [
{
"templateFile": "templates/errorprone/Project.cshtml",
"outputFileRule": "generated/{groupid}.{artifactid}/{groupid}.{artifactid}.csproj"
},
{
"templateFile": "source/AndroidXSolutionFilter.cshtml",
"outputFileRule": "generated/{groupid}.{artifactid}/{groupid}.{artifactid}.slnf"
}
]
},
{
"name": "checkerframework",
"mavenRepositoryType": "MavenCentral",
"templates": [
{
"templateFile": "templates/checkerframework/Project.cshtml",
"outputFileRule": "generated/{groupid}.{artifactid}/{groupid}.{artifactid}.csproj"
},
{
"templateFile": "source/AndroidXSolutionFilter.cshtml",
"outputFileRule": "generated/{groupid}.{artifactid}/{groupid}.{artifactid}.slnf"
}
]
},
{
"name": "j2objc",
"mavenRepositoryType": "MavenCentral",
"templates": [
{
"templateFile": "templates/j2objc/Project.cshtml",
"outputFileRule": "generated/{groupid}.{artifactid}/{groupid}.{artifactid}.csproj"
},
{
"templateFile": "source/AndroidXSolutionFilter.cshtml",
"outputFileRule": "generated/{groupid}.{artifactid}/{groupid}.{artifactid}.slnf"
}
]
},
{
"name": "tink",
"mavenRepositoryType": "MavenCentral",
Expand Down
Loading